init(coder:)_2018年《 New Coder》調查:31,000人告訴我們他們如何學習編碼并在工作中獲得工作…

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.

如果您有興趣分析此數據集或構建自己的可視化效果,請加入我們的數據科學聊天室并進行自我介紹。

翻譯自: https://www.freecodecamp.org/news/we-asked-20-000-people-who-they-are-and-how-theyre-learning-to-code-fff5d668969/

init(coder:)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/395863.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/395863.shtml
英文地址,請注明出處:http://en.pswp.cn/news/395863.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Redis源碼解析:21sentinel(二)定期發送消息、檢測主觀下線

六:定時發送消息 哨兵每隔一段時間,會向其所監控的所有實例發送一些命令,用于獲取這些實例的狀態。這些命令包括:”PING”、”INFO”和”PUBLISH”。 “PING”命令,主要用于哨兵探測實例是否活著。如果對方超過一段時間…

[SDOI2018]原題識別

題解&#xff1a; 。。感覺挺煩得 而且我都沒有注意到樹隨機這件事情。。 就寫個30分的莫隊。。 #include <bits/stdc.h> using namespace std; #define rint register int #define IL inline #define rep(i,h,t) for (int ih;i<t;i) #define dep(i,t,h) for (int it;…

django app中擴展users表

app models中編寫新的User1 # _*_ coding:utf-8 _*_2 from __future__ import unicode_literals34 from django.db import models5 from django.contrib.auth.models import AbstractUser # 繼承user67 # Create your models here.8910 class UserProfile(AbstractUser):11 …

[bzoj2301] [HAOI2011]Problem b

Description 對于給出的n個詢問&#xff0c;每次求有多少個數對(x,y)&#xff0c;滿足a≤x≤b&#xff0c;c≤y≤d&#xff0c;且gcd(x,y) k&#xff0c;gcd(x,y)函數為x和y的最大公約數。 Input 第一行一個整數n&#xff0c;接下來n行每行五個整數&#xff0c;分別表示a、b、…

華為p4用鴻蒙系統嗎_華為p40pro是鴻蒙系統嗎

華為的鴻蒙OS是一款“面向未來”的操作系統&#xff0c;一款基于微內核的面向全場景的分布式操作系統&#xff0c;此前mate30系列并沒有搭載鴻蒙系統。那華為p40pro是鴻蒙系統嗎&#xff1f;品牌型號&#xff1a;華為p40pro華為p40pro是鴻蒙系統嗎&#xff1f;華為p40pro沒有搭…

設置MYSQL允許用IP訪問

mysql>use mysql;mysql>update user set host % where user root;mysql>flush privileges;mysql>select host,user from user where userroot;mysql>quit 轉載于:https://www.cnblogs.com/vipstone/p/5541619.html

Web優化 --利用css sprites降低圖片請求

sprites是鬼怪&#xff0c;小妖精&#xff0c;調皮鬼的意思&#xff0c;初聽這個高端洋氣的名字我被震懾住了&#xff0c;一步步掀開其面紗后發覺非常easy的東西。作用卻非常大 什么是CSS Sprites CSS Sprites是指把網頁中非常多小圖片&#xff08;非常多圖標文件&#xff09;做…

[BZOJ3203][SDOI2013]保護出題人(凸包+三分)

https://www.cnblogs.com/Skyminer/p/6435544.html 先不要急于轉化成幾何模型&#xff0c;先把式子化到底再對應到幾何圖形中去。 1 #include<cstdio>2 #include<algorithm>3 #define rep(i,l,r) for (int i(l); i<(r); i)4 typedef long long ll;5 using names…

輕松創建nodejs服務器(1):一個簡單nodejs服務器例子

這篇文章主要介紹了一個簡單nodejs服務器例子,本文實現了一個簡單的hello world例子,并展示如何運行這個服務器,需要的朋友可以參考下我們先來實現一個簡單的例子&#xff0c;hello world。 似乎每種語言教程的第一節都會講這個&#xff0c;我們也不例外。 首先我們先創建一個項…

誰是贏家_人工智能競賽正在進行中。 這是贏家。

誰是贏家by Terren Peterson由Terren Peterson 人工智能競賽正在進行中。 這是贏家。 (The race is on for artificial intelligence. Here’s who is winning.) On Saturday, Louisville, Kentucky hosted the 143rd running of the Kentucky Derby. It was a spectacle wher…

mysql取消mvvc機制_MySQL探秘(六):InnoDB一致性非鎖定讀

一致性非鎖定讀(consistent nonlocking read)是指InnoDB存儲引擎通過多版本控制(MVVC)讀取當前數據庫中行數據的方式。如果讀取的行正在執行DELETE或UPDATE操作&#xff0c;這時讀取操作不會因此去等待行上鎖的釋放。相反地&#xff0c;InnoDB會去讀取行的一個快照。上圖直觀地…

自動化腳本

自動化腳本工具: http://appium.io/slate/cn/master/?python#about-appium 查看app元素工具: uiautomatorviewer http://www.cnblogs.com/ITGirl00/p/4235466.html app 反編譯原理 http://blog.csdn.net/jiangwei0910410003/article/details/47188679轉載于:https://www.cnblo…

springmvc常用注解之@Controller和@RequestMapping

對于各種注解而言&#xff0c;排第一的當然是“Controller”,表明某類是一個controller。 “RequestMapping”請求路徑映射&#xff0c;如果標注在某個controller的類級別上&#xff0c;則表明訪問此類路徑下的方法都要加上其配置的路徑&#xff1b;最常用是標注在方法上&…

最小可行產品是什么_無論如何,“最小可行產品”到底意味著什么?

最小可行產品是什么by Ravi Vadrevu通過拉維瓦德雷武(Ravi Vadrevu) 無論如何&#xff0c;“最小可行產品”實際上是什么意思&#xff1f; (What does “Minimum Viable Product” actually mean, anyway?) 伊隆馬斯克(Elon Musk)提出一個令人困惑的想法 (Elon Musk on makin…

站立會議12-2

編寫團隊博客&#xff0c;進行資料的查看轉載于:https://www.cnblogs.com/qijun1120/p/10247725.html

徹底刪除mysql server 2005_sql2005卸載工具(sql server 2005卸載工具)

如果您要安裝新版的sql就必須先完整的卸載sql2005&#xff0c;如果你按照常規的方法是不能完整的卸載sql2005&#xff0c;從而會引起安裝的時候說sql已經掛起的錯誤&#xff0c;sql2005卸載工具(sql server 2005卸載工具)&#xff0c;是一個幫你完整的清理已經安裝的sql的工具。…

谷歌瀏覽器有時會卡頓_Google不會,不要學:為什么搜索有時會比了解更好

谷歌瀏覽器有時會卡頓by Jeremy Gunter杰里米甘特(Jeremy Gunter) Google不會&#xff0c;不要學&#xff1a;為什么搜索有時會比了解更好 (Google not, learn not: why searching can sometimes be better than knowing) A few months ago, I was reading through some of th…

codevs 1907 方格取數 3

Description 在一個有m*n 個方格的棋盤中&#xff0c;每個方格中有一個正整數。現要從方格中取數&#xff0c;使任意2 個數所在方格沒有公共邊&#xff0c;且取出的數的總和最大。試設計一個滿足要求的取數算法。 Input 第1 行有2 個正整數m和n&#xff0c;分別表示棋盤的行數和…

APP應用 HTTP/1.0中keep-alive

在HTTP/1.0中keep-alive不是標準協議&#xff0c;客戶端必須發送Connection:Keep-Alive來激活keep-alive連接。https://www.imooc.com/article/31231HTTP協議是無狀態的協議&#xff0c;即每一次請求都是互相獨立的。因此它的最初實現是&#xff0c;每一個http請求都會打開一個…

mysql 日期滯后_如何滯后MySQL中的列?

要在MySQL中滯后一列&#xff0c;首先讓我們創建一個表。創建表的查詢如下-mysql> create table LagDemo-> (-> UserId int,-> UserValue int-> );示例使用insert命令在表中插入一些記錄。查詢如下-mysql> insert into LagDemo values(12,158);mysql> ins…