正文

《打造Facebook》歡迎來到“新兵訓練營”(2)

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


第二節(jié)

新兵在這6周里究竟要做什么

Facebook希望工程師在第一天就把所有編程環(huán)境設置好,在第一天就提交代碼 。這樣可以在周二參與每周例行的代碼發(fā)布活動,將代碼同步到Facebook幾十萬臺服務器中。

第一周的周一,新來的工程師們在公司自助餐廳里和他們的導師(Mentor)吃完午餐后,為期六周的強制性訓練營就拉開序幕了。這位導師將全權負責回答新人們的各種問題,從工作、生活到八卦,如果新人感興趣的話。簡短的介紹之后(博斯沃斯和其他老員工會在這個環(huán)節(jié)介紹公司的文化),每人會分到一臺電腦和一張辦公桌。第一次打開電腦時,他們會收到6封電子郵件,其中1封是歡迎信,另外5封介紹了他們將要執(zhí)行的任務,包括修復Facebook網(wǎng)站上的錯誤。訓練的目的很多,其中之一就是讓新員工充分認識到,他們擁有直接改變Facebook網(wǎng)站的力量。

Facebook希望工程師在第一天就把所有編程環(huán)境設置好,在第一天就提交代碼。這樣可以在周二參與每周例行的代碼發(fā)布活動,將代碼同步到Facebook幾十萬臺服務器中。Facebook并不希望新人在第一天提交復雜的代碼,基本都是很簡單的改編,希望通過練手讓工程師能迅速了解整個流程,迅速進入角色。

前三周有很多課程要上。一般公司的COO(首席運營官)、CPO(首席產品官)、工程副總裁都會在第一周給新人們介紹各個部門的概況,使大家有一個全局的認識。第二周,重點在于公司各個重要產品、常用的技術框架和技術工具的介紹。第三周,集中在公司的運營(包括市場、銷售等部門),商業(yè)模式(Facebook主要的廣告模式和虛擬貨幣的贏利手段)和其他非產品技術部門的介紹。

從第三周開始,新人們就開始接觸很多相關的需要招人的組,和這些組的經(jīng)理交流,了解這些組的產品,參加這些組的會議和討論。一般要求在第三周的周末,新人要選出不多于三個組作為他們感興趣的備選組。接下來每一周的事情就是進一步縮小目標范圍,以達到在第六周時只剩一個備選組的目的。這個組當然就是新人最后要加入的組。

從第一周到第六周,所有新人60%以上的時間,都需要花在修復代碼錯誤上面。其他所有的事情應該在剩余的40%時間內完成。Facebook相信,讓工程師融入公司最好的辦法是通過代碼的交流。畢竟,產生高質量的代碼是所有工程師最主要的工作。


上一章目錄下一章

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