一年一度的顺序员人口普查报告又来了。
StackOverFlow的年度开发者调查是对世界各地代码人员停止的规模最大,最片面的调查,调查范围涵盖从开发人员最喜欢的技术就任务偏好的一切内容,也被戏称为顺序员届年度人口普查报告。
2019年是Stack Overflow发布年度开发者调查结果的第九年,往年,全球有近90,000名开发人员参加了此次调查,平均用时20分钟。
为了处置数据的代表性成绩,这次的调查还在国度地域,性别等分类上停止了加权处置来纠正样本偏向。
注:调查加权是一种用于在调查样本与基础人口不婚配时剖析调查数据的办法。例如,在往年的调查中,11%的美国受访者是女性,但美国劳工统计局的数据估量,女性参与软件开发人员的人数大约是这个数据的两倍,更像是20%,我们可以运用参加调查权重来调整我们的调查样本与开发人员总体之间的不婚配。
受访者天文散布
重要内容提要
Python是增长最快的主要编程言语,再次出如今编程言语跃升榜中,往年它还超越了Java,成为第二受欢迎的言语(仅次于Rust);
超过一半的受访者在他们十六岁时编写了第一行代码;
DevOps专家和牢靠性工程师是薪酬最高,阅历最丰厚的开发人员,他们对任务称心水平最高,最少会有换任务的计划;
在我们调查的主要国度中,中国的开发人员最为悲观,他们置信明天出生的人将拥有比父母更好的生活。法国和德国等西欧国度的开发者对未来最悲观;
在问及任务的困难时,男性更多提到担任非开发性任务是一个很大应战,而女性开发者更多地提到不良的任务环境。
我们摘录了本次报告的一些关键内容如下,对残缺报告内容感兴味的读者可以经过以下链接查看报告原文。
https://insights.stackoverflow.com/survey/2019#overview
开发者类型:后端,前端和全栈开发人员为主
大约50%的受访者以为本人是全栈开发者,约18 %的受访者以为本人是移动端开发者。往年每位受访者的开发者类型标识的中位数为3,最常见的对是后端,前端和全栈开发人员的组合。其他常常被组合在一同的包括数据库管理员和系统管理员,DevOps专家和牢靠性工程师,学术研讨员和迷信家,以及设计者和前端开发人员。
最爱RUST,最怕VBA
Rust延续第四年成为受访者中最受欢迎的编程言语,紧随其后的是Python,这是当今开展最快的主要言语。这意味着,更多开发人员希望继续运用这些言语而不是其他言语。
VBA和Objective-C登上往年最可怕的言语榜单。“最可怕”意味着目前运用这些技术的开发人员中有很大一部分表示没有兴味继续运用这种言语。
Python延续第三年成为最想要被学习的言语,这意味着许多尚未运用它的开发人员也想要学习它。
编码=快乐喜欢?
许多开发人员在任务之外也会写代码,大约80%的受访者表示他们将本人编码视为专业快乐喜欢。而编程以外的其他职责能够会增添开发人员对编码的参与度。
也就是说,有孩子或其他照顾责任的开发者专业时间不太会码代码。而经过比较按照性别加权处置前后的结果也可以发现,女性受访者也不太能够将代码视为专业快乐喜欢。
超过半数开发者在16岁写下第一行代码
超过一半的受访者在他们十六岁时编写了第一行代码,但不同国度之间差异很大,与印度和巴西相比,澳大利亚和英国等国度的平均初始年龄早两年或更久。假设我们控制开发人员的年龄,我们会发现年岁较大的印度开发人员与年龄较大的英国开发人员末尾编码的时间差异更大。不异性别之间也有差异,女性末尾写代码普遍晚于男性,而第三性别者比男性更早末尾编写代码。
编码时分听的音乐:摇滚还是古典?
当被问及编码时分什么类型的音乐可以协助集中留意力时,答案是各种各样的音乐,包括古典音乐、电子游戏或电影配乐,还有一些我们不知道类型的金属乐和没有歌词或人声的音乐。少数受访者表示他们更喜欢什么都不听以集中留意力。
任务时间每周少于45小时
往年的调查还第一次讯问了受访者每周任务时间,四分之三的人说他们每周任务时间少于45小时。这其中,初级管理人员,产品经理和工程经理任务时间更长。不同国度相比,东欧,印度和美国的开发人员任务时间更久。
什么类型开发者的薪水更高
(责任编辑:admin)