init(coder:)
More than 31,000 people responded to our 2018 New Coder Survey, granting researchers an unprecedented glimpse into how adults are learning to code.
超过31,000人对我们的2018年《新编码器调查》做出了回应,使研究人员对成年人如何学习编码有了前所未有的了解。
We’ve released the entire dataset of participants’ individual responses to more than 50 questions — under the Open Data Common License — on a public GitHub repository.
根据公开数据通用许可,我们已经在公共GitHub存储库上发布了参与者对50多个问题的个人回答的完整数据集。
In the months that follow, dozens of data scientists will pore over the data and discover all kinds of insights about people who are learning to code.
在接下来的几个月中,数十名数据科学家将深入研究数据,并发现有关正在学习编码的人员的各种见解。
For now, I’m going to give you a high-level idea of who these new coders are, how they’re learning, and what their goals are.
现在,我将为您提供有关这些新编码员是谁,他们如何学习以及他们的目标的总体了解。
谁参加了? (Who participated?)
More than 31,000 new coders responded to this survey. These are people who have been coding for less than 5 years.
超过31,000名新编码员对此调查做出了回应。 这些人的编码时间不到5年。
Here are some high level facts about them:
以下是有关它们的一些高级事实:
67% of them live outside the United States
其中67%的人居住在美国以外
their median age is about 30 years old
他们的中位年龄约为30岁
21% are women
21%是女性
one quarter identifies as being part of an ethnic minority in their country
四分之一的人被确定为本国少数民族的一部分
8% are military veterans
8%是退伍军人
They’ve been coding for an average of 21 months
他们平均编码了21个月
17% have already landed their first developer job
17%的人已经找到了第一份开发人员的工作
学习者的目标和方法 (Learner goals and approaches)
40% of them would like to either freelance or start their own business.
他们中有40%的人想成为自由职业者或自己创业。
Most of them are interested in working as web developers, but are also interested in a wide variety of developer specializations.
他们中的大多数人都对作为Web开发人员感兴趣,但对各种各样的开发人员专业化也很感兴趣。
Of the respondents who aren’t yet working as developers, 58% plan to start applying for jobs in the next 12 months.
在尚未从事开发人员工作的受访者中,有58%的人计划在未来12个月内开始申请工作。
47% of them would prefer to work in an office as opposed to working remotely — down from 50% last year.
他们中有47%的人更喜欢在办公室工作而不是远程工作,而去年这一比例为50%。
And 76% of them are willing to relocate for a new job.
他们中的76%愿意为新工作搬迁。
学习资源 (Learning resources)
Most new coders report using a variety of online learning resources.
大多数新编码员报告使用了各种在线学习资源。
But less than half have attended in-person coding-related events.
但是不到一半的人参加了与编码相关的面对面的活动。
Most new coders haven’t yet started listening to podcasts, but the ones who do listen to a wide range of them.
大多数新编码人员尚未开始收听播客,但确实会收听大量播客。
3 out of 4 new coders watch coding-related YouTube videos.
4位新编码员中有3位观看与编码相关的YouTube视频。
About 3% of new coders have attended an intensive coding bootcamp.
大约3%的新编码员参加了密集的编码训练营。
30% of respondents who attended a bootcamp had to take out a loan to do so. Still, 76% of respondents who attended said they’d recommend their bootcamp to a friend.
参加训练营的受访者中,有30%必须贷款才能这样做。 不过,仍然有76%的受访者表示,他们会将自己的训练营推荐给朋友。
人口统计学和社会经济学 (Demographics and Socioeconomics)
We had respondents from 195 different countries.
我们有来自195个不同国家的受访者。
Most of them live in larger cities.
他们大多数住在较大的城市。
Most of them are non-native English speakers. They grew up speaking one of more than 200 different languages.
他们大多数是非英语母语者。 他们长大后会讲200多种不同的语言中的一种。
Only about half of new coders have a bachelor’s degree or higher.
只有大约一半的新编码员具有本科学历或更高学位。
The new coders who went to college studied one of more than 600 different majors — most of which were not technology-related.
上大学的新编码员研究了600多个不同专业中的一个,其中大多数与技术无关。
Two thirds are currently working in some capacity.
目前有三分之二的人以某种身份工作。
Half are already in a technology-related field.
一半已经在技术相关领域。
And most of them spend a lot of time commuting to and from work.
他们中的大多数人花费大量时间上下班。
2 out of 3 of new coders are single.
3名新编码员中有2名是单身。
About 1/3 of respondents take care of dependents. 16% have children and 8% are taking care of elderly relatives or relatives with disabilities.
约1/3的受访者照顾家属。 16%的孩子有孩子,而8%的孩子正在照顾老年亲戚或残疾亲戚。
48% consider themselves under-employed (working a job that is below their education level).
48%的人认为自己就业不足(从事的工作低于其教育水平)。
20% have student loan debt.
20%有学生贷款债务。
16% don’t yet have high speed internet at home.
16%的人尚未在家中使用高速互联网。
And 3% are currently receiving disability benefits from their government.
目前,有3%的人正在从政府那里获得残疾补助。
These are the people who are learning to code.
这些是正在学习编码的人。
You can see why free, self-paced learning resources are important.
您会明白为什么免费的,自定进度的学习资源很重要。
freeCodeCamp.org is a tiny nonprofit that’s helping millions of people learn to code for free.
freeCodeCamp.org是一个很小的非营利组织,它正在帮助数百万人免费学习编码。
Become a supporter. Your $5 / month donation will help keep tech education free and open.
成为支持者 。 您每月5美元的捐款将有助于保持技术教育的自由和开放。
下一步是什么? (What’s next?)
We’re cleaning and normalizing all 31,000+ records. Our community will use these to build data visualizations that answer a range of different questions.
我们正在清理并规范化所有31,000多个记录。 我们的社区将使用它们来构建数据可视化,以回答一系列不同的问题。
If you’re interested in analyzing this dataset or building some visualizations of your own, join our Data Science chat room and introduce yourself.
如果您有兴趣分析此数据集或构建自己的可视化效果,请加入我们的数据科学聊天室并进行自我介绍。
init(coder:)