<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
"); //-->

博客專(zhuān)欄

EEPW首頁(yè) > 博客 > 2021 GitHub年度報告:7300萬(wàn)開(kāi)發(fā)者,最?lèi)?ài)的依舊是Javascript

2021 GitHub年度報告:7300萬(wàn)開(kāi)發(fā)者,最?lèi)?ài)的依舊是Javascript

發(fā)布人:機器之心 時(shí)間:2021-11-21 來(lái)源:工程師 發(fā)布文章

全球最大的代碼托管平臺 GitHub,至今已聚集了超過(guò) 7300 萬(wàn)的開(kāi)發(fā)者。

1.png

2020 年,新冠疫情突然到來(lái),拉開(kāi)了人與人之間的「地理距離」。與此同時(shí),開(kāi)發(fā)者們不得不開(kāi)始學(xué)會(huì )適應遠程工作,在家中盡量保持與辦公室時(shí)同等的生產(chǎn)力水平,此外還要兼顧工作與生活的平衡。

從陌生到熟悉,從無(wú)所適從到得心應手……2021 年快結束了,人們已經(jīng)從希望恢復往日時(shí)光的心態(tài)發(fā)展到真正習慣了工作流程的改變,意識到了遠程工作的切實(shí)需求。全球最大的代碼托管平臺 GitHub 正是這一趨勢轉換的見(jiàn)證者。

近日,GitHub 正式發(fā)布了 2021 年度報告。今年的研究結合了來(lái)自 400 萬(wàn)以上存儲庫的數據和來(lái)自 12000 多名開(kāi)發(fā)者的調查結果,得出了一些有趣的結論。

2.png

GitHub 開(kāi)發(fā)者數量超 7300 萬(wàn)

過(guò)去一年里,有 1600 萬(wàn)開(kāi)發(fā)者加入了 GitHub,目前平臺的開(kāi)發(fā)者數量已經(jīng)達到了 7300 萬(wàn);過(guò)去一年里,他們在 GitHub 上創(chuàng )建了 6100 萬(wàn)個(gè)存儲庫。世界財富 100 強企業(yè)中的 84% 都在使用 GitHub。

3.png

過(guò)去一年里,43.2% 的 GitHub 活躍用戶(hù)來(lái)自北美,其次是歐洲(33.5%)和亞洲(15.7%)。

4.png

其中,有 7555311 名開(kāi)發(fā)者來(lái)自中國。

5.png

過(guò)去一年里,GitHub 迎來(lái)了 140 萬(wàn)新的開(kāi)源貢獻者:

6.png

近年來(lái),開(kāi)發(fā)者們使用的編程語(yǔ)言有什么趨勢?Javascript 始終位列第一,Python 和 Java 近三年來(lái)分別位列第二和第三,地位穩固。

7.png

可以看到,從 2017 年開(kāi)始,TypeScript 的熱度在幾年內一路飆升,終于抵達「第四名」的位置,超過(guò)了 C#、PHP、C++ 等二十幾歲的老前輩,未來(lái)可期。

當工作方式在改變

2021 年,生產(chǎn)力開(kāi)始恢復到新冠疫情之前的水平,同時(shí)也推動(dòng)了遠程和混合工作的范式轉變。

人們的工作場(chǎng)所正在發(fā)生變化。當受訪(fǎng)者被問(wèn)及大流行之前的工作方式以及大流行之后希望如何與他人合作等問(wèn)題,只有約 11% 的受訪(fǎng)者希望回到原來(lái)的辦公地點(diǎn),對比之前 41% 希望在辦公室工作的比例,下降了 30%。

8.png

實(shí)踐表明,自動(dòng)化增強了可持續性。自動(dòng)化消除了分歧和重復性任務(wù),團隊在開(kāi)源方面的表現提高了 27%,在工作上提高了 43%,開(kāi)發(fā)者實(shí)現了更高的完成度。

9.png

GitHub 上的開(kāi)發(fā)者模式反映了自動(dòng)化軟件交付是開(kāi)源的關(guān)鍵推動(dòng)因素,能幫助團隊在規模上更快地發(fā)展??梢钥吹?,大型存儲庫使用 Actions 的比例高于中小型庫。

10.jpg

數據顯示,一旦大型存儲庫開(kāi)始使用 Actions,團隊每天合并的拉取請求比以前增加了近 2 倍(增加了 61%),合并速度提高了 31%。在所有開(kāi)源存儲庫中,使用 Actions 將合并拉取請求的數量增加了 36%,并將合并時(shí)間縮短了 33%。

還有一點(diǎn)容易被忽略:高效的搜索算法固然很好,但可搜索性也是一致的代碼標準和命名約定的產(chǎn)物。

數據顯示,當開(kāi)發(fā)人員可以輕松找到他們需要的東西時(shí),他們感到有能力完成工作的可能性要高出近 60%。此外,只需擁有一個(gè)易于搜索的團隊存儲庫,他們就可以將生產(chǎn)力提高 11%——這一發(fā)現也得到了早期研究的支持。

11.png

更多報告細節詳見(jiàn):https://github.blog/2021-11-16-the-2021-state-of-the-octoverse/

*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。

電子管相關(guān)文章:電子管原理


晶體管相關(guān)文章:晶體管工作原理


晶體管相關(guān)文章:晶體管原理
雙控開(kāi)關(guān)相關(guān)文章:雙控開(kāi)關(guān)原理


關(guān)鍵詞: 編程

相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>