阿里云飞天发布时刻,领先大模型限免,超7000万 tokens免费体验 了解详情
写点什么

腾讯发布 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:055695
用户头像
李冬梅 加V:busulishang4668

发布了 1103 篇内容, 共 715.4 次阅读, 收获喜欢 1253 次。

关注

评论

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

2024第二十三届浙江国际智能楼宇技术与智慧安防产品展览会

AIOTE智博会

智慧楼宇展 安防展 智慧安防展

使用 NGINX Unit 实施应用隔离

NGINX开源社区

Unit 应用隔离

分布式锁的3种实现!附代码

王磊

Java

云迁移?是技术问题也是团队问题

在天涯的海角

828 B2B企业节,华为云如何提升生态合作伙伴的综合竞争力?

YG科技

与中小企业共生共赢,华为云B2B企业节来了

YG科技

跨平台混合应用:用户和开发者的新选择

没有用户名丶

2024第八届浙江智慧城市与智能建筑产品博览会

AIOTE智博会

智慧城市展 智能建筑展

星耀数字中国,先要存下宇宙山河

脑极体

存储

企业综合信息化,人力资源管理,培训考学管理,电子采购(源码系统)

金陵老街

java;

数字化转型与架构-架构设计篇|如何开发一个各部门都满意的系统?

数字随行

数字化转型

使用消息队列有什么优点?有什么缺点?

程序员在修行

SPI在Java中的实现与应用 | 京东物流技术团队

京东科技开发者

Java spi 京东云 企业号9月PK榜

MGR新节点RECOVERING状态的分析与解决:caching_sha2_password验证插件的影响

GreatSQL

greatsql mgr

英文阅读 The manager's path 1.3

程序员在修行

初露头角!Walrus入选服贸会“数智影响力”数字化转型创新案例

SEAL安全

企业数字化转型 数智化 企业号9月PK榜 中国国际服务贸易协会

Mac电脑最新2023 Xmind 激活中文版

胖墩儿不胖y

思维导图 Mac软件 mac思维导图 思维导图软件

如何赋能企业数字化转型?华为云有妙招

YG科技

ARTS 打卡 第一周,初试ARTS

三掌柜

ARTS 打卡计划

Scrum Master,这九个问题你问了吗?

敏捷开发

项目管理 敏捷开发 团队协作 Scrum Master

高性能MySQL实战(三):性能优化 | 京东物流技术团队

京东科技开发者

京东云 企业号9月PK榜

关于身心灵学习的感悟1

程序员在修行

ARTS 打卡第四周

程序员在修行

数据通信网络之IPv6以太网单臂路由

timerring

数据通信网络

从实时监控到智能洞察:Grafana 和 CnosDB 的无限潜力

CnosDB

时序数据库 开源社区 CnosDB

分库表数据倾斜的处理让我联想到了AKF模型 | 京东云技术团队

京东科技开发者

数据库 京东云 企业号9月PK榜

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