最赚钱编程语言 Zig 登顶, PostgreSQL 终于取代 MySQL 成为最受欢迎数据库

最赚钱编程语言 Zig 登顶, PostgreSQL 终于取代 MySQL 成为最受欢迎数据库

by : 一分钱 • 攻略君发布于 : 2023-06-15更新于: 2023-06-1512991
 
 





Stack Overflow 社区《2023 Developer Survey》 调查报告新鲜出炉!本次全球一共90,000名开发者参与调查。在今年的报告中,Stack Overflow 从工具、编码、工作等维度展开,同时深入研究了 AI/ML 技术,并解析开发者如何在工作流程中使用这些技术。


大家通过这份报告,了解当前最热门的工具、最主流的技术和最前沿的趋势!对该行业感兴趣的朋友们可以规划未来的发展方向!


受访者画像


首先,我们来看一下今年受访者画像:


1. 年龄:


在今年参与调查的受访者中,43%的专业开发者的年龄在25-34。但超过一半学习编程的人年龄在18-24岁



2. 从业年限:


48%的受访者从事编程工作的时间不到十年。澳大利亚英国的受访者经验最丰富,平均编程经验分别为17.5年17年




3. 开发者类型:


全栈、后端、前端和桌面/企业应用程序开发人员仍然占所有受访者的大多数。我们今年首次囊括了 Developer advocates -- 近0.3%的受访者将自己归类为这种类型的开发者。



在看完受访者的基本画像以后,让我们来看一看热门工具和技术的调查结果吧!


在线编码学习平台


Udemy 保持着最受欢迎在线编程学习平台的地位。Coursera 和 Codecademy 位列二,三。



编程语言


最常用的语言


JavaScript 已经练续十一年成为最常用的编程语言。此外,调查显示 Python 超过了 SQL,成为第三大最常用的语言,在非专业开发者或学习编程的人(其他编码者)中 Python 排名第一


今年有排名上升了一位的有:Bash/Shell、C、Ruby、Perl 和 Erlang;上升了两位的有 Elixir 和 Lisp。


最大的变化是 Lua,一种可嵌入的脚本语言,自2022年以来排名上升了7个位置。



在专业开发者使用排行中,前三名与去年相同 -- JavaScriptHTML/CSS SQL。但对于那些学习编程的人来说,情况就不一样了。


HTML/CSS 和 JavaScript 几乎并列成为学习编码的人最受欢迎的语言。


学习编程的人使用 Python 多于 SQL:59% vs 37%;

专业开发者使用 SQL 多于 Python:52% vs 45%;

与专业开发者相比,学习编码的人更有愿意使用 :Java 37% vs 31%,C++ 32% vs 20% ,C 32% vs 17%。


今年最赚钱的编程语言


今年,Zig 成为最高年薪的编程语言(新晋榜单),而 Clojure 从2022年的首位下降了10%。Dart 和 SAS 在2023年的中位薪资上看到了最大的增长,同比增长超过20%



数据库


今年,PostgreSQL 取代 MySQL 成为第一名。专业开发者比学习编程的人更有可能使用 PostgreSQL(50%),而学习编程的人更有可能使用 MySQL(54%)。MongoDB 在专业开发者和学习编程的人中使用的比例相似,并且它是学习编程的人中第二受欢迎的数据库(仅次于 MySQL)。



云平台


AWS 仍然是所有受访者中使用最多的云平台。AWS 轻松登上榜首,几乎是所有受访者使用最多的第二种云平台 Azure 的2倍


在学习编程的人群中,AWS(26%)仍然是最多的,但在排名前三的云平台中,他们的使用率会更加平衡(26%的 Google Cloud 和25%的 Firebase)。有趣的是,Heroku 是去年学习编程的人使用最多的云平台,但今年下降到第五位。



 Web 框架和技术


Node.jsReact.js 是所有受访者最常使用的两种 Web 框架。而 jQueryExpress 是所有开发者最常用的两种 Web 框架,专业开发者比学习编程的人更多地使用 jQuery(24%比18%),而学习编程的人比专业开发者更多地使用 Express(25% vs 20%)。



工具库


JiraConfluence 是所有开发者中最常用的两种工具(Asynchronous tools),与去年类似;但今年有一匹黑马闯入前三名:27%的受访者使用 markdown 文件作为工具。


正在学习编程的人使用 GitHub 讨论的比例高于 markdown 文件(31% vs 29%),而转向 Notion(26%)和 Trello(23%)的比例高于专业开发者。



其他工具


今年,Docker 是所有受访者中使用最多的其他工具(53%),比去年的第二名有所上升。与专业开发者相比,学习编程的人更有可能使用 npm 或 Pip(分别为50%和37%,26%)。两者都是与受学生欢迎的语言(JavaScript 以及 Python)一起使用。



以上数据均来自《2023 Developer Survey》,无论你是正在学习编程的小伙伴,还是已经成为专业开发者的小伙伴,希望今天这篇能给你们带来一些灵感和思考!


感兴趣的小伙伴请关注一分钱,未来会给大家带来更多有价值的信息哦!








 攻略征稿 

想要在「一分钱」上发布你的精彩攻略,一起为大家排忧解难吗?

「一分钱」欢迎您的投稿。

一经录用,我们会提供相应稿酬。点此投稿


 版权声明 

文章图片来源自网络,如有侵权请联系「一分钱」 删除

本文著作权归作者和「一分钱」所有

商业转载请联系「一分钱」

邮箱:[email protected]


 



0条评论