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