17611538698
webmaster@21cto.com

JetBrains 开发者调查:91% 的开发者为男性,73% 的人感到倦怠,更喜欢 Rust 和 Go

资讯 0 1364 2023-01-26 11:01:40

图片

知名开发者工具供应商 JetBrains 发布了年度发展趋势调查,这次调查基于大约 29,000 名来自全球开发者的反馈数据。

开发者调查Url:https://www.jetbrains.com/lp/devecosystem-2022/

图片

JetBrains 的开发者调查页面

其它值得开发者注意的结果,包括对 Rust 和 Go 的兴趣增加,73% 的人表示会在工作感到倦怠疲惫,有 50% 的人在使用远程协作办公,高于前一年前的 30%——而最常用的工具是视频通话和屏幕共享,而不是用 IDE 上集成的工具。

此次调查报告,大约 91% 的参与者是男性。

JetBrains 完整的报告还包含大量细节。尽管该公司提示用户说,尽量努力减少偏见,但是“可能仍存在一些偏见,因为使用 JetBrains 用户可能更愿意参与调查。” 这在 JetBrains 工具和技术的相对较高的数字中似乎很明显,尽管世界还有一个 Visual Studio Code 也有很强的影响力。

该组中的目标平台后端和前端项目都有,桌面 (32%)级语言领先于移动语言(28%)。

图片

2017-2022 年 JetBrains 调查中的语言趋势——但要注意样本偏差

在Jetbrains 社区中,JavaScript 是最重要的语言(有65% 的开发者),其次是 Python(53%),如果将 HTML/CSS 视为一种语言,它将位列第二(54%)。自上次开发者调查以来,PHP 已经从 32% 下降到 20%,尽管下降的数据与在 Laravel 与 PHP 社区中公布时的调查结果存在偏差。

TypeScript 从上次数据的 29% 上升到 37%。请开发者注意,与大多数调查问卷一样,总和会超过 100%,因为人们会同时使用多种编程语言。

当受访者被问及希望学习哪些编程语言时,结果表明大家对 Go (12%)、Rust (11%) 和 Kotlin (8%) 表现出非常浓厚的兴趣。

还有一个问题是开发者最喜欢使用哪种语言,相对于那些使用特定编程语言的人来说,人们的首选是 Kotlin (44%)、C# (39%) 和 Python (38%)。

人们最不喜欢的语言数据也出来了,96% 的人不喜欢 Perl,其次是 Visual Basic(77%)、Delphi(60%)和 C(51%)。

远程开发正在兴起。调查显示,53% 的开发者有时会在远程机器上编辑代码,其中五分之四的人通过 SSH 连接,45% 的人使用远程桌面。尽管开发者对 GitHub CodeSpaces 或 Gitpod 等云开发环境很感兴趣,但只有四分之一的人使用了这些解决方案,而 74% 的人仍愿意使用自己的远程计算机或服务器。

现在有一半的受访开发人员使用远程协作,而只有 28% 的开发人员使用面对面办公。不过,使用的工具主要是通过屏幕共享进行视频通话的简单方法 (49%),只有五分之一的受访者使用 IDE 中的智能协作工具。

开发者正在不断关心自己的心理健康,大约 44% 的开发者声称对这个主题非常感兴趣并希望应用技术来保持它。尽管如此,仍有 73 %的人经历过职场倦怠,其中开发者最有可能遭受 (83%),其次是数据库管理员 (80%)。

2022 年开发者生态系统状况报告中的其它数据:

  • 每2个开发者中就有一个人计划采用一种新编程语言。首选是 Go、Rust、Kotlin、TypeScript 与Python;

  • 人工智能/机器学习是受访者中最有前途的技术,而 Rust 是最有前途的编程语言;

  • Python 是第2大最受欢迎的编程语言,继续巩固其地位,超过 Java 作为受访者使用的主要语言,并缩小了与 JavaScript 的差距;

  • 当前最流行的开发环境系统是 Windows、macOS 和 Linux。


作者:场长

评论