- A+
刚刚,Stack Overflow年度开发者报告发布。
这次,全球共有十万名程序员参与了这个一年一度的大调查,最终形成2018年度报告。在这个报告中,详实反应了开发者们的学习、工作和生活。
这份报告共分为六大部分,包括几十个不同类型的问题。
量子位从中挑了一些有意思的结论。
-
Python地位连年上升,增速最快,也是程序员们最爱和最想学的编程语言
-
TensorFlow荣登程序员最爱框架
-
开发者不怕编程自动化
-
AI让程序员既兴奋又害怕
-
工程经理、DevOps专家和数据科学家的薪酬最高
-
90%开发者都在自学新技能
-
训练营对找工作确有帮助
-
参与调查者中92%为男性,93%是“直的”
以下是报告的主要内容。
语言
在各种编程语言之中,拥有最广阔用户群的依然是JavaScript,不过,Python正在以一年一名的速度向上爬。
作为增长最快的编程语言,Python去年超过了PHP,今年又超过了C#,排名第7。
在各种语言中,最受程序员们喜爱的,也就是用了还想继续用的,是Rust,最想逃离的依然是Visual Basic 6,和前两年一样。
在热门榜上蹿升最快的Python,也深受开发者的喜爱和信任。
它在程序员最想学的榜单上,和去年一样排在榜首,25.1%还没用上Python的程序员想投入这个阵营。程序员最爱榜上,Python也排在第3,68%的用户还想继续用,而最想逃离榜上完全见不到Python的名字。
使用哪种语言的开发者薪酬更高?
来看看下面这张图。
简单点来说,以图中的虚线为分割。分布在上方的薪酬更高,例如Go、Clojure、F#;分布在下方的,即便工作多年薪酬也较低,例如PHP、Visual Basic 6。
这张图中圆圈的大小,表示有多少开发者使用这种语言。
谁参与了调查
十万参与调查的开发者都来自哪里?其中,20.6%来自美国,13.9%来自印度,6.5%来自德国,6.3%来自英国,2.9%来自俄罗斯,2.5%来自巴西。
整个东亚地区的Stack Overflow活跃用户不算多,所以在这份调查中的贡献度也比较一般。其中来自中国大陆的开发者占1.05%,日本0.36%,台湾地区0.21%,韩国0.06%,朝鲜0.002%(也就是两个人)。
然后来看看参与调查的开发者类型,这个部分是复选。前十位的结果如上图所示,后端开发者占57%,全栈开发者占48%,前端37%。
另外,3-5年开发经验的程序员最多,占比24.8%。其次是6-8年经验的开发者,占比20.6%。9-11年经验的占13%
性别和性向
这份报告显示,开发者群体仍然以男性为主。
参与调查的十万开发者中,92.7%为男性,6.8%为女性。另外还有0.9%的参与调查者不认为自己适用于这种二分的性别标准,还有0.7%的参与调查者是跨性别者。
结果如上所示,93.2%的受访者是“直的”,有4.3%为双性恋,有2.4%为同性恋,还有1.9%为无性恋。
写在最后
前几天有私信小编要Python的学习资料,小编整理了一些有深度的Python教程和参考资料,从入门到高级的都有,文件已经打包好了,正在学习Python的同学可以下载学习学习。文件下载方式:点击小编头像,关注后私信回复“资料”即可下载。首先把代码撸起来!首先把代码撸起来!首先把代码撸起来!重要的事说三遍,哈哈。“编程是门手艺活”。什么意思?得练啊。