全球活躍開發者不足 1500 萬,業餘愛好者和學生僅佔四分之一
點選上方“CSDN”,選擇“置頂公眾號”
關鍵時刻,第一時間送達!
研究機構 SlashData 最新公佈的“ The Global Developer Population 2017 ”報告稱,2017 年全球活躍的軟體開發者最多不超過 1500 萬人,而其中有 1100 萬人從事著專業的軟體開發工作,而剩下的近乎四分之一群體為業務愛好者或學生。
常規意義上講,我們會看到,無論是最頂尖的程式設計專家,還是擺弄 Code-a-PillarTM 玩具的六歲頑童,都在進行程式設計工作。因此,某種程度上程式設計的門檻是相對較低的。這也使得人們對開發者的定義非常模糊,即便是作為開發者本身其實也不清楚自己是否合格。
那麼,如何才可以稱得上是一名真正的軟體開發工程師?
一是看活躍性,即是否有最新的程式設計作品。比如有的開發者之前寫了段程式碼,但後來因為其他事項而推後,這類開發者應該另當別論。
在 Android 應用使用場景中,作者主要考察了前 12 個月在 Google Play 商店中建立或更新的 Android 應用程式數量。然後,通過此次調研得出同樣時間段內的生產力,即更新的應用數量與支援這部分更新應用的開發者數量之間的關係,並對這一時間內活躍的開發者進行標記。
在 Octoverse 2017 年度報告中,GitHub 聲稱平臺總計有 2400 名使用者,但作者測算之後為 2200 名使用者,除了調查 GitHub 賬戶上建立 Repository 的使用者數量,還進行了同樣規模的問卷調研,得出的結果是:有相當一部分數量的賬戶處於“死亡”或“睡眠”的狀態。
此外,作者還考慮到 GitHub 上活躍使用者可能屬於細分群體,因此在對不使用 GitHub 的開發者數量進行推算時,將使用者數量進行了縮小。根據 GitHub 上提供的資料,基本可以得出有 1370 萬名開發者。
二是看是否有過大量的編碼作品。可能這個劃分也有些狹隘,因為也會將那些偶爾寫些自動化指令碼的人員排除在外,但絕大多數投入大量時間以開發為興趣或副業的人員卻是包含在其中。
其實,調研中開發者對自己是有一定身份認知的,也就是說,認同自己是開發者的人自然會接受開發者問卷調查,說明自己確實對軟體開發有所瞭解,而非簡單應付差事。
而根據歐盟統計局和美國勞工統計局的勞工統計資料所做的開發者畫像,作者則持消極態度。原因在於,以上這類統計資料有一個工作分類系統,不同的國家或地區也都不同,放在軟體開發人員群體上是無法區分的。因此,作者在估算時先排除了資料庫管理員和其他軟體相關的專業群體(他們並非主要的程式設計師群體)。
三是除了軟體科班出身的程式設計師之外,作者還觀察到純粹將程式設計作為業餘愛好,或堅持從事程式設計相關事務的開發者群體。多年以來,SlashData 調研資料顯示,純業餘愛好者或學生僅佔總開發者的四分之一。也就是說,估計有 1000 萬到 1150 萬名專業軟體開發者,剩下的 300 至 340 萬名開發者則為愛好者和學生。
為了保證資料的準確性,作者還通過世界銀行和 CIA Factbook 資料計算了:專業軟體開發人員分別佔全球勞動適齡人口(15 歲至 64 歲之間)和全球勞動力人口的百分比。在美國和歐盟,專業的軟體開發人員分別佔比 0.77%和 0.80%。
四是對全球範圍內的開發者進行調研。一旦資料基數有著巨大的地域性差異時,往往會帶來一個問題。例如 Stack Overflow 所支援的服務在歐洲和北美洲最強,但在世界其他各地就相對少得多。為了提高估算的準確性,作者主要基於 Stack Overflow 上使用者最為活躍的地區進行加權計算,進而對全球範圍內的開發者進行推算。
有些調研會基於開發者的綜合瀏覽量、下載量、IP 地址等,而其實這些會很容易受到乘數效應的影響,尤其是多機器和多瀏覽器的軟體測試、頻繁清理快取和 cookies、重複下載開發工具、或者自動化開發等,以至於有時得出的數字也毫無根據。
相反,作者認為調研應該以開發人員活動為直接依據。因此,相比於此前其他有關開發者數量的估算來說,儘管此次調研資料似乎有些過於保守,但在多數開發商看來是基本認可的。
報告作者:
SlashData 高階商業分析師 Stijn Schuermans
SlashData 高階分析師 Mark Wilcox
SlashData 研究與業務主任 Christina Voskoglou
————— END —————
相關文章
- 如何從業餘愛好者自學進階成專業開發者
- [譯] 如何從一個業餘愛好者成長成為專業開發者
- 美計劃對無人機再出手,堵住業餘愛好者監管漏洞無人機
- 我主業不寫程式碼,你就叫我業餘程式設計愛好者?程式設計
- Android 使用者活躍度僅為 iOS 使用者的 1/7AndroidiOS
- GlobalWebIndex:Google+活躍使用者達3.6億 僅次於FacebookWebIndexGo
- Crone Consulting:谷歌支付月活躍使用者僅500萬人 不及蘋果支付一半谷歌蘋果
- Gitee 開發者數量超過 800 萬,開發者貢獻活躍度增長 102%Gitee
- 亞馬遜:Fire TV平臺月活躍使用者超3400萬亞馬遜
- 福布斯:《精靈寶可夢Go》月活躍使用者達6500萬Go
- 世界頂級內衣模特的業餘愛好:程式設計程式設計
- Laravel 國外社群活躍者Laravel
- IDC:全球有1850萬程式猿 4成愛好者在寫程式碼
- 微博活躍使用者和營收雙增長 移動端營收佔比提升至39%營收
- Instagram:月活躍使用者9000萬 每天分享圖片4000萬張
- 全球黑客襲擊進入活躍期IMF成最新受害者黑客
- 崑崙萬維宣佈天工AI每日活躍使用者(DAU)超過100萬AI
- 2019年全球 AI 交易最活躍的行業AI行業
- Chitika:iOS裝置使用者活躍度佔絕對主導地位iOS
- 自由職業者在家工作的好處與不足
- Epic:Epic遊戲商店月活躍使用者突破8000萬大關遊戲
- Twitter:預計Twitter中國活躍使用者量約1000萬
- 日本Twitter月均活躍使用者數達3500萬 大幅超越Facebook
- 圖片編輯平臺Aviary月活躍使用者突破5000萬
- 轉載:谷歌翻譯有超過200萬活躍使用者谷歌
- Manjaro Linux 從業餘愛好專案成長為專業專案JARLinux
- Twitter首次披露中國使用者數量:約1000萬活躍使用者
- Nielsen:Facebook和Twitter使用者活躍度大幅增長
- IDC:2013年全球程式猿達1850萬 40%是開發愛好者
- WhatsApp日活躍使用者數達10億 月活躍戶13億APP
- ComScore:英國移動遊戲玩家月活躍量2000萬 日活躍量600萬——資料資訊圖遊戲
- 投融資活躍難掩AI企業尷尬 人才缺口超500萬AI
- 科技愛好者週刊(第 159 期):遊戲開發者的年薪遊戲開發
- 微軟:2013年2月Outlook郵箱活躍使用者達6000萬微軟
- Twopcharts:2014年3月Twitter實際月度活躍使用者數僅1.2億
- 網易:網易新聞客戶端總使用者數超7200萬 日活躍使用者2800萬客戶端
- Redis如何儲存和計算一億使用者的活躍度Redis
- 業餘中老年遊戲愛好者工作室?這個“三腳貓”團隊做了款特別的遊戲遊戲