1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        看完GitHub官方的2021年度報告,才發(fā)現(xiàn)原來全球程序員好像都在卷吶

        共 1777字,需瀏覽 4分鐘

         ·

        2021-12-14 21:16

        來源|David 小咸魚/新智元

        7300萬開發(fā)者在365天里能做什么?
        最近,全球最大開發(fā)者社區(qū)GitHub重磅發(fā)布2021年度報告,透露了一個數(shù)據(jù):GitHub目前在全球已有超過7300萬開發(fā)者用戶,其中56.8%來自北美之外的地區(qū)。

        ?

        ?

        在新冠疫情仍未褪去的2021年, 今年的Octoverse 報告中體現(xiàn)了全球的開發(fā)者如何以更智能、更可持續(xù)的方式開發(fā)代碼、創(chuàng)建文檔、支持社區(qū)。
        ?
        本報告結(jié)合了 400 萬個以上存儲庫的統(tǒng)計數(shù)據(jù),以及來自 12000 多名開發(fā)者的調(diào)查結(jié)果。

        ?


        中國開發(fā)者全球第二,JavaScript最受歡迎

        ?

        在過去的一年中,共有1600萬新開發(fā)者加入了GitHub社區(qū)。

        ?

        ?

        在全球總開發(fā)者數(shù)量中,美國開發(fā)者最多,共有1355萬。

        ?

        ?

        中國次之,共有755萬GitHub開發(fā)者。

        ?

        ?

        報告顯示,JavaScript 仍然是 GitHub 上最受歡迎的編程語言,而 Python 現(xiàn)在是第二受歡迎的語言,緊隨其后的是 Java 和快速增長的TypeScript。
        ?
        在 GitHub 的所有者微軟公司的維護下,TypeScript 已經(jīng)從2018年和2019年的第七位攀升到今年的第四位。PHP 和 Ruby 這兩種五年前最受歡迎的語言的受歡迎程度繼續(xù)下降。

        ?

        ?

        開源項目的首次貢獻者數(shù)量也是在逐年增長,相較于2020年,今年增加了213,319名首次開源項目貢獻者。

        ?

        ?

        今年GitHub根據(jù)調(diào)查數(shù)據(jù)創(chuàng)建了預測模型,以便于幫助理解團隊在軟件開發(fā)和交付中使用不同實踐的影響。
        ?
        分別是:更快速編寫和發(fā)送代碼、創(chuàng)建文檔,以及支持可持續(xù)社區(qū)。

        ?

        ?

        2021年,Github上代碼編寫和生成的自動化程度顯著提高,這使得不同團隊之間的協(xié)作更方便,開發(fā)者的工作價值更易實現(xiàn)。
        ?
        報告顯示,由于代碼生成的自動化程度提升,已完成的項目和開源項目資源庫的表現(xiàn)分別提升了43%和27%。
        ?
        無縫代碼重用讓開發(fā)者的效率提升了87%。
        ?
        2021年,開發(fā)者代碼的傳遞速度大幅提升。開發(fā)團隊每日合并的拉取請求數(shù)量提高了61%。開發(fā)者更少的項目,合并速度更快,一般不到1天即完成合并。

        ?

        ?

        工具與說明文檔在提升開發(fā)者生產(chǎn)力上功不可沒。報告顯示,受益于這類工具和文檔,開源庫和企業(yè)項目開發(fā)者的平均產(chǎn)出提升了50%。
        ?
        在過去相當長的一段時間里,說明文檔、Readme等輔助技術(shù)資料的意義一直被低估了。
        ?
        報告顯示,2021年,這類輔助說明文檔讓Github開發(fā)者的產(chǎn)出大幅躍升了55%。
        ?
        為了提升效率,企業(yè)也應該在項目開發(fā)中多增設這類文檔。

        ?

        ?

        2021年,在新冠疫情仍然嚴峻的情況下,更多開發(fā)者選擇了利用Github遠程工作。
        ?
        調(diào)查顯示,過去一年里,有20%的Github開發(fā)者選擇了完全遠程開發(fā),26%的開發(fā)者選擇現(xiàn)場與遠程開發(fā)結(jié)合的方式。

        ?

        ?

        再厲害的開發(fā)者也需要指導。
        ?
        無論是對公司項目,還是開源項目,友好的評論和及時的指導都是極其重要的。
        ?
        報告顯示,當新的貢獻者得到友好和及時的評論,并承諾提供指導時,會大幅提升開發(fā)團隊的產(chǎn)出。開源項目提高了 46%,企業(yè)項目提高了 16%。
        ?
        人們通常在 GitHub 上的第一個小時會做什么?
        ?
        192,830人創(chuàng)建議題,16,102人發(fā)起PR等待別人合入自己的代碼, 24,404將自己代碼推到原作者的倉,60,854人就議題做出回應...

        ?

        ?

        大型存儲庫通常會使用 Good First Issue 標簽,因為這是一種非常有效的做法。
        ?
        數(shù)據(jù)顯示,當21%-30%的問題被標記為 Good First Issues 的存儲庫時,就會平均有 13% 的新貢獻者。
        ?
        有超過 40% 的 Good First Issues 標注就可以幫助項目吸引 21% 以上的新貢獻者。

        ?

        ?


        參考資料:
        https://octoverse.github.com/

        圖解系列文章:

        圖解文章匯總

        計算機基礎學習路線

        為了拿捏 Redis 數(shù)據(jù)結(jié)構(gòu),我畫了 40 張圖(完整版)

        小林的圖解系統(tǒng),大曝光!

        不鴿了,小林的「圖解網(wǎng)絡 3.0 」發(fā)布!

        瀏覽 34
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            亚洲va在线观看 色偷偷成人 | 夜夜嗨视频| 午夜在线不卡 | 中文字幕亚洲乱伦 | 91丨porny丨国产麻豆 | 久久成人人人人精品欧 | 脱了老师内裤猛烈进入 | 亚洲精品久久久狠狠爱小说 | 激情影院一区二区三区 | а√天堂资源地址在线官网 |