騰訊發布2022研發大數據報告:Go語言蟬聯最熱編程語言

IM2Maker 2年前 (2023-03-21)

每四個騰訊員工中就有三個從事研發。

3月20日,騰訊正式發布《2022年騰訊研發大數據報告》(以下簡稱《報告》)?!秷蟾妗酚沈v訊技術委員會出品,全面披露了2022年騰訊在研發投入、研發效能、開源協同等方面的重要數據。

研發人員占比達74%,Go語言蟬聯騰訊最熱編程語言

《報告》顯示,2022年騰訊內部研發人員占比達到74%,這意味著,平均每四個騰訊員工中,就有三個從事研發工作。

去年一年,騰訊新增研發項目超過7000個,相比2021年增長19.8%;新增代碼行數29.4億行,新增代碼庫21萬個,日均提交代碼12.7萬次。

騰訊發布2022研發大數據報告:Go語言蟬聯最熱編程語言

除了研發項目數量,代碼質量也是騰訊研發的關注重點。2022年,騰訊總計完成262萬次代碼評審,相比2021年增長21.8%,代碼評審參與率達到74.6%。代碼評審總耗時達到46萬小時,人均代碼評審時長12.6小時,代碼評審千行評論數為15.3個,同比增長75.4%。

騰訊發布2022研發大數據報告:Go語言蟬聯最熱編程語言

此外,隨著云計算等技術的迅速發展,Go語言蟬聯騰訊最熱門編程語言。值得注意的是,因兼備安全、便利、速度、可移植等特性,Kotlin、Swift和Rust等新一代編程語言的使用增速較快。

騰訊發布2022研發大數據報告:Go語言蟬聯最熱編程語言

全球專利申請數量超6萬件,持續投入基礎軟件研發

如今,企業已從“技術創新主體”轉變為“科技創新主體”。作為科技企業,騰訊不斷加強基礎軟件和前沿科技研究,2022年一到三季度研發投入達455億。

《報告》顯示,截至2022年12月,騰訊在全球主要國家和地區專利申請公開總數超過6.2萬件,專利授權數量超過3萬件。

在基礎軟件方面,騰訊持續投入研發,目前已具備服務器操作系統的全鏈路自研能力,同時發起并深度參與OpenCloudOS操作系統開源社區。KVM是Linux內核的核心模塊之一,騰訊連續第六年入圍全球企業KVM開源貢獻榜,成為唯一取得這一成就的中國企業。

作為基礎軟件領域“皇冠上的明珠”,騰訊云數據庫TDSQL核心代碼的自研率達到100%,在OLTP事務和輕量級事務用例上均為國內第一,服務了7家國內排行前十的銀行。編譯器領域中,騰訊多次蟬聯OpenJDK社區國內廠商貢獻度第一,全球排名前五。

除此之外,騰訊在前沿科技領域取得了多項進展。目前,騰訊已發布了3款自研芯片,面向AI推理、視頻處理和高性能網絡三大場景,并推動自研芯片在實際業務場景中的規?;瘧?;持續探索AI在全真互聯場景下的關鍵技術,推進數字內容生產、生命科學、醫療醫藥、游戲等行業方向落地應用;騰訊自主研發的移動機器人Max和Ollie發布新版本,并首次融合智能體、深度學習、Sim2Real和觸覺傳感器等技術。

35%的需求一天內發布上線,70%的Bug在兩天內解決

2022年,騰訊宣布自研業務完成全面上云,研發流程全面落地云原生DevOps?!秷蟾妗凤@示,超過90%的業務研發通過騰訊CI云原生流水線構建和部署,構建時長縮短60%,部署效率提升75%。

騰訊發布2022研發大數據報告:Go語言蟬聯最熱編程語言

早在2006年,騰訊就開始推動研發模式的敏捷進化,形成了包括敏捷研發協作平臺TAPD、代碼管理平臺工蜂、智能化持續集成平臺騰訊CI等多個研效工具在內的企業級敏捷研發體系。2022年,騰訊TAPD自動化助手功能月均執行次數超過100萬次,基礎研發平臺日均API調用量達到了1.2億次,相比2020年增長3倍。

《報告》數據顯示,2022年騰訊日均完成需求8050個,平均每個迭代計劃時長15天,平均每個迭代完成需求數25個,其中有35%的需求能夠在一天內發布上線,70%的Bug在兩天內解決。

騰訊發布2022研發大數據報告:Go語言蟬聯最熱編程語言

在持續交付方面,2022年,騰訊平均每周構建次數330萬次,同比增長25.9%;項目制品年產量9PB;推動修復代碼Bug和安全漏洞超過350萬個,編譯加速節省編譯總耗時超過50萬小時。

內部代碼庫開源率連續四年超80%,主導多個國際開源項目

在開源協同技術戰略的推動下,騰訊不斷推動更底層、更重磅的技術對外開放,并緊密參與開源社區建設,與開發者共享技術紅利。

《報告》顯示,騰訊內部代碼倉庫開源率已連續四年保持在80%以上。公司級協同Oteam(開源協同小組簡稱)總數累計達到147個,涵蓋了大數據、數據庫、AI、研效、安全等數十個領域。代碼貢獻者總數達到5814人,參與協同共建的部門總數達到332個。

騰訊發布2022研發大數據報告:Go語言蟬聯最熱編程語言

十余年來,騰訊一直堅定地擁抱開源。在對外開源方面,騰訊主導LinuxKVM、JDK等9個全球知名開源項目,對外開源了160余個項目,在全球企業開源榜位居前十,獲得了超過40萬的開發者關注和點贊。

在開源人才培養中,高校扮演著關鍵角色。騰訊聯合高校開展開源人才培養計劃,打造面向高校學生的開源課程和開源實踐培養方案,促進學術界和產業界深入合作,用企業真實項目來反哺教學,助力開源人才生態的發展。目前已覆蓋來自13個國家、29個省份、265所國內外高校超過1000名學生。

最后,記得關注微信公眾號:鎂客網(im2maker),更多干貨在等你!

鎂客網


科技 | 人文 | 行業

微信ID:im2maker
長按識別二維碼關注

硬科技產業媒體

關注技術驅動創新

分享到