Python 是增长最快的主流编程语言 | StackOverflow 重磅调查

Flavia ·
更新时间:2024-09-20
· 711 次阅读

(给Python开发者加星标,提升Python技能)


原创整理:程序员的那些事(ID:iProgrammer)

也不知道是从哪一年开始,GitHub 有了一个响亮的名号「最大的同性交友网站」,以至于程序员都把 GitHub 调侃称 GayHub。2_05.png


640?wx_fmt=jpeg

(是谁在耳边,说,爱我永不变 结对编程)


那程序员群体的性取向到底如何呢?


近日,全球知名的开发者社区 Stack Overflow 发布了 2019 年度开发者调查报告。今年全球 190 个国家和地区共有近 9 万名开发者参与调查。


程序员性取向的问题,Stack Overflow 的调查中问到了。答案在下文中,别着急哈~


640?wx_fmt=png


一起来看看 2019 年 Stack Overflow 开发者调查的亮点:


1、Python 是增长最快的主流编程语言。今年 Python 排位再次上升,由 2018 年的第 7 位(38.8%)升到第 4 位(41.7%),并且超过了 Java(第5位,41.1%)。此外,Python 还是开发者最爱语言的第 2 位(第 1 位是 Rust)。


2、无论是做网页,还是写 Hello World,超过 50% 的受访者在 16 岁前写下了人生第一行代码


640?wx_fmt=png


3、一般来说,开发者的工作经验越长,薪资越高。但有些开发类岗位的报酬,明显极大高于同等工作经验的其他岗位。比如:和数据打交道的开发者(数据科学家和工程师),还有 DevOps 专家和网站可靠性工程师。相反,学术研究者和教育者的报酬,明显低于同等工作经验的其他岗位。


4、从全球来看,中国开发者是最乐观的,他们相信如今出生的人会比其父母生活得更好。诸如法国和德国的西欧开发者,对未来比较悲观。



5、开发者效率的前 5 大阻碍:令人分心的工作环境、会议、非开发类任务、人员不足、缺少管理层的支持。


6、在问到最后一次使用或不用 Stack Overflow 来解决编程问题时,受访开发者的回答数据表明,Stack Overflow 平均每周给每个开发者节省了 30~90 分钟



报告完整地址:

https://insights.stackoverflow.com/survey/2019



如果你不想去看 Stack Overflow 的英文调查报告,那就继续往下看看「程序员的那些事」的摘录汇总:


0、受访者的前 10 种类型


全栈开发者、后端开发者、前端开发者、桌面或企业应用开发者、移动开发者、学生、数据库管理员、设计师、系统管理员、DevOps。


640?wx_fmt=png


1、 开发者的本科专业


Top 3:

计算机科 、计算机工程、软件工程(62.4%)

其他工科(如土木、电气、机械)8.2%

信息系统、信息技术或系统管理 6.9%


640?wx_fmt=png


2、受访者的种族/民族


白人或欧洲人: 70.8%

南亚:11.9%

西班牙裔或拉丁裔:7.1%

东亚:5.9%

中东:4.7%

黑人或非洲裔:3.6%

多种族:2.3%

双种族:1.3%

土著美洲人/太平洋岛民/或澳大利亚土著:0.8%


3、开发者的性取向!!!


今年是 Stack Overflow 第 2 次加上了性取向调查。


结果显示:异性恋的直男和直女占 93%,双性 5.5%,同性 2.7%。


640?wx_fmt=png


开发者群体中的所谓的「同性交友」,就是圈内的调侃,可别当真咯~ u1F602.png


4、开发者年龄:35 岁以上的开发者达到 25.7%


640?wx_fmt=png


20~24岁的开发者 21.1%

25~29岁的开发者  27.6%

30~34岁的开发者 19.3%

35 岁以上的开发者,占比 25.7 %


5、马斯克深受开发者的喜欢


「你认为 2019 年科技行业影响力最大的个人会是谁?」


特斯拉 CEO 马斯克排第 1(他写过代码,Quora 网友扒过)

亚马逊 CEO 贝索斯第 2(他自己发过小时候写过代码的照片)

微软 CEO 纳德拉第 3 (没查证)

Linus 排第 10

640?wx_fmt=png

还有 2.5% 的开发者很飘,认为自己是。2_05.png


640?wx_fmt=jpeg


6、最受欢迎的技术:编程/脚本/标记语言


JS 连续七年第一;

Python 今年超过 Java,上升到第 4 位。(Python 去年超过 C#,前年超过PHP。Python 是当今增长最快的主流编程语言。)


640?wx_fmt=png


7、最受欢迎的技术:Web 框架


往年 Stack Overflow 是把框架和库放在一起调查,今年把 Web 框架单独拎出来了。


 jQuery 妥妥地第一,React 和 Angular 分列第2 和第3。

640?wx_fmt=png


8、最受欢迎的技术:其他框架/库和工具


Node.js 使用最广泛!

深度学习框架方面,Tensor Flow 远高于 PyTorch;


640?wx_fmt=png


9、最受欢迎的技术:数据库


和去年一样,MySQL 是最常用的数据库。PostgreSQL今年排名第二,略微领先于Microsoft SQL Server。

640?wx_fmt=png


9、最受欢迎的技术:平台


640?wx_fmt=png


10、开发者最爱的技术:编程语言


Rust 连续 4 年排第一,Python 紧随其后。

640?wx_fmt=png

11、开发者最爱的技术:Web 框架


640?wx_fmt=png


12、开发者最爱的技术:其他框架、库、工具


640?wx_fmt=png


13、开发者最爱的技术:数据库


640?wx_fmt=png


14、开发环境和工具


VS Code 是今年开发环境/工具中的头牌。


开发人员类型和角色的不同,他们选择的工具也有所不同,但 VS Code 是所有工具的首选:


移动开发者更有可能选择 Android Studio 和 Xcode;

DevOps 和 SREs 或更可能选择 Vim;

数据科学家更可能在 IPython/Jupyter、PyCharm 和 RStudio 中选择。


640?wx_fmt=png


15、开发者的主力操作系统


和往年一样,Windows 还是第一。

640?wx_fmt=png


16、高薪编程语言


在全球范围内,使用 Clojure、F#、Go、Elixir 和 Rust 的受访者工资最高,平均工资超过7 万美元。


在不同的国家和地区,语言与最高工资有关。美国的 Scala 开发者收入最高,而印度的 Clojure 和 Rust 开发者收入最高。


640?wx_fmt=png

17、职业价值:开发者对职业/工作的是否满意


正如 Stack Overflow 在前几年所发现的,开发者往往对他们的职业比当前的工作更满意。


工 经理、高级工程管理人员以及 SREs 和 DevOps 专家的工作满意度最高。


工作满意度最低的开发者包括学术研究人员、教育工作者、科学家和设计师。


640?wx_fmt=png


18、职业价值:开发者想赚更多钱,要转为管理么?


640?wx_fmt=png


19、职业价值:开发者对经理是否有信心?


640?wx_fmt=png


20、职业价值:开发者,你想在未来转向管理么?


1/3 的开发者明确表示不会转管理!

640?wx_fmt=png


21、你想在哪里工作?


57.9% 的开发者希望在办公室中工作,33.2% 的希望在家办公,8.8% 的也可以在共享空间或咖啡馆办公。


640?wx_fmt=png



推荐阅读

(点击标题可跳转阅读)

Stack Overflow 与全民编程时代

在 Stack Overflow 远程办公是怎样一种体验?


觉得本文对你有帮助?请分享给更多人

关注「Python开发者」加星标,提升Python技能

640?wx_fmt=png

喜欢就点一下「好看」呗~


作者:Python开发者



编程语言 Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号