Github 2020 年度报告:你以为新冠击溃了开发者?不!他们创造了更多代码...
作者 | DD 編輯部
來源 | Serverless 公眾號
2020 年馬上就要過去了,在這一年中每個人肯定都有自己獨特的感悟與回憶,這一年中每一個人都經歷著新冠疫情給我們帶來的各種變化。
相比其他職業,可能程序員從工作角度上來說,受到的影響會更小一點,因為程序員只要有一臺電腦,哪怕在家里也能正常開工,甚至于很多程序員在疫情期間花費在項目開發上的時間更多了。這一點我們從 Github 平臺發布的?2020 年度報告(報告下載地址:https://octoverse.github.com/)也可以發現端倪。
Github
Github 平臺作為微軟旗下的代碼托管平臺,在世界范圍內擁有數以千萬計的開發者用戶,逐漸已經成為了管理開源項目開發以及發現開源代碼的首選方法。這次一共公布了三份報告,分別是:2020-community-report、2020-productivity-report、2020-security-report。
從報告中我們可以看到,目前 Github 平臺的用戶數已經超過了?5600 萬,也許是因為更多的人開始在家辦公,開源項目的數量在按?40%?的速度快速增加,越來越多的人將開源作為一種與社區中其他人一起學習、創造的方式。而其中,程序員所占的比例一直是最大的。
報告中也提到,Python 作為時下熱門的一種語言,在過去的一年中,共有來自?202 個國家和地區的 361832 位開發者上傳了相關的項目做出了自己的貢獻。
而隨著疫情的變化,開源項目在我們生活中扮演的角色也隨著 2020 年人們習慣待在家里而改變。
首先從開發人員請求 merge 所花費的時間可以看出,今年年初和去年同期相比,請求 merge 花費的時間要多幾個小時,但是到了 3 月份之后這個時間快速縮短,意味著更多的人們開始投入他們的開源項目,尤其可能因為他們發現只能待在家里后,從而有更多的時間去處理那些他們可以在家里做的項目。
其次,與去年同期相比,新建開源數據庫數量多了很多,例如 5 月份就同比增加了?40%,這說明當被迫待在家里時,人們隨即就開始了分享創造、學習。
經專家預測,到 2025 年可能會有超過 1 億的用戶使用 Github 分享各自的開源項目。
其中,來自全世界各地區的人口比重逐漸增加,在 2020 年,美國的開源用戶貢獻比例下降到了**?22.7%**,而對應的是來自中國和印度的開源用戶貢獻分別上升到了?9.76%?和?5.2%。
而在 2015 年這個比例還是美國 30.4%、德國 7.3%、英國 5.8%。
預計到了 2025 年,美國會進一步下降到?16.4%,中國和印度會分別增加至?13.3%?和?7.9%,同時南美洲和非洲也會大幅提升。
相對應的,從活躍用戶看,除了北美地區顯示下降之外,其他地區都處于上升趨勢。
阿里開源首個?Serverless 開發者平臺
最后再告訴大家一個好消息,10 月 23 日,阿里巴巴正式宣布開源首個 Serverless 開發者平臺?Serverless Devs,這也是業內首個支持主流 Serverless 服務/框架的云原生全生命周期管理的平臺。Serverless Devs 是一個開源開放的 Serverless 開發者平臺,致力于為開發者提供強大的工具鏈體系。通過該平臺,開發者可以一鍵體驗多云 Serverless 產品,極速部署 Serverless 項目。
Serverless Devs 的開源為國內外開發者提供了 Serverless 工具的新選擇,讓開發者可以以更短的路徑體驗到多云 Serverless 產品,以更快的速度創建和部署 Serverless ?應用,以更簡單和更自動化的方法進行項目管理/運維,未來期待更多開發者參與共建。
目前代碼已經在 Gitee(碼云) 和 GitHub 上正式開放:
- Github 地址:https://github.com/serverless-devs
- Gitee 地址:https://gitee.com/organizations/serverless-devs/projects
- Serverless Devs 官網:https://www.serverless-devs.com
如果你有任何疑問,歡迎釘釘搜索群號:33947367 進群交流!
總結
以上是生活随笔為你收集整理的Github 2020 年度报告:你以为新冠击溃了开发者?不!他们创造了更多代码...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ChaosBlade x SkyWalk
- 下一篇: Serverless 如何落地?揭秘阿里