github营收 (github的贡献)

开源最前线(ID:OpenSourceTop) 猿妹综合整理

数据来自:腾讯开源公众号

近日,腾讯发布《腾讯研发大数据报告》,披露了2019年腾讯在研发方面的核心数据。包含代码总数变化、开源贡献等方面,下面一起来看看:

研发人员占比66%,人均3.3万行代码

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

github怎么算贡献,github营收

我们把腾讯员工数按5.631万人计算,研发人员约3.716万人,这样算下来,人均大约写了3.3万行代码,平均每个工作日每个研发人员要写132行代码。

值得注意的是,腾讯74%的技术leader在持续输出代码,平均每人输出代码3万行(略少于预估出来的平均水平);参与140次代码评审。

github怎么算贡献,github营收

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

C语言使用最为广泛

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

github怎么算贡献,github营收

60%的项目团队规模在20人以下

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

github怎么算贡献,github营收

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

github怎么算贡献,github营收

Github全球贡献榜前十

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

github怎么算贡献,github营收

2019年全年,腾讯开源超过22个项目,包括TubeMo亿万级分布式消息中间件、TencentOS tiny自研轻量级物联网操作系统、TKE腾讯云容器服务和TBase企业级分布式HTTP数据库管理系统等。

腾讯内部整体代码开源率,从2019年初的20%增长至年底的70%。内部新增协同代码库超过4400个,Q4较Q1增长56.3%。

github怎么算贡献,github营收

其中包含53个公司内部重点开源项目(涉及400多个代码库)在进行协同,协同提交代码2.1万次。

最后附上腾讯Github地址: https://github.com/Tencent