騰訊員工中66%是研發,用C++最多,去年新寫12.9億行代碼

2020-12-22 量子位

在騰訊做研發是種怎樣的體驗?現在,「鵝廠」用官方數據給出了答案。

今天(3月10日),騰訊發布《騰訊研發大數據報告》,披露了2019年騰訊在研發方面的核心數據。

從騰訊研發工程師去年寫了多少代碼、最喜歡用什麼樣的語言、bug解決效率如何,以及領導是否寫代碼等等,應用盡有。

可以說是了解鵝廠研發工程師狀況最權威數據。現在,我們一起來看看~

研發人員佔比66%,人均新寫3.3萬行代碼

2019年,騰訊產品研發人員佔比66%。這意味著,平均每三個騰訊員工中,只有一個不是研發。

這個「濃度」在巨頭科技公司中排名前列。根據領英在2019年4月發布的數據,阿里研發人員比例為51%,華為45%。

過去一年,騰訊的研發人員一共新寫了12.9億行,代碼量較2018年增長30%。

人均多少?因為騰訊還沒有公布年度財報,2019年騰訊員工數據並未披露。

但可以根據2014年底到2018年底的員工數據,預測2019年底的員工數量為59460。注意,這僅供參考。

以這個數據來計算,騰訊2019年的研發人員一共有39243人,人均新寫3.3萬行代碼,按照250個工作日來計算,平均每個工作日要新寫132行代碼。

他們新寫的代碼,大部分在To B類項目上。2018年9月30日,騰訊宣布「擁抱產業網際網路」,研發數據也體現了這一趨勢。在2019年新增的3500多個研發項目中,To B類項目較2018年增長77%。

具體的情況中,平均每周構建次數80萬次,平均每項目年均產物大小600G,平均每項目年交付次數3000次,推動修復代碼Bug和安全漏洞14萬個,編譯加速累計節省編譯耗時1.9萬小時。

60%團隊規模在20人以下,使用最多的語言是C++

雖然騰訊研發人數眾多,但研發的團隊規模並不大——60%的項目團隊規模控制在20人以下,並且47.8%的迭代周期在1周內。

他們使用最多的語言是C++,其次是JavaScript。騰訊表示,隨著雲計算和大數據在鵝廠的應用發展,Go語言首次躋身鵝廠程式語言排名TOP5,這次排名第三,然後是Java、Python位列4、5名。

如此團隊規模,對需求和bug的響應速度是:平均每天完成需求3802個,28%的需求在1天內得到響應;46%的Bug在1天內解決,82%的Bug在1周內解決。

不僅僅只有普通員工寫代碼,騰訊74%的技術leader在持續輸出代碼,平均每人輸出代碼3萬行(略少於預估出來的平均水平);參與140次代碼評審。

38%的12級及以上技術專家潛心編碼,平均每人輸出代碼3.3萬行(與預估出來的平均水平持平),參與155次代碼評審。

此外,騰訊過去幾年大力推進的開源協同合力共建,同樣有了成效。

2019年,騰訊參與最多跨團隊研發項目的人,為24個協作項目貢獻了力量;有研發協作項目橫跨12個部門;跨團隊協作參與度最高的部門,加入了113個研發協作項目的建設。

騰訊內部整體代碼開源率,從2019年初的20%增長至年底的70%。內部新增協同代碼庫超過4400個,Q4較Q1增長56.3%。

其中包含53個公司內部重點開源項目(涉及400多個代碼庫)在進行協同。

截至目前,騰訊已經在Github上已經開源了95個項目,超過1000個貢獻者參與了開源貢獻,擁有超過28萬個Star數。

騰訊開源地址:

https://github.com/Tencent

相關焦點

  • 騰訊員工平均年薪福利84萬,比上一年漲7萬;研發寫1行代碼賺19塊
    值得注意的是,小程序正在成為許多商戶交易的入口,2019年,小程序日均交易筆數比去年增加了超過一倍,交易總額超過8000億。員工平均年薪84萬,還比去年漲了7萬截至2019年底,騰訊一共有62885名員工,比前一年多了8576人。
  • 人均3.6萬行代碼,最愛C++:騰訊首度披露技術研發數據
    研發人員佔比 66%,新增 12.9 億行代碼報告顯示,騰訊在研發投入上持續加碼。2019 年,騰訊研發人員佔比高達 66%,在中國諸多科技公司中位居前列。同時,騰訊 2019 年新增研發項目超過 3500 個——隨著騰訊全面擁抱產業網際網路的戰略推進,2019 年 To B 項目數量比 2018 年增長了 77%.在代碼數量上,2019 年騰訊新增代碼行數高達 12.9 億,相比 2018 年增長了 30%。
  • 騰訊2019 年新增 12.9 億行代碼,鵝廠最火的程式語言居然是它
    2020 年元旦,螞蟻金服在其元旦微博中提到,支付寶在 2019 年一共新增了 4 億代碼。近日,騰訊發布了《2019 年騰訊研發大數據報告》,其中披露了 2019 年鵝廠在產品及技術研發方面的重要數據。
  • 騰訊員工:我211學計算機都覺得寫代碼難,能寫代碼的咋考不上211
    生活中有很多事情並不是等式,前者推到後者可以成立,當時後者推到前者就成立不了了。就拿就職這件事來說,現在有不少人都是正常大學畢業然後去謀求一份職位,但是從職位上出發,同樣是銷售行業,有的人可能是本科畢業,但是有的可能在中學都沒讀完,不過這也是很正常的一件事。
  • 20億行代碼!相當於寫40遍Windows
    【科技新聞】Apple Pay雖然還不能在中國用,但它已經在上海自貿區註冊了去年,蘋果正式推出了支付服務Apple Pay,也是從去年開始,Apple Pay將進入中國的傳言就開始流傳。它有20億行代碼這個數字是Google的工程經理Rachel Potvin在矽谷的一個工程師大會上透露的。這20億行代碼包括Google所有的網際網路服務——從搜索、Gmail到Google地圖。作為對比,世界上最複雜的軟體之一,微軟的Windows作業系統大約有5000萬行代碼。
  • Google C++代碼規範:頭文件
    六、內聯函數只有當函數只有 10 行甚至更少時才將其定義為內聯函數。定義:當函數被聲明為內聯函數之後,編譯器會將其內聯展開,而不是按通常的函數調用機制進行調用。優點:內聯函數較小時,可以使代碼性能更高(少一次函數調用)。缺點:濫用內聯函數導致程序變慢。注意實現:遞歸和虛函數不能使用內聯。
  • c++11新特性,所有知識點都在這了!
    c++11新特性吧,你是怎麼回答的呢?本文基本上涵蓋了c++11的所有新特性,並有詳細代碼介紹其用法,對關鍵知識點做了深入分析,對重要的知識點我單獨寫了相關文章並附上了相關連結,我整理了完備的c++新特性腦圖(由於圖片太大,我沒有放在文章裡,同學可以在後臺回復消息「新特性」,即可下載完整圖片)。
  • 騰訊員工:我211都覺得寫代碼難,三本的人能寫代碼為啥考不上好大學呢
    而出生在普通家庭的人,一切都要靠自身的能力去爭取,擇業過程中遇到的困難會更多。 職業論壇上的一個帖子非常的火,一個網絡公司員工發貼說:我是個重點大學畢業的大學生,專業學的還是計算機,覺得寫代碼挺難的。
  • 【獵雲早報】騰訊音樂去年淨利潤37億元;ofo否認利用GSE幣融資;德...
    )北京】9月26日報導重要資訊騰訊音樂業績首度曝光,去年淨利潤為37億元走在上市進程中的騰訊音樂業績首度曝光,在50名上榜的CEO中,根據GICS二級行業分類,來自軟體與服務、食品、飲料與菸草以及原材料行業的CEO佔比最高,均佔比14%。計算機行業內生增長穩健,而人工智慧、雲計算等新技術新商業進入產業落地期,產業鏈不斷趨於成熟,騰訊控股的行政總裁馬化騰、阿里巴巴的執行長張勇分別位列第一和第二位。
  • 騰訊真的技術不行?T4來說下9年前的騰訊技術基礎
    於是有了這篇文章:最近網絡上突然出現一篇文章質疑騰訊現在2018年的技術建設,我讀過文章裡面的內容對比我所知道的內幕,我是不認同的,可我是無法直接反駁,因為我也不清楚騰訊現在的技術平臺,但我可以講一下9年前騰訊的技術基礎,用9年前的情況對比文章裡面現在提到的情況,能作比對的解的地方,我不覺得該文章僅僅是偏頗,而是作者對騰訊了解不足夠多。
  • Linux 內核代碼超 2780 萬行,但去年 commit 數量銳減
    2020 年 1 月 1 日,Linux 內核 Git 源碼樹中的代碼達到了 2780 萬行。
  • 推倒「煙囪」這兩年:騰訊正進行一場自我革命
    但隨著開源和雲化成為最大的兩個技術趨勢,持續開發持續集成,大量開源組件可以直接用,測試運營等則交給研發效能工具,一行代碼可以很快讓用戶看到效果。 曾經的先進變成如今的落後,封閉是病根,那開放就是解藥。 盧山想明白了。
  • 代碼你打算寫到幾歲?雷軍、張一鳴都曾寫過...
    這也代表,他們已經通過寫代碼創造出市場最需要的產品,實現巨大商業價值。而他們曾經寫出的代碼,即便放到今天,也會被很多開發者交口稱讚。當然,也有人在功成名就之後,把寫代碼當做新的生活,從頭學起——潘石屹在56歲生日當天,宣布開始學習 Python。現在就來盤點一下,中國的商業大佬們曾經用代碼寫的故事。
  • 騰訊Q3財報發布:員工平均月薪7.6W,想給騰訊賣命!
    三季度,騰訊公司員工平均月薪7.6萬元11月12日下午,騰訊控股(HK,00700)發布了2020年第三季度財務業績報告。從上面的數據來看,第三季度的騰訊每天淨賺3.6個億,營收及利潤均超過市場預期。截至三季度,騰訊共擁有77592名員工,三季度總薪金成本177億元。於是 #騰訊公司員工平均月薪7.6萬元#的詞條衝上熱搜。又是想給騰訊賣命的一天,錢不錢的無所謂,主要是熱愛!
  • C++14新特性的所有知識點全在這兒啦!
    前面程序喵介紹過C++11的新特性,這篇文章介紹下C++14的新特性。
  • 推倒「煙囪」這兩年:騰訊正進行一場自我革命
    騰訊tRPCOteam 開源協同生態日活動,主題是:「來吧,留下代碼」開源協同不僅為騰訊省下了數億元的成本,更通過研發效能的提升,技術輔助騰訊自己的產品、騰訊雲上的廣大產業客戶乃至全球技術共同體。但隨著開源和雲化成為最大的兩個技術趨勢,持續開發持續集成,大量開源組件可以直接用,測試運營等則交給研發效能工具,一行代碼可以很快讓用戶看到效果。曾經的先進變成如今的落後,封閉是病根,那開放就是解藥。盧山想明白了。他說服騰訊最高決策層「總辦」,借勢930變革,用「開源協同」的方式拉通技術。
  • C 語言會比 C++ 快?
    為了正確看待編譯時長,Jonathan Blow 最近發布了一個帶有編譯器性能改進的視頻流(video stream with compiler performance improvements),他的遊戲引擎和用他的新語言編寫的遊戲在大約一秒內完成編譯和連結(編譯本身大約需要 0.9 秒)。
  • 騰訊第18號員工創辦的富途證券美股IPO:騰訊持股38%
    美國當地時間12月28日,騰訊系網際網路券商富途證券母公司富途控股有限公司(以下簡稱「富途控股」)公開遞交赴美IPO招股書,有望衝刺中國網際網路券商赴海外上市第一股。定位於科技公司,富途證券通過其自主研發的富途牛牛平臺面向C端的港股、美股、A股(全部或部分市場)提供股票交易和清算、融資融券、市場數據及資訊、社交服務,還提供面向B端的ESOP員工股權激勵解決方案及IPO承銷等企業服務。
  • 東方電氣研發投入連續10年超10億 超4000名員工從事研發
    在研發方面,東方電氣積極投入。2011年以來,公司年度研發投入均超過10億元。技術、製造能力領先,東方電氣也實現了不錯的經營業績。今年上半年,公司實現營業收入177.53億元,同比增長12.07%,歸屬於上市公司股東的淨利潤(簡稱淨利潤)9.54億元,同比增長30.79%。
  • 騰訊員工平均月薪7萬?內部人士:不能這麼算 |早報
    騰訊員工平均月薪7萬?昨日晚間,隨著騰訊控股發布2019年第一季度財報,騰訊以#騰訊員工平均月薪7萬#一度喜提熱搜第一。財報顯示,於2019年3月31日,騰訊有5.46萬名僱員。而截至2019年3月31日止三個月,騰訊的總酬金成本為人民幣116.16億元。