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