有大量的编程语言;因此,很难知道每种语言的统计数据以及开发人员对它们的看法。值得庆幸的是,我们有调查可以让我们了解最新情况并帮助我们了解计算机科学行业正在发生的事情。

JetBrains 进行了一项调查,JetBrains 是一家为开发人员制作工具的捷克软件公司。它在 183 个国家/地区进行,超过 31743 名开发人员回答了问题。本文将向您展示社区自去年以来的适应情况。

JetBrains 的 2021 年开发者生态系统状况调查

JavaScript 是最流行的语言:惊讶吗?

得益于运行时、库和 NodeJS 和 React 等框架,JavaScript 的流行度在过去几年中飙升。对于那些不知道的人,NodeJS 通过在前端、后端和中间件中结合 JavaScript 重新定义了网站的制作方式。 NodeJS 既可以用于在服务器上路由网页,也可以在前端提供网页服务。

来自:JetBrain

同样,Facebook 的 ReactJS 是一个用于使用组件构建令人垂涎的 UI 的库。大量其他框架帮助 JavaScript 登上榜首。如今,超过 69% 的开发人员使用 JavaScript,大约 4% 的开发人员表示他们正在考虑改用 JavaScript。

第二点是,你猜对了,HTML/CSS。我们知道这些不是编程语言;因此我们将它们包含在 JavaScript 部分,因为两者都与 Web 开发相关。超过 60% 的开发人员使用 HTML/CSS,大约 2% 的开发人员愿意切换到相同的。大多数对 HTML/CSS 的投票可能来自 JavaScript 开发者自己,因为他们同时使用相同的 HTML/CSS。

想要在未来 12 个月内从其他语言迁移到 JavaScript 的人使用 Python (10%)、Kotlin (9%)、TypeScript (14%)、Go (13%) 和 Rust (7%)。 JavaScript 的未来看起来很光明,它仍然是最好的语言之一,可以学习并获得一份薪水可观的完美职业机会。

SQL、Python 和 Java:变化不大

在 2020 年的调查中,SQL 位居第三,其次是 Python 和 Java。今年,使用人数发生了变化,但职位没有变化。 SQL 保持第三名,超过 54% 的开发人员使用它,3% 的开发人员考虑切换到相同的位置。

Python 占 52%,但 8% 计划采用它。将来我们可能会看到它击败 SQL。 Java 占 49%,其中 4% 考虑迁移。这是人们想要切换到的语言的表格。

资料来源:JetBrains

还有地区流行数据、性别数据、职业位置数据等等,更多详情请在 JetBrains 开发者生态系统 2021 官方网站上查看。

你使用什么编程语言?你打算切换到哪些?请在下面的评论区告诉我们你的想法和意见。

发表评论