第三章
歡迎來到“新兵訓(xùn)練營”
前面我們講過Facebook在招聘工程師方面的大致流程,那么經(jīng)過這么嚴(yán)格的篩選后,新員工進(jìn)入公司后又會經(jīng)歷什么樣的考驗?zāi)兀?/p>
其實,扎克伯格在2012年2月宣布IPO時對外發(fā)表的公開信里說得很清楚:“……Facebook要求所有新入職的工程師——包括那些將來并非主要從事編程工作的經(jīng)理參加新兵訓(xùn)練營(Bootcamp),學(xué)習(xí)我們的代碼庫、工具和方法。業(yè)內(nèi)有許多人負(fù)責(zé)管理工程師團(tuán)隊,并不愿親自動手編寫代碼,然而,我們尋找的實踐型人才都希望也能夠經(jīng)受新兵訓(xùn)練營的檢驗?!?/p>
沒錯,新兵訓(xùn)練營,其實也是菜鳥養(yǎng)成營,其目的就是讓新來的工程師和產(chǎn)品經(jīng)理接受為期六周的集中培訓(xùn)以盡快融入公司,更為順暢地開始工作??墒?,這有什么稀奇的?很多公司都會為新員工指定一個導(dǎo)師啊。但是,F(xiàn)acebook的做法明顯區(qū)別于他們。
第一節(jié)
為什么要有新兵訓(xùn)練營
三個了解和一個目的——讓新工程師們了解公司里面相關(guān)的人員構(gòu)成、了解公司的文化、了解公司的技術(shù)與產(chǎn)品,目的是讓他們找到相互之間感興趣的團(tuán)隊并融入Facebook。
先談?wù)勑卤?xùn)練營的歷史。
新兵訓(xùn)練營計劃并不是從公司一成立就有的。我加入Facebook時還沒有這一計劃。我進(jìn)入公司時,第一個月里我對一堆有問題的代碼進(jìn)行了修改,通過這些工作接觸并認(rèn)識了很多朋友。第二個月,我選了一個大概為期一個月的項目自己玩,也沒什么人來管。就在這些練習(xí)中慢慢地認(rèn)識公司的人,學(xué)習(xí)公司的文化,并逐漸融入Facebook。隨著公司迅速發(fā)展、員工不斷增多,無計劃的自學(xué)式的方法無法迅速地幫助大量新員工高效地融入Facebook,所以從2008年開始,F(xiàn)acebook開始系統(tǒng)性地設(shè)計和試驗新兵訓(xùn)練營計劃,并在實踐中不斷改進(jìn)。很快,這個計劃變成了所有新加入的工程師都要強制參加的培訓(xùn)計劃。對于產(chǎn)品經(jīng)理,原則上也要求他們參加。因為產(chǎn)品經(jīng)理進(jìn)來的時候都已經(jīng)確定好去某個組,不像工程師大部分都沒有確定去向,所以如果產(chǎn)品經(jīng)理的老板有特殊要求的話,則可以不經(jīng)過新兵訓(xùn)練營而直接開始工作。這種情況比較少見。
這一計劃的主要推動者是安德魯·博斯沃思(Andrew Bosworth),大家都習(xí)慣叫他“Boz”,他是扎克伯格在哈佛大學(xué)讀書時的老師,曾經(jīng)教過后者人工智能這門課程,于2006年加盟Facebook,當(dāng)時公司只有15位員工。他幫助設(shè)計了網(wǎng)站的一些重要功能,比如動態(tài)消息(News Feed)。我剛?cè)acebook時,熱身的第一個項目就是和Boz一起合作的——我們要在動態(tài)消息中插入一些關(guān)于整個Facebook社區(qū)的新聞或用戶自己所在社區(qū)的新聞。Boz非常強勢,很有主見。這個特點讓他在運作新兵訓(xùn)練營以及和很多工程總監(jiān)打交道時,能夠堅持己見,在新兵訓(xùn)練營為團(tuán)隊輸送人才的時候不會因為對方強勢而屈服于某位研發(fā)經(jīng)理。
博斯沃斯是公司文化的主要捍衛(wèi)者?!吧系鄄辉试S我們有一天不為Facebook的未來做準(zhǔn)備。我們曾見過一家又一家公司在做大后因為規(guī)模陷入麻煩,或因為文化陷入麻煩。”2008年初,博斯沃斯開始意識到,F(xiàn)acebook的文化可能面臨挑戰(zhàn)甚至失敗。他剛進(jìn)公司時,所有人都彼此認(rèn)識,可是,2008年夏季的一天,當(dāng)他在公司餐廳排隊時,遇到了一位之前從未見過的工程師。于是博斯沃斯問他,在公司干了多久。對方的回答讓他震驚:一年。他感覺有點不對勁兒。他想:“我們是Facebook,如果我們不能規(guī)劃一個超過150人的溝通網(wǎng)絡(luò),就真的有麻煩了?!蔽以贔acebook這四年半,一開始幾乎每個工程師都互相認(rèn)識,但隨著人員迅速增長,這一點變得不可能。如何有效地讓最適合(潛在)合作的人互相認(rèn)識,有信任感,以保證項目的高效完成,成了Facebook這些年很大的挑戰(zhàn)。等到項目開始時,參與的人員才彼此認(rèn)識,那么磨合期會更長,磨合成本會更高。
2008年正是新員工如潮水般涌進(jìn)公司之際,作為公司整個文化培育行動的一部分,新兵訓(xùn)練營計劃登場了。這項計劃就是為了讓新工程師們認(rèn)識公司里面相關(guān)的人,了解公司的文化、技術(shù)與產(chǎn)品,從而能迅速融入Facebook,并找到適合自身能力和興趣的小組(即通過這個過程確定他的具體工作職能)。