Stack Overflow-2019年度开发人员调查

今年,将近90,000个开发人员告诉我们他们如何学习和升级,使用的工具以及所需的工具。

一、年度调查

Stack Overflow的年度开发人员调查是对全球编码人员的最大最全面的调查。每年,我们都会进行一项调查,涵盖从开发人员喜欢的技术到他们的工作偏好的所有方面。今年是我们发布年度开发人员调查结果的第九个年头,今年早些时候,近90,000名开发人员参加了为时20分钟的调查。
尽管我们的调查具有广泛的影响力和提供有价值的结论的能力,但我们承认,我们的结果并不能代表开发人员社区中的每个人。我们还需要做更多的工作,以使Stack Overflow成为我们希望成为的欢迎,包容和多样化的平台,这反映在我们的调查样本中。我们致力于在2018年采取的措施基础上发展,并在今年及以后的时间里在这一领域进行改进。其中一些调查结果直接指导了这些工作。

二、Stack Overflow2019年的关键结果

  1. Python
    Python是增长最快的主要编程语言,在我们的调查中,其编程语言的排名再次上升,今年位居Java榜首,成为第二大最受欢迎的语言(仅次于Rust)。
  2. 第一行代码
    超过一半的受访者在16岁时就已经编写了第一行代码,尽管这种经历因国家和性别而异。(ps:你的第一行代码,发生在什么时候?)
  3. DevOps
    DevOps专家和站点可靠性工程师是薪水最高,经验最丰富的开发人员,他们对自己的工作最满意。
  4. 不同国家的程序员
    在我们调查的前几个国家中,中国拥有最乐观的开发商,他们相信今天出生的人会比父母生活得更好。西欧国家(例如法国和德国)的开发商对未来的乐观程度最低。
  5. 性别的影响
    在考虑提高生产率的障碍时,不同类型的开发人员会报告不同的挑战。男性更有可能说承担非开发工作是他们的问题,而性别少数群体的受访者则更有可能说有毒的工作环境是个问题。
  6. Stack Overflow
    我们要求受访者考虑上一次解决有无我们网站的编码问题的时间。数据表明,Stack Overflow每周可为开发人员节省30至90分钟的时间!

三、统计

在这里插入图片描述
大约50%的受访者认为自己是全栈开发人员(ps:看来全世界的程序员都是要求全栈的多呀),而大约17%的人认为自己是移动开发人员。今年每个受访者的开发人员类型识别的中位数为3,最常见的对是后端,前端和全栈开发人员的组合。高度相关的对包括数据库管理员和系统管理员,DevOps专家和站点可靠性工程师,学术研究人员和科学家以及设计师和前端开发人员。
在这里插入图片描述
超过40%的受访者拥有不到五年的专业编码经验。使用VBA,F#和Clojure等语言的开发人员拥有最多的专业编码经验,而使用Python,PHP和Kotlin等语言的开发人员则最少。
在软件开发的不同领域工作的开发人员具有不同的平均经验量。除了技术主管和经理之外,为嵌入式设备构建的SRE和开发人员经验最多,而学术研究人员和数据科学家的经验最少。站点可靠性工程和DevOps的相关角色和学科有些新,但是该领域的人员经验丰富。
在这里插入图片描述
我们询问了受访者第一次编写一行代码或程序的年龄,是写网页还是向世界问好。总体而言,到16岁时,超过一半的受访者已经编写了代码,但经验差异很大。与印度和巴西相比,澳大利亚和英国等国家的平均首次年龄有两年或更长时间的差异。如果我们控制今天的开发人员年龄,我们会发现印度(今天年龄较大的开发人员开始在生活中的较晚年龄)和英国(今天年龄较大的开发人员在生活中开始的较早年龄)之间的差异更大。我们也看到了性别差异,女性写第一行代码的时间比男性晚,非二元受访者写的代码则比男性晚。
摘取《Stack Overflow开发人员调查结果2019年》
原文路径:Stack Overflow开发人员调查结果2019年

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值