Google 工程师一天需要写多少行代码? - 开源中国社区
Google 工程师一天需要写多少行代码?
达尔文 2017年08月31日

Google 工程师一天需要写多少行代码?

达尔文 达尔文 发布于2017年08月31日 收藏 12

腾讯云 十分钟定制你的第一个小程序>>>  

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 的代码?

编译自:Quora

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Google 工程师一天需要写多少行代码?
分享
评论(16)
精彩评论
11
靠代码量衡量工作量是相当傻逼的行为,把程序员当流水线拧螺丝的
9
代码行数写多容易,写少难~
8
在中国,一天就100行代码?明天不用来上班了!!差距
1
靠代码量衡量工作效率的说法较容易引起开发人员反感,所以我看到评论中还是有不少负面内容。但其实代码量对于项目管理来说,确是做成本估算的一项重要参考指标。相近的一个功能,总代码行数大概是可参考其他同类型项目估算出来的,那么这个开发人员平均一天的代码行数,作为一个参考指标就可以用来做开发工时预估,从而计算出多少工期内我要投入多少开发人员。不然大家以为都是拍脑袋估的?
1
一天写不出一个软件?那你明天不用来了。
最新评论
0
得了吧,我司一个功能就给一天,写不完加班。。。 无论什么工种,只要你活在兲朝,就特么像狗一样累。。 当灵道除外
0
100行代码就能完成的任务 我可能得写1000行 这就是差距……
0

引用来自“灼眼的超哥”的评论

Oak Lomonosovas 曾在 Quora 上对 Google 有多少名软件工程师进行了回答,它估计 Google 有 4 万工程师。居然用”它“?
程序猿?所以…
0
说明google工具类很多?
0
Oak Lomonosovas 曾在 Quora 上对 Google 有多少名软件工程师进行了回答,它估计 Google 有 4 万工程师。居然用”它“?
0
通过代码行数来判断一个程序员的工作,真的是愚蠢至极;就好像评价一个作家,是看他写了多少文字一样。大神固然写的多,但是写得多不一定是大神
0
一个复制粘贴就几百行了
0
我觉得可以。核心代码你能写多少。
1
靠代码量衡量工作效率的说法较容易引起开发人员反感,所以我看到评论中还是有不少负面内容。但其实代码量对于项目管理来说,确是做成本估算的一项重要参考指标。相近的一个功能,总代码行数大概是可参考其他同类型项目估算出来的,那么这个开发人员平均一天的代码行数,作为一个参考指标就可以用来做开发工时预估,从而计算出多少工期内我要投入多少开发人员。不然大家以为都是拍脑袋估的?
1
一天写不出一个软件?那你明天不用来了。
9
代码行数写多容易,写少难~
0
算上复用的各种库各种框架,最后的产品包含的创新代码所占比例应该是不高的。
0
我们就按代码量看你工作是否饱和..
11
靠代码量衡量工作量是相当傻逼的行为,把程序员当流水线拧螺丝的
8
在中国,一天就100行代码?明天不用来上班了!!差距
0
copy算不算,比如,写一个组件然后copy后修改为另一个组件
顶部