2021 GitHub年度報告:僅有 11% 的開發者想重返辦公室辦公;JavaScript依然最受歡迎

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"2020 年,疫情打亂了人們的生活,遠程辦公成爲常態。於開發者而言,他們也在疫情期間學會了平衡工作與生活,並開發出了一系列遠程辦公的輔助工具幫助企業創造更大價值,滿足特殊時期的特殊需求。作爲全球最大的代碼託管平臺,"},{"type":"link","attrs":{"href":"https:\/\/mp.weixin.qq.com\/s?__biz=MzU1NDA4NjU2MA==&mid=2247524410&idx=1&sn=eb8d3ea586811cb8d54f921f95577dd4&chksm=fbead9f5cc9d50e3f4a3e786cd93a5f6a5ab998da7fcc362e27ad91041dfdbd099fc73c5efb1&scene=27#wechat_redirect","title":"xxx","type":null},"content":[{"type":"text","text":"Github"}]},{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"見證了這種趨勢帶來的技術迭代,並在報告中展示了在疫情期間開發者如何更快地交付代碼並提高生產力。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"11月17日,"},{"type":"link","attrs":{"href":"https:\/\/octoverse.github.com\/","title":"xxx","type":null},"content":[{"type":"text","text":"GitHub 正式發佈了 2021 年度報告"}]},{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"。報告中深入研究了全球超過 7300 萬開發人員在 GitHub 上的發展趨勢,其中包括 2021 年新增的 1600 萬用戶和財富 100 強中的84%的企業。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"據報告顯示, 來自印度的GitHub用戶總數比去年同期增長了 38.9%。目前,代碼存儲庫中近 70% 的活躍用戶來自北美以外。美國以外用戶數量增長最快的國家和地區包括印度尼西亞、巴西、印度、俄羅斯、日本、德國、加拿大、英國和中國。 "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/infoq\/3f\/3fee5b5c018f77ffbeb9144b19a27c80.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":"center","origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"圖片來源:GitHub"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"過去一年裏,從開發者分佈來看,43.2% 的 GitHub 活躍用戶來自北美,其次是歐洲(33.5%)和亞洲(15.7%)。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/infoq\/79\/79db0f06a0f4940674169e74639ec556.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"其中,有 7555311 名開發者來自中國,而2020年,來自中國的開發者有6521914名。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/infoq\/51\/5167644fe698ffd2e7f67e9ff537b6b8.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"在編程語言方面,"},{"type":"link","attrs":{"href":"https:\/\/mp.weixin.qq.com\/s?__biz=MzU1NDA4NjU2MA==&mid=2247538062&idx=3&sn=19ae0759102910f1d8ff1ef890aab415&chksm=fbeaec41cc9d65576772ac6c4ecdbc8040bd6498e6b6d8d3bcb931f0ba949f0f475c09d74722&scene=27#wechat_redirect","title":"xxx","type":null},"content":[{"type":"text","text":"JavaScript "}]},{"type":"text","marks":[{"type":"color","attrs":{"color":"#333333","name":"user"}}],"text":"依然在開發者中最受歡迎,"},{"type":"link","attrs":{"href":"https:\/\/mp.weixin.qq.com\/s?__biz=MzU1NDA4NjU2MA==&mid=2247543849&idx=3&sn=412afb70aa685061a1c139b3fc6e2d06&chksm=fbea95e6cc9d1cf041f06f111312968a3af3efc331181ee735a58c962466b3c016de9d970333&scene=27#wechat_redirect","title":"xxx","type":null},"content":[{"type":"text","text":"Python "}]},{"type":"text","marks":[{"type":"color","attrs":{"color":"#333333","name":"user"}}],"text":"和 Java緊隨其後,在 近三年來分別位列第二和第三位。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/infoq\/c6\/c6b7d9f6c2332c9afe213d139ff163a1.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"此外,可以看到,從 2017 年開始, C#、PHP、C++這些開發者以往使用更多的編程語言逐漸被TypeScript趕超,與C\/C++, Java 等靜態類型語言不同的是,TypeScript既具有IDE全方位的開發輔助和嚴格的代碼檢查的靜態優勢,又能讓代碼像 JavaScript 一樣簡潔和靈活,這也是開發者越來越傾向於使用TypeScript的原因之一。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"在接受調查的十種語言中,只有 Shell 和 C 的位置與去年相比發生了變化——Shell取代了 C語言,上升至第 8 位。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"除了對編程語言和開發者的調查外,Github還進行了一項有意思的調查,那就是對比了疫情前後工作場地的變化。據調查結果顯示,2021年,生產力開始恢復到疫情之前的水平,而工作場所正在發生變化。當受訪者被問及他們在疫情之前是如何工作的,以及在疫情之後他們希望如何與他人協作時,只有大約11%的受訪者希望回到辦公室工作,比之前的41%減少了30%。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":" "}]},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/infoq\/f6\/f6702eccc713283f77522b72ea31dbe4.png","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"實踐表明,自動化能夠消除分歧和重複性工作,通過自動化,團隊在開源方面的效率提高了 27%,工作效率提高了 43%,開發者實現了更高的完成度。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"2021年,開發者代碼的傳遞速度大幅提升。開發團隊每日合併的拉取請求數量提高了61%。開發者更少的項目,合併速度更快,一般不到1天即完成合並。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https:\/\/static001.geekbang.org\/infoq\/b3\/b35de1ba817a6088539b0a8385cef1f7.jpeg","alt":null,"title":null,"style":[{"key":"width","value":"75%"},{"key":"bordertype","value":"none"}],"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}],"text":"參考鏈接:"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"link","attrs":{"href":"https:\/\/octoverse.github.com\/","title":null,"type":null},"content":[{"type":"text","text":"https:\/\/octoverse.github.com\/"}],"marks":[{"type":"color","attrs":{"color":"#494949","name":"user"}}]}]}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章