在釜山freeCodeCamp学习小组的新码农
超过两万名新晋码农参与了调查,研究者们籍此告诉了我们:人们都是怎样学习代码。
我们获得了授权:在GitHub repository里公开了所有参与者的每人五十多个问题的数据。
在今后的几个月内,几十名数据科学家将会从各个角度深入研究。
现在,我将给你们一个简单的总览:新码农都是谁,他们是怎样学习,他们的目标是什么?
谁参加了此次调查?
超过两万名新码农参与了此次调查,他们的码龄都在五年以内。
这里有一些他们的基本信息:
-
62% 生活在美国之外
-
他们的平均年龄为28岁,其中19%为女性
-
他们的平均码龄为21个月
-
25%的人已经有了第一份开发工作
有关学习目标与方式
40%的人想要成为自由职业者或者创业。
大多数都对web开发感兴趣,但别的各种开发领域也都挺受欢迎。
63%现未从事于开发的受访人表示将在未来12个月内申请一份开发工作。
半数希望在办公室和同事一起工作,此数值较之去年下降7%。
绝大多数人都愿意为了新工作搬家。
有关学习资源
大学数初学者尝试了不止一种网络资源。
但是不到半数人参与了线下互动交流活动。
大多数人初学者还没开始收听播客,但是有此习惯的人收听范围很广。
四分之三的初学者在YouTube上观看编程相关视频。
大约6%的初学者参与了高强度的培训班,我们的受访者共来自148个不同的培训班。
大多数人自掏腰包参与培训班,有一部分人甚至贷款学习。
多数人参加了培训班后都很满意,愿意推荐给朋友。
从人口统计学和社会经济学角度来看
程序媛仍然较少。
在学人员平均年龄为28岁。
Eric Leung作图
初次接触编程的时间在各个国家不尽相同。
Eric Leung作图
我们的调查涵盖了全球187个国家。
他们大多数生活在大城市里。
四分之一的在他们国家有着少数民族的身份。
大多数人的母语都不是英语,他们共使用了175种不同语言。
54%的初学者的学历为本科以上。
初学者来着485个非计算机相关专业。
三分之二的人在职。
其中半数就职于计算机相关领域。
38%工作者的通勤时间超过1小时。
三分之二还是单身。
8%的初学者是军人。
15%有孩子,另外6%需要赡养老人或残疾的亲属。
44%认为他们目前的工作中无处施展才能。
23%还有助学贷款未偿还。
11%有房贷。