首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

腾讯首次公布研发大数据:研发人员占比66%,C++是最常用语言

2020 年 3 月 9 日,腾讯公司正式对外发布了《腾讯研发大数据报告》,该报告首次披露了腾讯集团在2019年在产品及研发方面的关键数据。报告显示,研发人员在集团员工的占比已超过66%,2019年全年新增12.9亿行代码,C++是腾讯使用最多编程语言,Go语言首次跻身前五。

本次公布的报告数据来源于支撑腾讯全业务研发流程的三大平台:敏捷研发协作平台TAPD、腾讯代码托管平台工蜂与腾讯集成交付系统腾讯CI。

在研发投入和研发效能方面,数据可圈可点:

  • 研发人员占比达66%,位居互联网公司前列;
  • 新增研发项目3500个,其中To B项目增长率达77%;
  • 新增代码行数12.9亿,同比增长30%;
  • 60%的项目团队规模在20人以下,47.8%的项目迭代周期在 1 周之内;
  • 内部使用最多的五种编程语言分别是:C++、JavaScript、Go、Java、Python。
  • ……

而在开源方面,腾讯2019年同样取得了不俗的成绩:

  • 在内部开源方面,腾讯内部整体代码开源率由 2019 年年初的 20% 增长至年底的 70%;
  • 在外部开源方面,截至 2019 年年底,腾讯在 Github 自主开源项目数为 92 个,贡献者超过 1000 个,获得 Star 数超过 27 万,在 Github 全球公司贡献榜上的排名前十。

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

除此以外,腾讯于开源社区也建立了良好的合作关系。Angel项目完成了从单一的模型训练平台到全栈机器学习平台的技术演进,成功从LF AI基金会毕业;TARS项目成为开源社区仅有支持五种开发语言并有完善服务治理和运营平台的微服务开发框架。此外,腾讯还作为创始会员,加入了LF Edge基金会,和业界合作伙伴一起推动边缘计算软硬件开源技术的发展。

自2019年1月4日,腾讯正式成立技术委员会以来,可以看到腾讯在自研上云和开源协同等方面都取得了不错的成绩,腾讯的研发文化与技术品牌也体现出了焕然一新的面貌。随着全面云计算时代的来临,一切与云相关的技术将成为未来的趋势与战略控制点,不管是互联网企业还是传统企业,都应该拥抱云、拥抱变化,保持自我革新,迎接无限的挑战。

  • 发表于:
  • 本文为 InfoQ 中文站特供稿件
  • 首发地址https://www.infoq.cn/article/7HedTffuCKoNJmAgv9Wc
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券