厲害了,Google 大神每天寫多少行代碼?

私信我,回覆:學習,獲取免費學習資源包。

Quora上有個有趣的問題:Google工程師們每天寫多少行代碼?

厲害了,Google 大神每天寫多少行代碼?

Google 的 AdMob 全棧工程師 Raymond Farias 在 Quora 發表評論表示:“我的同事最近和我分享了一組調查研究數據,一名高效的工程師每天能寫100-150 行代碼,我嘲笑了他,並表示這項預估值絕對要比實際值低很多。”

Raymond Farias 為了證明上述估計值的錯誤,決定以他在谷歌工作效率最高的一個月為例,並使用了 Google 的一個內部工具來查看每天代碼的增量(包括添加、刪除和更改的代碼行數)。

最後他將一個月的數據彙總,除以總的工作天數 20 天,最後得出的數據是 ——150!隨後,他也對其他同事進行了檢測,最後得出的數據基本一致。

厲害了,Google 大神每天寫多少行代碼?

Oak Lomonosovas 曾在 Quora 上對 Google 有多少名軟件工程師進行了回答,它估計Google 有 4 萬工程師。

其中有部分工程師的代碼產出量比較少,像技術主管等可能會因為會議或假期而減少代碼產量,因此,每位工程師每天 100 行代碼的估計會比較準確。

所以,Google 代碼量可粗略估計為每天 400 萬行代碼。

有人說,一天寫 100 ~ 150 行代碼,怎麼能算高效?

1、一天工作 8 小時裡,你有多長時間在寫代碼?

2、工作中平均每天寫的代碼裡,

有幾行能通得過 code review 的有測試的 production quality 的代碼?

網友評論

@曉唦

額,想寫的時候,一天幾百行,不想寫,一條0行……(つД`)

@Jn xyp

編程五分鐘,扯淡兩小時

@評論專用

靠代碼量衡量工作量是相當傻逼的行為,把程序員當流水線擰螺絲的

@醬油攻城獅

代碼行數寫多容易,寫少難~

厲害了,Google 大神每天寫多少行代碼?

@山雨欲來

在中國,一天就100行代碼?明天不用來上班了!!差距

@南望山阿飛

通過代碼行數來判斷一個程序員的工作,真的是愚蠢至極;就好像評價一個作家,是看他寫了多少文字一樣。大神固然寫的多,但是寫得多不一定是大神

@落風月

假設Google工程師日新1000.那麼一行代碼就值6-10塊錢。想起曾經某人跟我說一行代碼只值5毛錢我就想笑。

@屠誹

“大神,你一天寫多少代碼啊?“ “2個G左右吧~~”

@cjmmx

碼碼5分鐘,修bug兩小時

@Eric

100行代碼可以裝下整個宇宙,誇張了。但是100行代碼可以做很多事了,像谷歌這種大公司,100行代碼一天真的不爛,如果沒有bug。看代碼行數來評價一個人的技術就像看一個人的外表來評論內在,一個菜鳥寫100杭代碼可能一行就解決了,所以你能說菜鳥更牛?

@少年子弟江湖老

高效

就是代碼行數寫得多?

曾經把接受的一堆三千行代碼

推掉重寫

八百行實現全部功能

怎麼看?

冗餘

倒是高效咯?

我一直都是堅持用最少的代碼實現相同的事情

越少越好,越簡潔凝練越好

@Kit_lee

靠代碼量衡量工作效率的說法較容易引起開發人員反感,所以我看到評論中還是有不少負面內容。但其實代碼量對於項目管理來說,確是做成本估算的一項重要參考指標。相近的一個功能,總代碼行數大概是可參考其他同類型項目估算出來的,那麼這個開發人員平均一天的代碼行數,作為一個參考指標就可以用來做開發工時預估,從而計算出多少工期內我要投入多少開發人員。不然大家以為都是拍腦袋估的?

來源網絡,侵權聯繫刪除


分享到:


相關文章: