调查显示,大多数 Java 开发人员不希望学习新语言
去年秋天,JetBrains 对超过1500名 Java 开发人员的学习模式和偏好进行了调查。让我们一起看看公布的调查结果里一些有趣的亮点吧。
首先是关于开发人员使用的 Java 版本,调查进行的时间点 Java 11 还没发布,对 JDK 8 的支持也还没停止。数据显示在当时,绝大多数受访者使用的都是 Java 8。
接下来,让我们看看 Java 开发人员第二常用的语言是什么。如下图所示,可以明显看到在 Java 语言之后,第二最常用的语言是 JavaScript,紧随其后的分别是 SQL 和 HTML / CSS。
当被问及是否计划在未来十二个月内采用或迁移到其他语言时,Kotlin、Python 和 Go 都是比较受开发者欢迎的。其中的 Kotlin,这个在 Java 虚拟机上运行的静态类型编程语言,占比达到了 17%。
不过更多的开发者表示没有做这个计划,不希望学习新语言。
最后,一起看看 Java 开发人员常用的 IDE 功能都由哪些吧。
据数据显示,开发人员常用的 IDE 功能有代码完成、重命名重构、代码搜索和调试器等。
详细报告可点此查看。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
调查显示开发者最讨厌 PHP,最爱 Python
Hired 网站近日发布了“2019 年软件工程师现状”报告,亮点颇多。 该报告数据由 Hired 数据科学团队收集与分析,覆盖了13 个城市的 98 000 名求职软件工程师,反映了过去一年超过 170 000 个面试申请和工作机会,还收集了来自 Hired 平台上 700 多名软件工程师的调查回复,以了解开发人员的工作偏好。 报告中有以下几大要点值得关注: 开发者对待开源的态度 大约一半的开发者参与到开源项目中,其中 5% 的人是因为工作需要,24% 是想让个人简历好看一些,还有 25% 是觉得自己有进行开源贡献的使命感,但最大比例的开发者还是觉得参与开源很有趣,占据了 30%。你的态度呢? 全球区块链工程师需求上涨了 517%,安全工程师和嵌入式工程师热度也不减,而前端工程师需求上涨仅为 4%,全栈为 7%。 全球使用什么编程语言开发需求最高——Golang。下图显示的是 2018 年每种语言下每个职位候选人面试申请的次数: 开发者最爱与最讨厌的编程语言——最爱 Python,最讨厌PHP。PHPer 能忍? 超过 1/5 的开发者通过自学掌握编程 开发者最想学习的技术/技能——...
- 下一篇
Java 12 / JDK 12 正式发布
自 2 月 7 日开始,Java/JDK 12 就进入了 RC 阶段。按照发布周期,美国当地时间 3 月 19 日,也就是今天 Java 12 正式发布了! △ JDK 12 GA 发布 Java 12 带来了一系列新特性: 189 Shenandoah: A Low-Pause-Time Garbage Collector (Experimental) 低暂停时间的 GC 230 Microbenchmark Suite 微基准测试套件 325 Switch Expressions (Preview) Switch 表达式 334 JVM Constants API JVM 常量 API 340 One AArch64 Port, Not Two 只保留一个 AArch64 实现 341 Default CDS Archives 默认类数据共享归档文件 344 Abortable Mixed Collections for G1 可中止的 G1 Mixed GC 346 Promptly Return Unused Committed Memory from G1 G1 及时返回未使...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7,CentOS8安装Elasticsearch6.8.6
- MySQL8.0.19开启GTID主从同步CentOS8