騰訊員工中66%是研發(fā),用C++最多,去年新寫12.9億行代碼
在騰訊做研發(fā)是種怎樣的體驗(yàn)?現(xiàn)在,“鵝廠”用官方數(shù)據(jù)給出了答案。
今天(3月10日),騰訊發(fā)布《騰訊研發(fā)大數(shù)據(jù)報(bào)告》,披露了2019年騰訊在研發(fā)方面的核心數(shù)據(jù)。
從騰訊研發(fā)工程師去年寫了多少代碼、最喜歡用什么樣的語(yǔ)言、bug解決效率如何,以及領(lǐng)導(dǎo)是否寫代碼等等,應(yīng)用盡有。
可以說(shuō)是了解鵝廠研發(fā)工程師狀況最權(quán)威數(shù)據(jù)?,F(xiàn)在,我們一起來(lái)看看~
研發(fā)人員占比66%,人均新寫3.3萬(wàn)行代碼
2019年,騰訊產(chǎn)品研發(fā)人員占比66%。這意味著,平均每三個(gè)騰訊員工中,只有一個(gè)不是研發(fā)。
這個(gè)“濃度”在巨頭科技公司中排名前列。根據(jù)領(lǐng)英在2019年4月發(fā)布的數(shù)據(jù),阿里研發(fā)人員比例為51%,華為45%。
過(guò)去一年,騰訊的研發(fā)人員一共新寫了12.9億行,代碼量較2018年增長(zhǎng)30%。
人均多少?因?yàn)轵v訊還沒(méi)有公布年度財(cái)報(bào),2019年騰訊員工數(shù)據(jù)并未披露。
但可以根據(jù)2014年底到2018年底的員工數(shù)據(jù),預(yù)測(cè)2019年底的員工數(shù)量為59460。注意,這僅供參考。
以這個(gè)數(shù)據(jù)來(lái)計(jì)算,騰訊2019年的研發(fā)人員一共有39243人,人均新寫3.3萬(wàn)行代碼,按照250個(gè)工作日來(lái)計(jì)算,平均每個(gè)工作日要新寫132行代碼。
他們新寫的代碼,大部分在To B類項(xiàng)目上。2018年9月30日,騰訊宣布“擁抱產(chǎn)業(yè)互聯(lián)網(wǎng)”,研發(fā)數(shù)據(jù)也體現(xiàn)了這一趨勢(shì)。在2019年新增的3500多個(gè)研發(fā)項(xiàng)目中,To B類項(xiàng)目較2018年增長(zhǎng)77%。
具體的情況中,平均每周構(gòu)建次數(shù)80萬(wàn)次,平均每項(xiàng)目年均產(chǎn)物大小600G,平均每項(xiàng)目年交付次數(shù)3000次,推動(dòng)修復(fù)代碼Bug和安全漏洞14萬(wàn)個(gè),編譯加速累計(jì)節(jié)省編譯耗時(shí)1.9萬(wàn)小時(shí)。
60%團(tuán)隊(duì)規(guī)模在20人以下,使用最多的語(yǔ)言是C++
雖然騰訊研發(fā)人數(shù)眾多,但研發(fā)的團(tuán)隊(duì)規(guī)模并不大——60%的項(xiàng)目團(tuán)隊(duì)規(guī)??刂圃?0人以下,并且47.8%的迭代周期在1周內(nèi)。
他們使用最多的語(yǔ)言是C++,其次是JavaScript。騰訊表示,隨著云計(jì)算和大數(shù)據(jù)在鵝廠的應(yīng)用發(fā)展,Go語(yǔ)言首次躋身鵝廠編程語(yǔ)言排名TOP5,這次排名第三,然后是Java、Python位列4、5名。
如此團(tuán)隊(duì)規(guī)模,對(duì)需求和bug的響應(yīng)速度是:平均每天完成需求3802個(gè),28%的需求在1天內(nèi)得到響應(yīng);46%的Bug在1天內(nèi)解決,82%的Bug在1周內(nèi)解決。
不僅僅只有普通員工寫代碼,騰訊74%的技術(shù)leader在持續(xù)輸出代碼,平均每人輸出代碼3萬(wàn)行(略少于預(yù)估出來(lái)的平均水平);參與140次代碼評(píng)審。
38%的12級(jí)及以上技術(shù)專家潛心編碼,平均每人輸出代碼3.3萬(wàn)行(與預(yù)估出來(lái)的平均水平持平),參與155次代碼評(píng)審。
此外,騰訊過(guò)去幾年大力推進(jìn)的開(kāi)源協(xié)同合力共建,同樣有了成效。
2019年,騰訊參與最多跨團(tuán)隊(duì)研發(fā)項(xiàng)目的人,為24個(gè)協(xié)作項(xiàng)目貢獻(xiàn)了力量;有研發(fā)協(xié)作項(xiàng)目橫跨12個(gè)部門;跨團(tuán)隊(duì)協(xié)作參與度最高的部門,加入了113個(gè)研發(fā)協(xié)作項(xiàng)目的建設(shè)。
騰訊內(nèi)部整體代碼開(kāi)源率,從2019年初的20%增長(zhǎng)至年底的70%。內(nèi)部新增協(xié)同代碼庫(kù)超過(guò)4400個(gè),Q4較Q1增長(zhǎng)56.3%。
其中包含53個(gè)公司內(nèi)部重點(diǎn)開(kāi)源項(xiàng)目(涉及400多個(gè)代碼庫(kù))在進(jìn)行協(xié)同。
截至目前,騰訊已經(jīng)在Github上已經(jīng)開(kāi)源了95個(gè)項(xiàng)目,超過(guò)1000個(gè)貢獻(xiàn)者參與了開(kāi)源貢獻(xiàn),擁有超過(guò)28萬(wàn)個(gè)Star數(shù)。
騰訊開(kāi)源地址:
https://github.com/Tencent