2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

腾讯发布 2022 研发大数据报告:Go 语言蝉联最热编程语言

  • 2023-03-21
    北京
  • 本文字数:1671 字

    阅读完需:约 5 分钟

腾讯发布2022研发大数据报告:Go语言蝉联最热编程语言

近日,腾讯正式发布了《2022 年腾讯研发大数据报告》(以下简称《报告》)。《报告》由腾讯技术委员会出品,全面披露了 2022 年腾讯在研发投入、研发效能、开源协同等方面的重要数据。

 

研发人员占比达 74%,Go 语言蝉联腾讯最热编程语言


《报告》显示,2022 年腾讯内部研发人员占比达到 74%,这意味着,平均每四个腾讯员工中,就有三个从事研发工作。

 

去年一年,腾讯新增研发项目超过 7000 个,相比 2021 年增长 19.8%;新增代码行数 29.4 亿行,新增代码库 21 万个,日均提交代码 12.7 万次。


除了研发项目数量,代码质量也是腾讯研发的关注重点。2022 年,腾讯总计完成 262 万次代码评审,相比 2021 年增长 21.8%,代码评审参与率达到 74.6%。代码评审总耗时达到 46 万小时,人均代码评审时长 12.6 小时,代码评审千行评论数为 15.3 个,同比增长 75.4%。


此外,随着云计算等技术的迅速发展,Go 语言蝉联腾讯最热门编程语言。值得注意的是,因兼备安全、便利、速度、可移植等特性,Kotlin、Swift 和 Rust 等新一代编程语言的使用增速较快。


持续投入基础软件研发

 

如今,企业已从“技术创新主体”转变为“科技创新主体”。作为科技企业,腾讯不断加强基础软件和前沿科技研究,2022 年一到三季度研发投入达 455 亿。

 

《报告》显示,截至 2022 年 12 月,腾讯在全球主要国家和地区专利申请公开总数超过 6.2 万件,专利授权数量超过 3 万件。

 

在基础软件方面,腾讯持续投入研发,目前已具备服务器操作系统的全链路自研能力,同时发起并深度参与 OpenCloudOS 操作系统开源社区。

 

作为基础软件领域“皇冠上的明珠”,腾讯云数据库 TDSQL 核心代码的自研率达到 100%,在 OLTP 事务和轻量级事务用例逐年增长,服务了国内多家主流银行。编译器领域中,腾讯多次蝉联 OpenJDK 社区国内厂商贡献度第一,全球排名前五。

 

除此之外,腾讯在前沿科技领域取得了多项进展。目前,腾讯已发布了 3 款自研芯片,面向 AI 推理、视频处理和高性能网络三大场景,并推动自研芯片在实际业务场景中的规模化应用;持续探索 AI 在全真互联场景下的关键技术,推进数字内容生产、生命科学、医疗医药、游戏等行业方向落地应用;腾讯自主研发的移动机器人 Max 和 Ollie 发布新版本,并首次融合智能体、深度学习、Sim2Real 和触觉传感器等技术。

35%的需求一天内发布上线,70%的 Bug 在两天内解决

 

2022 年,腾讯宣布自研业务完成全面上云,研发流程全面落地云原生 DevOps。《报告》显示,超过 90%的业务研发通过腾讯 CI 云原生流水线构建和部署,构建时长缩短 60%,部署效率提升 75%。


早在 2006 年,腾讯就开始推动研发模式的敏捷进化,形成了包括敏捷研发协作平台 TAPD、代码管理平台工蜂、智能化持续集成平台腾讯 CI 等多个研效工具在内的企业级敏捷研发体系。

 

《报告》数据显示,2022 年腾讯日均完成需求 8050 个,平均每个迭代计划时长 15 天,平均每个迭代完成需求数 25 个,其中有 35%的需求能够在一天内发布上线,70%的 Bug 在两天内解决。


在持续交付方面,2022 年,腾讯平均每周构建次数 330 万次,同比增长 25.9%;项目制品年产量 9PB;推动修复代码 Bug 和安全漏洞超过 350 万个,编译加速节省编译总耗时超过 50 万小时。

内部代码库开源率连续四年超 80%,主导多个国际开源项目

 

在开源协同技术战略的推动下,腾讯不断推动更底层、更重磅的技术对外开放,并紧密参与开源社区建设,与开发者共享技术红利。

 

《报告》显示,腾讯内部代码仓库开源率已连续四年保持在 80%以上。公司级协同 Oteam(开源协同小组简称)总数累计达到 147 个,涵盖了大数据、数据库、AI、研效、安全等数十个领域。代码贡献者总数达到 5814 人,参与协同共建的部门总数达到 332 个。


十余年来,腾讯一直坚定地拥抱开源。在对外开源方面,腾讯主导 LinuxKVM、JDK 等 9 个全球知名开源项目,对外开源了 160 余个项目,在全球企业开源榜位居前十,获得了超过 40 万的开发者关注和点赞。

 

在开源人才培养中,高校扮演着关键角色。腾讯联合高校开展开源人才培养计划,打造面向高校学生的开源课程和开源实践培养方案,促进学术界和产业界深入合作,用企业真实项目来反哺教学,助力开源人才生态的发展。目前已覆盖来自 13 个国家、29 个省份、265 所国内外高校超过 1000 名学生。

 

2023-03-21 17:055901
用户头像
李冬梅 加V:busulishang4668

发布了 1219 篇内容, 共 835.1 次阅读, 收获喜欢 1314 次。

关注

评论

发布
暂无评论
发现更多内容

【附源码+教程】基于华为云物联网设计的人工淡水湖养殖系统

DS小龙哥

8月月更

后端开发和你聊聊JVM如何优化

京东零售技术

后端 企业号 8 月 PK 榜 #JVM

科研数据绘图分析 GraphPad Prism10激活版 for mac/win

Rose

GraphPad Prism 10 GraphPad Prism破解版 GraphPad Prism下载 科研数据绘图

有了MES、ERP,质量管理为什么还需要QMS?

万界星空科技

万界星空科技 QMS 质量管理QMS系统 生产质量管理 产品质量管理

Topogun 3 for mac安装教程(强大的模型拓扑工具)v27840激活版

Rose

3D渲染和动画制作KeyShot 2024.2 中文版 for mac/win破解版下载 含许可证文件

Rose

渲染 动画制作 KeyShot 2024许可证 KeyShot 2024.2安装教程 KeyShot 2024 破解下载

淘宝商品详情数据接口:价格数据实时获取方法

tbapi

淘宝API接口 淘宝商品详情接口 淘宝商品价格接口 淘宝实时价格接口

FlowJo 10 for Mac 流式数据分析软件 破解版安装教程

Rose

FlowJo 10下载 FlowJo破解版 FlowJo安装教程

Autodesk Maya 2025.2中文版最新浮动许可证 maya2025安装教程分享

Rose

Maya 2025中文版 Maya 2025安装教程 玛雅2025破解版 Maya 2025浮动许可 三维动画

扣子专业版:低代码能力+专业级SLA,让“企业级 AI Bot”更快落地

新消费日报

【IT运维】医院IT运维难点解析看这里!

行云管家

医院 IT 运维

从知识图谱到 GraphRAG:探索属性图的构建和复杂的数据检索实践

可信AI进展

人工智能

修改手机定位软件--AnyGo中文激活版 AnyGo永久激活破解安装

Rose

Mac软件 AnyGo 虚拟机定位

5年质保!英特尔宣布:为第13和14代酷睿台式处理器延长2年保修

E科讯

【论文速读】| 在安全运营中心使用大语言模型来实现威胁情报分析工作流程的自动化

云起无垠

金融知识挖掘

阿里云天池

WebStorm 2024 mac中文永久密钥 WebStorm安装教程 支持M1/M2/M3

Rose

WebStorm中文版 WebStorm 2024下载 WebStorm 2024破解版 WebStorm密钥

CleanShot X for mac:屏幕全域截图、窗口截图、屏幕、标注、滚动截图

Rose

mac截图工具 CleanShot X for mac CleanShot X下载 CleanShot X截图

(优惠券数据)京东商品详情API深度解析:品牌与分类信息的智能检索与应用

代码忍者

API 安全 API 文档 API 测试

学习软件测试有哪些培训机构?

测试人

软件测试

第三届Apache Flink 极客挑战赛暨AAIG CUP比赛攻略_大浪813团队

阿里云天池

腾讯发布2022研发大数据报告:Go语言蝉联最热编程语言_大数据_李冬梅_InfoQ精选文章