查看原文
其他

2019 开发人员生态系统现状

JetBrains 2023-02-21


前言

在 2019 年初,我们调查了约 7,000 名开发人员,以便更好的了解开发人员生态系统的状态。


重要发现


☞Java

最流行的主要编程语言


☞JavaScript

最常用的整体编程语言


☞Go

最有前途的编程语言


一开始,2017 年的份额只有 8%,现在已达到 18%。此外,多达 (13%) 的开发人员愿意采用或迁移到 Go 语言。


☞Python

学习最多的语言


27% 的受访对象在过去 12 个月中开始或仍在持续学习 Python。



以下是我们了解的情况


过去12个月,您使用了哪种(哪些)编程语言?






最受欢迎的编程语言是 Java 和 Python。其后是 C# 和 JavaScript,两者不相仲伯。但如果结果按示例大小标准化,那么 C# 是最受欢迎的语言。


您主要使用哪些编程语言?最多选择 3 种。

1



我们问了三个关于大家使用的语言的问题。首先,我们问了去年的使用情况,其次问了主要语言(最多三种),最后,我们要求对其排名。


似乎有一些“辅助”语言 – 主要用作其他语言 – 包括:HTML、SQL 和 Shell 脚本语言。很多软件开发人员练习过这些辅助语言,但很少有人将它们作为主要语言。例如:56% 的人练习过 SQL,但只有 19% 的人称它为主要语言,仅 1.5% 的人将它作为第一语言。


您的开发环境使用哪种(哪些)操作系统?

2



您开发什么类型的应用程序来谋生/赚钱?

3



您是否参与开源项目?

4



您的项目中有哪些类型的测试?

5



16% 的开发人员在他们的项目中不做任何测试。但在全职高级开发人员中,这个统计数据降至 8%。


与去年一样,约 30% 的开发人员在其项目中仍没有进行单元测试。


移动设备


您面向哪种(哪些)移动操作系统开发应用程序?



2/3 的移动开发人员使用本地工具开发用于移动操作系统的应用。一半开发人员使用跨平台技术或框架。


您使用哪些跨平台框架?



工具


您通常使用以下哪种(哪些)工具?



89% 的开发人员在某种程度上自定义其 IDE。


多数开发人员投入暗黑的阵营:83% 的人更喜欢暗色调主题的 IDE 编辑器。表明在各种环境下,自去年以来增加 6%。


有趣


您是否会梦到写代码?



工作中编程越多(作为主要活动)的人就越有可能在梦中编程。


您更喜欢猫还是狗?



您目前在哪里进行这项调查?



您在家、工作、大学课堂、在学校休息时、度假、酒吧甚至医院完成了我们的调查。 谢谢!


您周末是否编程?



个体户、学生和受训人员在周末编程的概率超过其他人。


您是否认为AI(人工智能)在未来会取代开发人员?



专门从事机器学习工作的人比将其作为爱好的人更加怀疑人工智能。前者有 27% 认为 AI 绝不可能取代开发人员,而后者仅 21% 的人这样认为。


您如何上下班,或上学放学?



您的车辆使用什么类型的燃料?



对于大多数人来说,“其他”燃料原来是乙醇或酒精。


了解不同语言详细调查结果,敬请阅读原文



点击查看历史资讯

JetBrains教育产品:课程创新者的新功能

2018开发人员生态系统:C和C++的主要趋势

JetBrains 将提供免费开源教育产品!

2018开发人员生态系统调查,什么是编程世界的驱动力



阅读原文查看更多

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存