Java 开发者希望未来使用 Python 和 Go

论坛 期权论坛 期权     
CSDN   2019-6-10 03:25   2226   0



作者 | 段段段落
本文经授权转载自开源中国(ID:oschina2013)
去年秋天,JetBrains 对超过 1500 名 Java 开发者的学习模式和偏好进行了调查。不妨看看公布的调查报告中一些有趣的亮点。


首先是关于开发者使用的 Java 版本,调查开展时 Java 11 还没发布,而对 Java 8 的免费支持也还没停止。毫无意外,绝大多数受访者日常使用的都是 Java 8。


看了 Java 开发者使用的 Java 版本。接下来,我们看看他们除了 Java 外最常用的编程语言是什么。
如下图所示,可以明显看到 JavaScript 是 Java 开发者的第二常用语言,紧随其后的分别是 SQL 和 HTML / CSS。


面对 Java 之外的编程语言,当被问及是否计划在未来十二个月内采用或迁移到其他语言时,可以看到 Kotlin、Python 和 Go 语言饱受 Java 开发者的欢迎。尤其是 Kotlin —— 背后有谷歌站台的 JVM 语言,其占比达到了 17%。
不过更多的开发者表示没有这个计划,不希望采用或迁移到新语言。


而对于 Java 开发者所面向的领域,调查报告显示,71% 的 Java 开发者主要是负责 Web 后端,同为后端开发但被归类为其他的有 34%;负责前端开发的有 50%;移动开发的有 27%;机器学习有 10%。至于更底层的库或者框架开发,有 25% 的 Java 开发者在此领域耕耘。


这个问题是多选题,所以最终的百分比会大于 100%
在 Web 服务器选择方面,Apache Tomcat 是大多数 Java 开发者的首选。除此之外,较受欢迎的分别是:Jetty、Wildfly 和 JBoss。


服务器选择方面,这个问题也是多选题
学习新技能总得有动力。调查显示,有 84% 的开发者学习新技能是兴趣驱动,而有 80% 的开发者表示希望能通过学习提升编程水平;当然“实用派”也有不少,总共有 86% 的受访者坦诚学习新技能是因为即将到来的项目中需要用到,或者是为了解决眼下的问题(私以为有明确目标的学习反而是最高效的)。


最后,一起看看 Java 开发者常用的 IDE 功能都有哪些。
数据显示,开发人员常用的 IDE 功能有代码自动补全、类名重构、代码搜索和调试等。


报告详见:https://www.jetbrains.com/research/java-developer-learning/
【完】


热 文 推 荐
[/url]
[url=http://mp.weixin.qq.com/s?__biz=MjM5MjAwODM4MA==&mid=2650716396&idx=1&sn=eb41b4d096da6d3ca3fa5c4043916098&chksm=bea6c93f89d140293f578976fd6b70271fb4083a38b422fd5da83609a8321d864d0c7ed19336&scene=21#wechat_redirect]腾讯京东内部大换血,高管“遭殃”,年轻人“欢呼”!

特斯拉起诉小鹏汽车员工窃取 30 多万份商业机密,何小鹏回应
Git 最佳范例
18 岁少年盗取价值 90 万元的萌乃币, 交易所被迫关停!
李笑来登顶 GitHub TOP 榜!币圈大佬要教程序员如何自学编程
马云:蚂蚁金服这样做区块链!
云漫圈 | 女生适合做程序员吗?
Google首页玩起小游戏,AI作曲让你变身巴赫
曝光!月薪 5 万的程序员面试题:73% 人都做错,你敢试吗?
System.out.println("点个在看吧!");
console.log("点个在看吧!");
print("点个在看吧!");
printf("点个在看吧!\n");
cout
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:65
帖子:240
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP