Py学习  »  DATABASE

MySQL 被弯道超车!

Python开发 • 1 年前 • 148 次点击  
👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇

大家好,我是阿牛。

近日,Stack Overflow 发布了 “2022 开发者调查报告”,此次报告重点对比了多个编程语言与开发工具,让大家能更为直观的了解近几年较火的技术趋势。

此次报告共有来自 180 个国家 / 地区的超 70000 名开发人员参与了调查。数据显示,学习在线编码的比例逐年从 60% 增加到 70%;45 岁以上的受访者最有可能从书本上学习,而年轻人则在网上学习;年轻(18 岁以下)的受访者最依赖在线资源,并且最有可能从在线课程或认证中学习。

此外,在 “最流行的技术”(基本工具)问题一栏里,参与调查的开发者给出的答案,也从去年的 Git 变成了今年的 Docker (从 55% 增长到 69%)。而与专业开发人员相比,编程代码初学者更可能使用 3D 工具 - Unity 3D(23% vs 8%)和 Unreal Engine(9% vs 3%)来自学 3D VR 和 AR 技能。

Rust 成最受欢迎语言

 

 

专业开发人员最喜爱的五种编程语言并未发生改变:JavaScript 仍然是使用最多的编程语言。在最受欢迎的类别中,Rust 已经连续第七年排名第一,87% 的开发人员表示希望继续使用它。

与 Rust 联系在一起的还有 Python,同样成为最被需要的语言;TypeScript 则紧随其后位居第三,C# 位居该类别榜单第九。

Clojure 语言薪酬最高

PHP 语言薪酬偏低

 

在 “高薪语言” 类别中,Clojure (106644 美元)仍然是薪酬最高的编程语言,Erlang(103000 美元)排在第二位,F#(95526 美元)则排名第三,远超 Go 语言的 89204 美元。PowerShell 薪酬为 78084 美元,TypeScript 薪酬为 70276 美元,略高于 C# 的 69516 美元。

 

其中,备受关注的 PHP 语言则以 50496 美元的薪酬位列该类别榜单的倒数第二名。

最受欢迎 IDE:VS Code、Visual Studio

 

据调查显示,Visual Studio Code(VS Code) 和 Visual Studio 成为参与调查的开发人员中最受欢迎的两个 IDE 。这一结果与 2018、2019 和 2021 调查中的排名相同(2020 年调查没有包括 IDE)。

尽管排名没变化,但支持微软两款 IDE 的受访者比例实际上有所增加。2018 年,34.9% 的受访者投票支持 VS Code,34.3% 的受访者投票支持 Visual Studio。2019 年,这两个数字分别为 50.7% 和 31.5%。2021 年,该数字分别为 71.06% 和 33.03%。2022 年,这两个数字则分别为 74.48% 和 32.15%(因此 Visual Studio 实际上有所下降)。

.NET 成为最常用的非 Web 框架 / 库

 

数据显示,.NET 是最常用的非 Web 框架 / 库,34.55% 的受访者使用它,其次是 NumPy(28.65%)和 Pandas(25.08%)。有趣的是,在学习编码的开发者中,该排名顺序是 NumPy、Pandas 和 .NET 。

Phoenix 成最受欢迎 Web 框架

 
 

报告还显示,“新生代” Phoenix 已经取代了 Svelte 成为了最受欢迎的 Web 框架,这个结果有点出乎预料,看来 Web 技术的迭代变化非常快。

Angular.js 已经连续第三年成为最让开发者讨厌的 Web 框架;React.js 则连续第五年成为最被需要的 Web 框架。

Docker、Kubernetes 成最受欢迎容器引擎工具

与此同时,Docker 和 Kubernetes 分别位列 “最受欢迎和最被需要的容器引擎工具” 榜单中第一、二名。随着 Docker 从去年的 30% 增长到今年的 37%,开发者开始使用 Docker 的愿望也不断增加。

另外,大数据和数据流技术方面,Apache Spark、Apache Kafka 和 Hadoop 这三个框架和库分别位列前三甲。

2022 年开发者工作状态变化

报告显示,85% 的开发人员表示他们的公司至少一部分都是通过远程实现的。对于拥有 10000 多名员工的最大企业公司来说,最有可能是混合型办公模式;而对于较小的企业公司来说,则最有可能亲自到办公室办公。

有62% 的受访者每天花 30 分钟以上寻找问题的答案或解决方案,25% 的人每天花费超过一小时。无论是独立贡献者还是员工管理者,这都是可以用来学习或构建的时间。

对于一个由 50 名开发人员组成的团队,整个团队每周花费在搜索答案 / 解决方案上的时间总计为 333-651 小时。

整理:架构技术栈

完整报告:

https://survey.stackoverflow.co/2022/

-End-

最近有一些小伙伴,让我帮忙找一些 面试题 资料,于是我翻遍了收藏的 5T 资料后,汇总整理出来,可以说是程序员面试必备!所有资料都整理到网盘了,欢迎下载!

点击👆卡片,关注后回复【面试题】即可获取

在看点这里好文分享给更多人↓↓

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/137557
 
148 次点击