JavaRush /Java 博客 /Random-ZH /最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果

最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果

已在 Random-ZH 群组中发布
Java 和其他语言工具开发商 JetBrains 进行了一项年度研究。来自 183 个国家的 47,000 多人参加了2021年开发者生态系统调查。特别是,研究期间采访了来自 17 个国家的 IT 专家,约占全球开发者总数的 70%:阿根廷、白俄罗斯、巴西、加拿大、中国、法国、德国、印度、日本、墨西哥、俄罗斯、韩国、西班牙、土耳其、乌克兰、英国和美国。我们收集了该研究的主要发现 - 关于 Java 语言、程序员的工作和生活方式。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 1

2021 年 Java:在韩国、中国和德国流行

该研究的主要结论之一是,Java 编程语言虽然略有下降,但作为主要语言仍然比 Python 更受欢迎(受访者的比例分别为 32% 和 29%)。JavaScript 是 2021 年最流行的语言,69% 的受访者在过去 12 个月内使用它,39% 的受访者将其列为主要编程语言。截至 2020 年,Java 在韩国、中国和德国最常用。Java 在韩国的份额为 55%,在中国为 47%,在德国为 33%。在白俄罗斯,26% 的开发者更喜欢 Java,在乌克兰为 20%,在俄罗斯为 18%。这比 2020 年略有减少。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 2

哪个版本的 Java 最受欢迎?

与 2020 年一样,Java 8 仍然是这种编程语言的领先版本。同样有趣的是,自 2019 年以来,Java 11 呈现出每年约 10 个百分点的稳定增长。从数字来看,使用 Java 的开发人员中有 72% 更喜欢 Java 8,42% 更喜欢 Java 11。自 2020 年以来,Java 12 和 Java 13 的份额下降了约三倍,而较新的 Java 14 和 Java尽管《15》相对较新,但已经赢得了观众。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 3

您选择哪些框架?

使用 Spring Boot 的开发人员比例在 2021 年略有增长,增长了约 4 个百分点(65% 的程序员选择它)。Spring MVC 框架位居第二,有 42% 的开发者。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 4与此同时,一小部分开发人员正在使用比 2020 年更多的新 Web 框架。

应用服务器:Apache Tomcat 和 Jetty

2021 年的应用服务器格局与 2020 年大致相同,Apache Tomcat 仍然是最受开发人员欢迎的,有 61% 的程序员使用。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 5

Java 最常用于什么用途?

Java 最常用于开发网站 (39%),较少用于创建实用程序 (26%) 和系统软件 (19%)。2020 年至 2021 年间,Java 在网站和 IT 基础设施方面的使用量略有增长,而 Java 在业务分析、数据科学和机器学习方面的使用量则较少。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 6

开发商肖像:更多女性进入该行业

63% 的开发人员全职工作,15% 在大学学习,7% 也在学习但工作,5% 是自由职业者。81% 的受访者担任程序员,15% 担任团队领导,13% 担任 DevOps 工程师,12% 担任架构师。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 7大多数程序员工作的公司中,开发人员的数量少于其他领域的专家。另一个值得注意的发现是,大多数开发人员在人数不超过 50 人的公司工作(80% 的受访者这样回答)。如果我们谈论 IT 公司,程序员最常与 IT 服务(40%)、移动开发(24%)、云平台和数据(各 17%)打交道。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 8在其他领域的公司中,IT 专家最常在银行和金融(18%)、销售和教育(各 12%)工作。大多数开发人员是男性 (93%),年龄在 21 至 29 岁之间 (48%)。然而,越来越多的女性进入科技行业。他们经常从事数据分析和机器学习、UX/UI 设计。从事编程和系统管理工作的女性要少得多。程序员比例最大的国家是韩国 (13%)、白俄罗斯 (12%) 和加拿大 (8%)。在俄罗斯,在整个开发人员领域,只有 7% 是程序员,而在乌克兰,这一比例为 6%。

开发者生活方式:起床时间和远程工作

自去年以来,开发人员通常开始工作的时间没有变化:即使在大流行期间,程序员也坚持他们的工作时间表。83% 的开发者在上午 10 点之前开始工作。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 9如果说在大流行之前大约 70% 的开发人员在办公室工作,那么现在 80% 的开发人员在家工作。有趣的是,虽然在疫情期间在咖啡馆工作的开发人员比例减少了一半,但在联合办公空间工作的人数并没有太大变化。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 10今年,由于在线形式的广泛使用,各种活动变得更加容易进行。2020年,约75%的开发者参加了在线会议,超过40%的受访者参加了在线研讨会和聚会。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 11虽然绝大多数开发者都有 GitHub 帐户,但只有不到一半的开发者在 Stack Overflow 上有个人资料。最常用的三个社交媒体平台是 Twitter、Instagram 和 Facebook。

开发者爱好:视频游戏胜过编码

2020 年,大多数开发者将编程视为最大的爱好。今年,视频游戏位居榜首,受欢迎程度从 49% 上升至 59%。 最流行的 Java 版本、远程工作和视频游戏:2021 年 JetBrains 研究结果 - 12个人电脑是最受欢迎的游戏平台,游戏机位居第二。其中PlayStation和Nintendo Switch应用最为广泛。第二大爱好是编程(57%),其次是听音乐(40%)。超过一半的受访者参与慈善工作。捐赠给慈善机构最常见的原因是让世界和社区变得更美好。大多数开发商希望帮助儿童、关心环境、对抗社会不平等或帮助弱势群体。 Самая популярная version Java, удаленка и видеоигры: о чем говорится в исследовании JetBrains 2021 года - 13这些是 2021 年发展生态系统研究的结果。以下哪些发现适用于您?您不同意哪些?我们邀请您在文本下方的评论中讨论这个问题。
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION