查看原文
其他

Github全球贡献榜前十,年增代码12.9亿行,内部代码开源率70%,鹅厂程序员秘密爆料!

来源 | 奋斗传

上一篇:架构篇:亿级数据从 MySQL 到 Hbase 的三种同步方案与实践

研发人员占比66%,人均3.3万行代码
2019年,腾讯产品研发人员占比66%。在代码数量上,2019 年腾讯新增代码行数12.9亿,新增研发项目3500+。

我们把腾讯员工数按5.631万人计算,研发人员约3.716万人,这样算下来,人均大约写了3.3万行代码,平均每个工作日每个研发人员要写132行代码。
值得注意的是,腾讯74%的技术leader在持续输出代码,平均每人输出代码3万行(略少于预估出来的平均水平);参与140次代码评审。

38%的12级及以上技术专家潜心编码,平均每人输出代码3.3万行(与预估出来的平均水平持平),参与155次代码评审。

C语言使用最为广泛
使用最多的语言是C++,其次是JavaScript。腾讯表示,随着云计算和大数据在鹅厂的应用发展,Go语言首次跻身鹅厂编程语言排名TOP5,这次排名第三,然后是Java、Python位列4、5名。


60%的项目团队规模在20人以下
腾讯60%的项目团队规模在20人以下,47.8% 的项目迭代周期在1周之内:

平均每天完成用户需求3802个,而28%的需求可以在1天内得到响应。另外在Bug处理方面,46%的Bug在1天内得到解决,82%的Bug在1周内得到解决。


Github全球贡献榜前十
目前,腾讯已经在Github全球公司贡献榜上进入前十,自主开源项目数有92个,贡献人数超过1000多人,Star数更是超过270000......


2019年全年,腾讯开源超过22个项目,包括TubeMo亿万级分布式消息中间件、TencentOS tiny自研轻量级物联网操作系统、TKE腾讯云容器服务和TBase企业级分布式HTTP数据库管理系统等。
腾讯内部整体代码开源率,从2019年初的20%增长至年底的70%。内部新增协同代码库超过4400个,Q4较Q1增长56.3%。

其中包含53个公司内部重点开源项目(涉及400多个代码库)在进行协同,协同提交代码2.1万次。
公众号后台回复【架构】或者【架构整洁】有惊喜礼包!------END------

架构师交流群

 「顶级架构师」建立了读者架构师交流群,大家可以添加小编微信进行加群

扫描添加好友邀你进架构师群,加我时注明姓名+公司+职位】


版权申明:内容来源网络,版权归原作者所有。如有侵权烦请告知,我们会立即删除并表示歉意。谢谢。

猜你还想看

架构篇:Nginx 高可用集群解决方案 Nginx + Keepalived
深思篇:美团CEO王兴:8年时间,我对商业的思考
大厂面试篇:五轮面试,阿里offer到手!
架构篇:支付宝系统架构(内部架构图)

长按识别图片二维码关注,订阅更多精彩

顶级架构师,企业架构、系统架构、网站架构、大规模分布式架构、高可用架构等架构讨论,以及结合互联网技术的架构调整。欢迎有想法、乐于分享的架构师交流学习


: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存