騰訊2020研發大數據報告發布:研發人員占比68%
3月18日,騰訊正式對外發布2020年度《騰訊研發大數據報告》,該報告由騰訊技術委員會出品,披露了2020年騰訊在研發投入、研發效能及開源協同等方面的重要數據。
研發人員占比68%,新增代碼20億行
騰訊在研發投入上持續加碼。報告顯示,2020年騰訊研發人員占公司總人數的68%,同比去年增長16%,在科技企業中位居前列。
在開源協同、自研上云兩大技術戰略的推動下,騰訊研發效能進一步提升,2020年騰訊新增研發項目超4000個,同比增長22%;新增代碼超過20億行,同比增長67%。研發人員日均完成5242個需求,有30%的需求能夠在1天之內得到響應,平均需求響應時長縮短8.66小時,有46%的需求能夠在3天內開發完成,單個Bug的平均解決時長較去年縮短了15%,研發更敏捷。
代碼質量也是研發人員關注的重點。騰訊倡導“小批量、多批次”的代碼提交策略。2020年,代碼評審覆蓋率達7成,平均每位評審人參評90次,平均每次評審293行代碼。
在研發持續交付方面,騰訊平均每周構建次數達170萬次,項目年均產物大小1TB,年均交付次數5萬次,全年共推動修復代碼Bug和安全漏洞131萬個,編譯加速累計節省編譯耗時5.8萬個小時。
DevOps工具協同集成,研發效能持續提升
在長期的研發實踐中,騰訊推動了代碼管理平臺工蜂、敏捷研發協作平臺 TAPD、智能化持續集成平臺騰訊 CI(藍盾)、集成化研效門戶智研、企業級研發云平臺等多個工具平臺協同集成,共同組成了貫穿上下游的研效工具鏈體系。這一體系的標準化落地,進一步降低了開發成本、增強了研發人員的使用體驗。TAPD、騰訊工蜂、藍盾三大騰訊主流研發工具的日均API請求量達到四千萬次。
2020年,騰訊通過信通院《研發運營一體化( DevOps )能力成熟度模型》系統和工具部分首批評估,獲評為卓越級。這意味著騰訊形成了業內領先的研發體系,研發效能工具得到了國家級的權威認可。
C++蟬聯騰訊最受歡迎的編程語言。隨著云計算和微服務相關技術的進一步發展,Go語言使用次數增速第一,并超越JavaScript成為騰訊第二受歡迎的編程語言。同時,TypeScript以其優秀的架構設計和高兼容性,成為了2020年增速第二的語言,也是最具潛力的前端語言。
技術管理人員繼續保持在研發方面的高參與度。騰訊70%的技術Leader持續輸出代碼。2020年全年,平均每人輸出3.2萬行,并且參與142次代碼評審。54%的12級及以上技術專家潛心編碼,人均輸出代碼3萬余行,參與98次代碼評審。
開源協同深入人心,開源貢獻度居全球科技企業頭部
2018年技術委員會成立以來,開源協同已成為騰訊在技術發展層面的一個關鍵詞,開放的技術氛圍和開放的代碼文化逐漸深入人心。騰訊內部開源代碼庫新增超過57000個,比2019年增長了29%,有超過17000名研發人員參與貢獻內部開源項目。
上線兩年時間的騰訊內部技術交流社區“碼客”,成為了騰訊研發人員精進技術、交流心得的“根據地”。2020年,碼客上有200+個技術圈子助力研發人員學習成長。其中,55%的技術問題能夠在提出后的1小時內得到響應,84%的技術問題可以在1天內得到解決。醫療AI、黑灰產人機對抗、Rust語言等新技術話題的關注度不斷提升。
除社區分享交流之外,內部競賽比拼也是騰訊研發人員自我提升的重點方向,2020年騰訊內部技術賽事吸引了近萬名研發人員參與,賽事代碼總提交次數達316萬次。
開源向內提升了公司的研發效率,向外則是連接全球開發者共享知識、共建技術的橋梁。2020年是騰訊開源十周年,十年來,騰訊開源項目在Github上的全球Star數每年都有30%的增長,已經成為全球開源貢獻最大的科技公司之一。
騰訊深度參與了數十個國際知名開源項目的貢獻,在OpenJDK、KVM等多個頂級開源社區貢獻榜中,騰訊均在國內排行第一,作為主要貢獻者主導了7個國際知名開源項目的版本發布。
騰訊向多個國際頂級開源基金會捐贈了6個開源項目,兩大開源項目TencentOS Tiny、TKEstack入選國內首個開源基金會首批捐獻項目。
今年抗疫期間,騰訊第一時間參與到Linux基金會全新的公共衛生計劃LFPH中,作為中國唯一的創始成員單位,為全球合作抗擊疫情做出了貢獻。
用技術連接公益
“技術助力公益”則是騰訊技術文化的溫暖一面。2020年,騰訊共有1132名研發人員參與了技術公益志愿者活動,總服務時長超過725個工作日,其中最多的一名同事共參與12個志愿項目。
騰訊即視團隊積極探索AI安全技術在智慧養老領域的落地,打造智能視頻分析解決方案,推出了“智能跌倒監測系統”,當系統發現老人跌倒時,會自動識別老人姿態,并自動報警,讓老人得到及時救治,使養老更加智能、高效和安全。
在新冠肺炎疫情爆發的初期,在全國各地的騰訊人快速響應戰疫需求,遠程協作交付需求9萬個,需求交付效率提升17%,交付了許多助疫新項目。通過各類疫情服務小程序,幫助民眾更便捷地獲取疫情信息和服務;通過騰訊會議、企業微信、騰訊文檔等產品,幫助企業遠程協作;通過在線教育的綜合解決方案,服務全國超 1億的師生授課、學習;為科研機構提供人工智能和算力支持,加速醫藥研究。
-
“隱瞞”秘密設置,谷歌承認非法搜集用戶位置數據?[2021-06-01]
-
國家互聯網信息辦公室發布《數字中國發展報告(2020年)》[2021-07-07]
-
Gartner:新冠疫情下的積極信號,中國CIO突出重圍[2020-12-30]
-
北京國際大數據交易所打造全國首個服務跨境場景的數據托管服務平臺[2022-04-14]
-
上?!耙痪W統管”應用市場生態伙伴研討會成功舉辦,共同打造城市數字治理生態范本[2021-12-30]
-
工信部通報136款侵害用戶權益APP,騰訊手機管家、訊飛配音等在列[2021-03-16]
-
大數據如何更好地服務于國家發展戰略[2021-03-08]
-
四川雅安:大數據引領綠色崛起的變革與創新[2021-06-29]