最近,一份关于2018年开发者生态系统的报告在JetBrains的官方网站上发布。据了解,这是基于对他之前在中国旅游期间收集的调查数据的统计分析。
这项调查揭示了中国不同编程语言的发展趋势,并从开发人员的角度反映了他们的个人偏好。但让我们看看JetBrains之前对全球开发商的调查,以便与国内开发商进行比较。
回顾全球形势,一些有趣的现象总结如下:
64%的受访者选择javascript作为他们最常用的编程语言。
大多数开发人员(62%)在Windows平台上工作。
许多公司正计划从自主和内部解决方案转向主要的云提供商,如Amazon Web服务器、Google云平台和Microsoft Azure。
超过一半的程序员(60%)每天睡眠超过7小时。
77%的人在编码时经常听音乐,而电子音乐是最流行的音乐类型。
57%的人喜欢咖啡,33%的人喜欢茶。
这在中国会不同吗?
“虽然我们不会对这些结果感到惊讶,但这些数据再次反映了我们对国内程序员常用的编程语言和工具的理解。特别是在充满挑战的中国市场中,我们致力于为开发人员提供最智能的工具,以简化他们的日常工作流程并帮助他们取得成功。大中华区喷气式飞机大脑负责人李永轩说。
作为回应,他们在喷气式飞机“大脑”中国之旅中做了进一步的调查,以更好地了解中国。
中国最流行的操作系统是什么?
调查发现,世界上大多数人(64%)都使用Windows。同样,在中国,许多人选择使用Windows(59%)。然而,超过62%的开发者使用iOS,现在它已经成为中国最大的开发者群体。其次,大约41%的人喜欢Unix/Linux。
(对于这些和其他允许多种选择的问题,总数可能超过100%)。
中国最流行的编程语言是什么?
根据2018年开发者生态系统调查数据,前三种编程语言为:
Java(72%)
javascript(41%)
蟒蛇(36%)
海量Java干货,我们一同从入门到精通吧!Java学习交流 扣裙:【47】974【9726】
同样,Java是中国最常用的编程语言。进一步的研究表明,在使用方面,其他语言和Java之间仍然存在很大的差距。尽管前三大主流编程语言很受欢迎,但调查问卷中提到的其他一些语言,如go、kotlin、html/css,也越来越受欢迎。每年流行语言的调查结构各不相同。为了更好地了解未来的趋势,我们进一步调查“您现在/将来学习什么编程语言?”.调查发现,越来越多的人想学习围棋语言,大约38%的受访者想学习围棋语言。第二类是Kotlin(32%)、Python(31%)、Java(14%)和C++(10%)。
此外,还发现了中国程序员和全球开发者在开发项目分类时的一些数据比较。
单元测试开发:中国52%,世界60%
后端应用:中国51%,世界58%;
前端发展:中国37%,世界48%;
移动应用开发:中国23%,其中86%的程序员从事Android设备开发,只有48%是iOS。
海量Java干货,我们一同从入门到精通吧!Java学习交流 扣裙:【47】974【9726】
存储
在中国的一项调查中,对开发商的位置以及如何存储他们的项目/工作的答案与之前的全球开发商生态系统报告截然不同。
关于普通服务器的使用,25%的人更喜欢本地设备或服务器,42%的人使用公司内的专用服务器。
关于基于云的服务,24%的用户使用最大份额的阿里云,9%使用Azure、Google和其他云平台。
海量Java干货,我们一同从入门到精通吧!Java学习交流 扣裙:【47】974【9726】
生活方式
对中国开发商生活方式的调查显示:
40%的开发商喜欢茶。显然,基于中国文化对茶的偏好,这一数据比我们以前的生态系统研究中发现的要高。
47%的人喜欢咖啡,13%的人不喜欢两种热饮。
开发者睡眠状态:
61%的受访者每天睡7-8小时。
29%的人睡了5-6小时。
有趣的是,3%的人似乎养成了不睡觉的习惯。
3%的人睡眠不足5小时。
4%的人睡眠超过8小时。
海量Java干货,我们一同从入门到精通吧!Java学习交流 扣裙:【47】974【9726】
通过以上调查,不难发现国内开发商的工作状况和一些有趣的现象都是从侧面挖掘出来的。随着大数据、开源、语言意识、机器学习、计算机视觉等技术的发展,国内开发者如何应对时代的加速变化?也许下一个调查会显示更多。
网友评论