偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Facebook工程師到底什么范兒

開發(fā)
提起Facebook,我想沒有人不知道它的存在和價值。這家全球最大的社交網(wǎng)絡(luò)應(yīng)用公司5月18日晚已在納斯達(dá)克IPO。雖然你從很多科技網(wǎng)站甚至八卦雜志都能了解其工作環(huán)境和企業(yè)文化,但我想你并不熟知那些工程師到底是怎樣的。作為最能吸引高科技人才的這家公司,他們到底是什么范兒呢?

可以肯定的是,F(xiàn)acebook公司最寶貴的財產(chǎn)的工程師。他們一直在利用高質(zhì)量的代碼創(chuàng)造出不一樣的產(chǎn)品體驗。那么身為一個Facebook工程師到底是什么樣子的?一名谷歌雇員Yee Lee一年前在Facebook上發(fā)了一個帖子,為了和大家聊這個話題,這個帖子很長,并且受到了廣泛關(guān)注,有數(shù)千名雇員參與了討論。他們分享了Facebook員工到底喜歡哪些,不喜歡做什么,以及權(quán)力有多大等等,雖然時間已經(jīng)過去了一年,但基本情況并沒有太大改變。

1.Facebook的大部分員工是工程師



Facebook的雇員來自兩個大團(tuán)隊——工程師和負(fù)責(zé)Ops業(yè)務(wù)。他們占據(jù)了公司一般的人數(shù)。

2.擁有大量的產(chǎn)品經(jīng)理

[[83829]]

產(chǎn)品經(jīng)理的職責(zé)就是要保證項目按時完成,為了實現(xiàn)這一目標(biāo),每個項目需要7-10個產(chǎn)品經(jīng)理。

3.一切都始于“新員訓(xùn)練營”(boot camp)

[[83830]]

所有新入職的員工都有4-6周的培訓(xùn)期,在這期間他們需要學(xué)習(xí)Facebook式的修正方式,并聽取資深員工的講座。

此外,F(xiàn)acebook的新員訓(xùn)練營淘汰率很高,有10%左右的人不能通過,或者被告知離開。

4.Facebook員工獲得對數(shù)據(jù)庫的訪問

[[83831]]

擁有較大的權(quán)力,就意味著巨大的責(zé)任,這是Facebook員工都認(rèn)同的一點,因為任何工程師都可以檢查代碼,并隨意修改數(shù)據(jù)庫。

此外,員工還有一項特別權(quán)力,類似于共享用戶數(shù)據(jù)。不過,Lee說,仍然有很多的安全措施來防止這種情況發(fā)生。

5.像谷歌一樣,這里是一個工程師驅(qū)動的文化

[[83832]]

一位工程師說:“產(chǎn)品經(jīng)理在這里基本上是無用的”,Lee寫道。

工程師在這里權(quán)力很大,一個項目在進(jìn)行中可以任意修改,重新安排工作項目規(guī)格,加入新功能理念,這些只要工程師覺得有必要,在任何時候都可以。

6.工程師們每月會跨部門開會展示作品

[[83833]]

產(chǎn)品營銷經(jīng)理和產(chǎn)品經(jīng)理會出席這些會,,但不鼓勵暢所欲言。“實際上,如果說的太多,就會耽誤很多時間,而反饋給領(lǐng)導(dǎo)的問題基本在原來的已經(jīng)說清楚了。

Facebook希望工程師們能夠公開分享自己的產(chǎn)品,這是為他們創(chuàng)造的產(chǎn)品有更多靈感和人情味的原因,Lee寫道。

7.收集項目資源純粹靠自愿

[[83834]]

工程師基本上都是在公司上班的時候決定他們想要的東西。他們?nèi)绻枰裁?,就需要找他們的?jīng)理說,“這些都是我在工作上想要做到的五件事情”。

產(chǎn)品經(jīng)理游說團(tuán)隊的工程師,試圖讓他們對項目興奮不已,但大部分的工程管理人員工程師的偏好都很不搭。

8.工程師設(shè)計的原型是否為了不同的實現(xiàn)方式值得爭論

[[83835]]

工程師為了在Facebook上建立一個功能大約需要花費一周時間,然后他們通需要借助比較復(fù)雜的測試,以決定是否是值得這么做的。通常測試者都是Facebook的員工。

這是Facebook“黑客”文化的重要組成部分- 快速構(gòu)建和輸送產(chǎn)品,但運營并不是他們的工作。

9.每個人都想在Facebook的后端流程中工作

[[83836]]

在Facebook,可擴(kuò)展性和基礎(chǔ)性工作是工程師覺得最有趣的問題。

因此那些前段產(chǎn)品,比如新聞事件很難獲得工程師們的興奮,Lee寫到,相反的是,每個工程師都喜歡研究新聞算法的問題。

10.馬克·扎克伯格會審查每一個代碼更新的新聞提要

[[83837]]

這是Facebook最重要的特點之一。所有的主要更新都需要有強制性的代碼審查,所有更改都至少有一個人參與。但扎克伯格還會審查每個代碼更新的提要。

11.沒有正式的質(zhì)量保證小組

[[83838]]

工程師們負(fù)責(zé)測試產(chǎn)品功能、修正錯誤和發(fā)布后的維護(hù),但這不是一個正式的質(zhì)量保證小組。

Facebook仍有QA工程師,并大力鼓勵所有工程師報告錯誤。

12.默認(rèn)情況下,代碼的更新在星期二

[[83839]]

如果你足夠努力,你的代碼被公布出來,但是可以在一天時間內(nèi)改變。

Facebook對于代碼更改有推進(jìn)器,但對于代碼風(fēng)險有風(fēng)險性,因此更成熟面臨的風(fēng)險更高。

13.運營團(tuán)隊推出的代碼更新緩慢

[[83840]]

Facebook擁有大約60000臺服務(wù)器,因此運營團(tuán)隊會逐步使用幾臺服務(wù)器的代碼,以確保它的工作正常。

但剛開始的時候6臺服務(wù)器被關(guān)閉了,然后會有更多,需要工程師來修正必要問題。

14.忽略運營團(tuán)隊的結(jié)果并公開羞辱

[[83841]]

在發(fā)布期間,如果一個代碼需要提交修改,運營團(tuán)隊使用IRC和其他形式的消息來和工程師進(jìn)行溝通。

加入你提交了代碼,不在他們身邊的時候,他們會對你的代碼進(jìn)行公開羞辱,Lee寫到,雖然關(guān)于這個問題還有很多細(xì)節(jié),但是如果被公司發(fā)現(xiàn)了類似情況,那么是可以被解雇的。

【編輯推薦】

  1. Facebook發(fā)布HTML 5應(yīng)用中心
  2. HTML 5平臺對于Facebook未來至關(guān)重要
  3. Facebook版《憤怒的小鳥》為何選用Flash
  4. 揭秘Google與Facebook開發(fā)之道
  5. 揭秘Facebook是如何開發(fā)軟件的

責(zé)任編輯:彭凡 來源: 應(yīng)用邦
相關(guān)推薦

2015-03-04 10:03:09

2013-06-17 09:44:03

2021-03-12 15:18:45

算法 Facebook技術(shù)

2015-01-12 10:01:35

2016-09-21 10:10:50

2011-02-18 09:56:42

Facebook人才FaceBook

2022-09-26 07:08:16

無線通信CT

2016-01-04 10:20:36

2010-07-02 10:10:09

Eclipse

2010-07-05 15:56:01

EclipseRCPECF

2010-06-28 15:58:45

EclipseJavaIDE

2010-06-29 13:39:26

Eclipse什么玩意兒

2017-07-05 14:21:39

常青藤

2015-09-08 15:37:08

2011-02-13 17:24:36

SAPSybase

2011-11-21 10:25:29

iCloud

2011-04-11 23:34:44

FacebookHBase遷移

2015-11-13 09:34:04

2018-10-29 08:20:26

Apache Flin工程師AI

2009-04-07 09:54:12

谷歌裁員高管
點贊
收藏

51CTO技術(shù)棧公眾號