兩萬份數據分析碼農的身份和學習方式
01-25
原文鏈接:We asked 20,000 people who they are and how they』re learning to code
作者:Quincy Larson
譯者:張弈
轉載請註明出處。

在釜山freeCodeCamp學習小組的新碼農
超過兩萬名新晉碼農參與了調查,研究者們籍此告訴了我們:人們都是怎樣學習代碼。
我們獲得了授權:在GitHub repository里公開了所有參與者的每人五十多個問題的數據。
在今後的幾個月內,幾十名數據科學家將會從各個角度深入研究。
現在,我將給你們一個簡單的總覽:新碼農都是誰,他們是怎樣學習,他們的目標是什麼?
誰參加了此次調查?
超過兩萬名新碼農參與了此次調查,他們的碼齡都在五年以內。
這裡有一些他們的基本信息:
- 62% 生活在美國之外
- 他們的平均年齡為28歲,其中19%為女性
- 他們的平均碼齡為21個月
- 25%的人已經有了第一份開發工作
有關學習目標與方式
40%的人想要成為自由職業者或者創業。



63%現未從事於開發的受訪人表示將在未來12個月內申請一份開發工作。

半數希望在辦公室和同事一起工作,此數值較之去年下降7%。

絕大多數人都願意為了新工作搬家。

有關學習資源
大學數初學者嘗試了不止一種網路資源。


但是不到半數人參與了線下互動交流活動。


大多數人初學者還沒開始收聽播客,但是有此習慣的人收聽範圍很廣。




大約6%的初學者參與了高強度的培訓班,我們的受訪者共來自148個不同的培訓班。


大多數人自掏腰包參與培訓班,有一部分人甚至貸款學習。

多數人參加了培訓班後都很滿意,願意推薦給朋友。

從人口統計學和社會經濟學角度來看
程序媛仍然較少。


Eric Leung作圖
初次接觸編程的時間在各個國家不盡相同。

我們的調查涵蓋了全球187個國家。


他們大多數生活在大城市裡。

四分之一的在他們國家有著少數民族的身份。

大多數人的母語都不是英語,他們共使用了175種不同語言。


54%的初學者的學歷為本科以上。

初學者來著485個非計算機相關專業。


三分之二的人在職。

其中半數就職於計算機相關領域。


38%工作者的通勤時間超過1小時。


8%的初學者是軍人。

15%有孩子,另外6%需要贍養老人或殘疾的親屬。

44%認為他們目前的工作中無處施展才能。

23%還有助學貸款未償還。

11%有房貸。

也有3%目前正領取著政府的殘疾補助金。
這些就是正在學習代碼的人。
你可以看到免費且隨到隨學的學習資源是多麼的重要!
接下來呢?
我們正在梳理所有這兩萬多條數據,我們社區將會以此來建立可視化模型,用以解答各種問題。
如果你對分析數據或者數據可視化感興趣, 請加入我們數據科學聊天室並做自我介紹。
推薦閱讀:
※我們找了 4 家大數據公司技術 Leader,聊了聊演算法和數據挖掘工程師的機會和選擇
※iOS當中的Cache設計
※第三關:奸商的一個小目標
TAG:数据 |
