很多小技術(shù)team,面對快速成長的業(yè)務(wù),感到力不從心。他們覺得,迫切需要牛人,可是牛人總是,不是要價(jià)高,就是只想呆大公司,還不想在小企業(yè)冒風(fēng)險(xiǎn),要了高薪還要期權(quán)…其實(shí),牛人不需要多,牛人不總是能呆得住,牛人不解決一切問題。我想總結(jié)點(diǎn)什么,不過沒啥經(jīng)驗(yàn),嗯。隨便想點(diǎn)兒。不算指導(dǎo),算是留此存照,將來有機(jī)會自己拉隊(duì)隊(duì)干革命,希望能解決好這個(gè)問題。
團(tuán)隊(duì)需要從一開始積累經(jīng)驗(yàn)。我看到過一個(gè)故障匯報(bào)系統(tǒng),發(fā)生故障時(shí),第一步就是記錄這個(gè)問題。然后著手解決問題。解決完問題,再把過程記錄下來。以后有新人來,可以先閱讀這一些常見故障的解決辦法,快速上手。雅虎內(nèi)部有好幾個(gè)wiki,一般都要求把所有項(xiàng)目的文檔都放在上面,wiki帶有完善的搜索功能。有人離職什么的,就算沒有交接,也不至于讓后來人無從下手。
規(guī)范很重要。一開始就建立。規(guī)范不在多。也許沒人遵守,不過想遵守一個(gè)規(guī)范的時(shí)候,得有一個(gè)范本。最好有人推動(dòng)。代碼要有注釋,這個(gè)所有人都這么說,但是真的太多coder不遵守這個(gè)了。起碼,注釋上誰寫的代碼,啥時(shí)候?qū)懙?,總可以吧?一個(gè)文件加這么兩行,要求夠低了吧?我在處理雅虎關(guān)系的某個(gè)業(yè)務(wù)問題的時(shí)候,真的很頭疼:一堆php文件,往往開頭幾個(gè)函數(shù)有注釋,到了后面估計(jì)是懶了,或是忘了,就一行注釋也沒了。大哥,您就在文件頭寫上您的gtalk或msn,我專門去請教您行么?
存檔。備份。技術(shù)文檔,程序代碼,都要備份。不然,一次硬盤掛了什么的,可能就全盤玩完。大團(tuán)隊(duì)什么都有現(xiàn)在制度,出不了大差錯(cuò)。而且就是一個(gè)人出個(gè)錯(cuò),一個(gè)項(xiàng)目出個(gè)錯(cuò),沒啥嚴(yán)重后果。小團(tuán)隊(duì)可以一次挫折,就是項(xiàng)目受挫 經(jīng)濟(jì)受損 團(tuán)隊(duì)走人。。。。。
如果可以,嘗試一下,團(tuán)隊(duì)里結(jié)對開發(fā)什么的,結(jié)對測試什么的。人人總有長處,我有一段時(shí)間老跟霍炬后邊瞅,(嗯,偷窺呢…),發(fā)現(xiàn)他都用vim,后來就纏著他讓教我。學(xué)會之后,就再也離不開了。還有一陣瞅著徐鵬寫東西,也受益不少。比如,開始就把數(shù)據(jù)庫里填滿東西(100w+),性能問題開發(fā)階段就能暴露個(gè)差不多,以后會少走回頭路。
牛人不總是能解決問題。嗯,開頭就說過了。一開始并不是所有東西都需要多牛的人去解決的。牛人的意義在于,給團(tuán)隊(duì)介紹學(xué)習(xí)方向,指導(dǎo)團(tuán)隊(duì)成長,關(guān)鍵時(shí)刻挑起擔(dān)子。小團(tuán)隊(duì),弄一個(gè)牛人就夠了。多了,添亂。小企業(yè)的老板,伺候一個(gè)牛人就很不容易了。一旦牛人請個(gè)假什么的,就在想,唉,他不會不干了吧。牛人總喜歡一下子上很多新東西,不能都滿足他。嗯,牛人搞的東西 要比團(tuán)隊(duì)現(xiàn)在能力稍高一點(diǎn),是可以很快讓團(tuán)隊(duì)其他成員也會的。太新潮的東西,容易把自己玩死。尊重他,約束他。
團(tuán)隊(duì)成長的同時(shí),待遇也跟著漲。不然,好不容易培養(yǎng)出來幾個(gè)人,能力強(qiáng)點(diǎn),就都飛了。把人培養(yǎng)出來了,還要留住。新人一般在最初能力快速增長的時(shí)候,很容易受誘惑,容易個(gè)人膨脹。經(jīng)歷過一點(diǎn),就好了。對老板來說,少掙點(diǎn)沒關(guān)系,咱們慢慢來。也不急這一時(shí)。
隨時(shí)干掉害群之馬,在發(fā)現(xiàn)苗頭之時(shí)。別等著他鼓動(dòng)其他人一起跳槽,或是給同事介紹獵頭之前。小團(tuán)隊(duì),穩(wěn)定第一,團(tuán)結(jié)第一。小團(tuán)隊(duì),非常脆弱。三五個(gè)人,十來?xiàng)l槍,一下子一個(gè)跳槽,還帶倆一起走,夠老板受一陣子的。
嗯 團(tuán)隊(duì)成長是痛苦Di,費(fèi)心Di,讓人頭疼地。小團(tuán)隊(duì),要穩(wěn)步前進(jìn)。