Jetbrains:2023 开发者生态系统现状 重点提要

Jetbrains:2023 开发者生态系统现状 已经发布,原文非常详尽,这里简单提下重点,其他请查看原文。今年的特色是加入了对AI的调查。报告调查了全球26,348 位开发者。

语言

过去 12 个月,您使用过以下哪种(哪些)编程、脚本和标记语言?

JavaScript 的受欢迎程度略有下降

过去三年,排名前三的语言保持不变,但 JavaScript 的受欢迎程度略有下降。可以合理假设,它将继续小幅下降,因为 JavaScript 程序员表示学习另一种语言的可能性比其他程序员更高。

对 Rust 的信任:成长的故事

Rust 是今年唯一创下受欢迎程度新纪录的常用语言。Rust 立志以其严格的安全性和内存所有权机制取代 C++,最初可能会击败 Go,因为六分之一的 Go 用户在考虑采用 Rust。Rust 与 Scala 一样,是最少程序员想要迁出的语言。

Objective-C 客观来讲已经退休了

近年来,Objective-C 失去了三分之二的用户,似乎即将走到生命尽头。这种语言自 1984 年推出以来一直运行良好,直到 Apple 于 2014 年发布其继承者 Swift。由于存在其他跨平台语言,例如 Kotlin、Dart 等,iOS 开发者的选择余地很大,几乎没有理由继续使用 Objective-C。

您是否计划在未来 12 个月内采用/迁移到其他语言?如果有计划,是哪种(哪些)语言?

此表中的值表示有多少用户计划从列(水平)中语言迁移到行(垂直)中语言。例如,10% 的 C# 用户计划采用 Rust。

您使用主要语言开发什么类型的软件

 

教育

您学习一门新语言的动机是什么

以下哪种教育机构或资源让您迈出了成为开发者的第一步

 

受访者对学习新语言表现出浓厚的兴趣,其中 Python、JavaScript 和 Java 在他们开始或继续学习的语言列表中位居前列。

 

 

心理健康

近四分之三的受访者在职业生涯的某个阶段经历过倦怠。

以下哪项(哪些)有助于让您在工作中感到高效?

超过一半的开发者 (56%) 表示,学习 IDE 可以提高日常编码效率。

有趣的是,经历过倦怠的开发者倾向于表示提高其日常编码效率的因素涉及心理健康、自我组织和时间管理(46% 对未经历过倦怠者的 42%),以及情绪状态管理(25% 对 15%),而较少表示工具提高其编码效率。

同时,未经历过倦怠者更常提到的因素包括学习 IDE(59% 对经历过倦怠者的 55%)、工作和流程的组织(31% 对 28%),以及 IDE 功能升级(37% 对 32%)。

数字生活

 

 你可以参考从哪里获取信息。

人工智能

数据库

相对受欢迎程度是指一种工具在一个地区的受欢迎程度相比于它在全球的受欢迎程度。例如,命令行在阿根廷的份额为 7.8%,而在全球的份额为 19.4%。将差值 (–11.6%) 除以 19.4%,我们得到 -60%。我们称之为命令行在阿根廷的相对受欢迎程度。

少数工具表现出显著的区域特异性。例如,Navicat 在中国非常受欢迎,有 42% 的开发者使用它。这并不奇怪,因为这款工具是在中国香港开发的,从一开始就为中国用户量身定制,积极建立了在该市场的强大影响力。

受众特征

 

移动

 

微服务

C++

您经常使用哪种(哪些)C++ 标准?

 

 

Java

目录

语言

教育

心理健康

数字生活

人工智能

数据库

受众特征

移动

微服务

C++

Java


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值