Google 工程師一天需要寫多少行代碼?
關鍵時刻,第一時間送達!
GIF
Google 的 AdMob 全棧工程師 Raymond Farias 在 Quora 發表評論表示:「我的同事最近和我分享了一組調查研究數據,一名高效的工程師每天能寫 100-150 行代碼,我嘲笑了他,並表示這項預估值絕對要比實際值低很多。」
Raymond Farias 為了證明上述估計值的錯誤,決定以他在谷歌工作效率最高的一個月為例,並使用了 Google 的一個內部工具來查看每天代碼的增量(包括添加、刪除和更改的代碼行數)。最後他將一個月的數據匯總,除以總的工作天數 20 天,最後得出的數據是 —— 150!隨後,他也對其他同事進行了檢測,最後得出的數據基本一致。
Oak Lomonosovas 曾在 Quora 上對 Google 有多少名軟體工程師進行了回答,它估計 Google 有 4 萬工程師。其中有部分工程師的代碼產出量比較少,像技術主管等可能會因為會議或假期而減少代碼產量,因此,每位工程師每天 100 行代碼的估計會比較準確。
所以,Google 代碼量可粗略估計為每天 400 萬行代碼。
一天寫 100 ~ 150 行代碼,怎麼能算高效?
1、一天工作 8 小時里,你有多長時間在寫代碼?
2、工作中平均每天寫的代碼里,有幾行能通得過 code review 的有測試的 production quality 的代碼?
轉自:開源中國
www.oschina.net/news/88231/ode-get-written-at-google-each-day
程序員大咖整理髮布,轉載請聯繫作者獲得授權
GIF
※Android 開源庫:手把手教你實現一個簡單好用的搜索框
※「幫我調試個bug好么」12星座程序猿的反應……
TAG:程序員大咖 |