正文

《打造Facebook》歡迎來(lái)到“新兵訓(xùn)練營(yíng)”(4)

打造Facebook:親歷Facebook爆發(fā)的5年 作者:王淮


第四節(jié)

導(dǎo)師需要做什么

新員工在訓(xùn)練營(yíng)里60%~70%的時(shí)間要用在修改代碼錯(cuò)誤上,而遇到任何困難,都可以尋求導(dǎo)師幫助,關(guān)鍵是方法、理念、文化的傳遞。

那么,導(dǎo)師具體要做些什么呢?新員工有任何問(wèn)題,尤其是關(guān)于公司文化的,除了嘗試自己解決以外,都可以尋求導(dǎo)師的幫助或指導(dǎo)。導(dǎo)師不會(huì)在任何時(shí)候給新員工臉色看,而是會(huì)全力支持他們的學(xué)習(xí)。

首先,導(dǎo)師每周和被指導(dǎo)的新員工做“一對(duì)一”的重點(diǎn)討論,比如他最近的學(xué)習(xí)進(jìn)展,表現(xiàn)如何,哪些方面做得好,哪些方面需要加強(qiáng)。公司要求導(dǎo)師對(duì)新員工給予最直接的反饋,以幫助他們迅速成長(zhǎng)。另外一個(gè)交流的重點(diǎn)是詢問(wèn)新員工對(duì)公司內(nèi)現(xiàn)有的哪些團(tuán)隊(duì)和項(xiàng)目感興趣,因?yàn)樾卤?xùn)練營(yíng)的最終目的就是讓他們順利融入公司,找到合適的小組。什么才算是合適的小組呢?從新員工的角度來(lái)說(shuō),就是既能發(fā)揮他的長(zhǎng)處,又是他感興趣的;從公司的立場(chǎng)看,當(dāng)然希望重點(diǎn)項(xiàng)目能夠得到合適的人力分配。如果能做到雙方都滿意的匹配,就是理想狀態(tài)。Facebook非常鼓勵(lì)員工到他感興趣但不熟悉的領(lǐng)域,這樣可以給一個(gè)項(xiàng)目帶來(lái)新鮮的視角。當(dāng)然,這么做的前提是這些人是很聰明的、非常有學(xué)習(xí)能力的工程師。

其次,導(dǎo)師每周都要參加導(dǎo)師碰頭會(huì),參加者包括所有正在訓(xùn)練營(yíng)的導(dǎo)師、博斯沃斯及其助手,會(huì)議就訓(xùn)練營(yíng)中遇到的一些具體問(wèn)題進(jìn)行討論,找出解決方案。會(huì)議的大多數(shù)時(shí)間會(huì)花在討論一些表現(xiàn)特別出色或特別遜色的新兵身上,如果沒(méi)有這兩類人的話,會(huì)提早散會(huì)。對(duì)于表現(xiàn)特別出色的,導(dǎo)師要著重考慮哪些組最適合這些能力強(qiáng)悍的新兵。公司希望將最好的新兵用在最重要、最需要他們特長(zhǎng)的崗位上。有好幾次,在一期新兵營(yíng)剛開(kāi)始的時(shí)候,幾個(gè)組的組長(zhǎng)都發(fā)信要招同一個(gè)人,這樣的“搶人”就需要在碰頭會(huì)上商量如何進(jìn)行引導(dǎo)和解決。對(duì)于表現(xiàn)特別遜色的,則會(huì)花時(shí)間討論如何幫助他們改變。因?yàn)槟芡ㄟ^(guò)Facebook層層面試的人,公司相信他們還是有實(shí)力的。不經(jīng)過(guò)多次努力,公司不會(huì)輕易得出“他們不適合Facebook”這一結(jié)論。

還有,導(dǎo)師會(huì)分配一些代碼錯(cuò)誤給新員工進(jìn)行修改,這類任務(wù)通常會(huì)占用新員工60%~70%的時(shí)間。設(shè)想一下,作為一個(gè)新人,你的工作成果很快就被數(shù)以億萬(wàn)計(jì)的用戶使用,多么有成就感的事情!這樣做可以給他們極大的自信。修改錯(cuò)誤的過(guò)程中,新員工可以了解到相關(guān)項(xiàng)目的前因后果,需要跟相關(guān)程序的小組及工程師打交道,熟悉很多內(nèi)部工具……這就又回到了新兵訓(xùn)練營(yíng)的最終目的上——幫他們找到最合適的組。

如果新工程師在修改代碼錯(cuò)誤時(shí)遇到了困難,他是先與自己在訓(xùn)練營(yíng)里的朋友互相商量,一群菜鳥(niǎo)找出答案來(lái),還是直接尋求導(dǎo)師的幫助呢?當(dāng)然,菜鳥(niǎo)互幫互助是最受鼓勵(lì)的,解決問(wèn)題的方式往往不止一種,不過(guò),每個(gè)人都可以構(gòu)想自己的方法,自己什么嘗試都沒(méi)做就直接問(wèn)別人則是非常忌諱的。如果實(shí)在不行,確實(shí)需要找導(dǎo)師時(shí),導(dǎo)師往往也不會(huì)給出直接答案,而是告訴新人們,可以去找代碼錯(cuò)誤涉及的原先的工程師聊聊,哪些人對(duì)這個(gè)部分更了解。正如中國(guó)的諺語(yǔ),“授人以魚(yú),不如授之以漁”,希望新員工能夠自己去思考遇到的問(wèn)題,然后找出解決方法。當(dāng)然,也要學(xué)會(huì)適當(dāng)尋求別人的幫助。一個(gè)簡(jiǎn)單的原則是:至少要在相關(guān)代碼里花半小時(shí)而沒(méi)有任何頭緒,這時(shí)候才適合去尋找導(dǎo)師或者問(wèn)相關(guān)的工程師。這樣你在向?qū)熁蛘呦嚓P(guān)工程師請(qǐng)教的時(shí)候,可以在解釋完遇到的問(wèn)題之后,迅速描述你已經(jīng)查看的代碼和已經(jīng)排除的一些假設(shè)。當(dāng)別人知道你做過(guò)功課的時(shí)候,會(huì)更加愿意幫助你。不懂就問(wèn),而不是自己先鉆研的人,在Facebook不受歡迎。

訓(xùn)練營(yíng)里很多時(shí)候碰到的情況是,解決一個(gè)問(wèn)題其實(shí)有好幾種方式,但新員工還不明白哪種方式是Facebook通用的,這個(gè)時(shí)候?qū)熆梢愿嬖V他去代碼庫(kù)里看看類似的問(wèn)題是怎么處理的,看以前的工程師是怎么做的,重復(fù)這種方式保持一致性一般沒(méi)有問(wèn)題。所以,如何高效地做代碼查看成了每個(gè)員工都要學(xué)會(huì)的技能。

如果涉及的是具體產(chǎn)品的技術(shù)性問(wèn)題,F(xiàn)acebook不建議導(dǎo)師進(jìn)行深入的幫助,因?yàn)檫@樣就變成我來(lái)幫助你做一件非常具體的事情了,而導(dǎo)師關(guān)鍵的是教給新員工方法、理念、文化上的東西。


上一章目錄下一章

Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)