騰訊首次公佈研發大數據:研發人員佔比 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價值4999元迷你書!


分享到:


相關文章: