你不能错过的2016Java技术调查

你改了一行代码,部署到环境中的时候需要编译/打包/部署,这些需要花多长时间道其他的朋友花多长时间么bellabs在2016年对Java和相关工具作过一次调查,让我们拭目以待来看看个中详细.

调研对象

工作年限

调查对象工作十年之内的40%左右,10-20年的40%左右,20年以上的20%左右。

所在企业

大中型企业占到60%以上

高于平均

自我感觉74%的人认为自己高于同一角色的其他人。

总体来说,调查对象,工作经验分布均匀,集中于技术实践的工作岗位,大中型企业骨干为主,有较高的技术追求和自我评价,接下来就可以REBELLABS调查的这群人如何看待2016年JAVA领域的技术和相关工具的。

微服务

微服务践行度

已经有34%开始践行微服务架构.

JVM language

JVM language如雨后春笋一般破土而出,但是对Java的地位目前还是没有造成实质性的影响,JAVA仍然以93%高居榜首。

Java EE

接近一半的用户使用Java EE7和Java EE6。

构建工具

Maven和Gradle的用户超过80%,其中Maven的用户达到了68%

生产环境的数据库

生产环境的数据库,三强顺次是:Oracle -> MySQL -> PostgreSQL

Web框架

最爱的Web框架依然是Spring MVC /Spring Boot/JSF.

版本管理

Git和SVN两强相争,高下已判。SVN放弃挣扎,Git一骑绝尘。

敏捷

敏捷开发

71%的人在使用敏捷方式进行软件开发。

需求类型

除了功能性的需求,安全/性能/颜值/监控成为非功能性需求的重要组成部分。另外还有为数不少的用户表示他们丝毫不关心所谓的正式的需求。真是不知道应该羡慕他们的客户关系良好,还是心大。

总结

这是一个好的消息,也是一个坏的消息。坏的是你知道超过七成的部署都在5分钟之内而你的项目还不在这七成之中,前途似乎一片漆黑。好的是现在我们终于知道了,然后只需要赶超他们就行,而且说不定他们不知道我们知道呢。

参考文档

https://zeroturnaround.com/rebellabs/java-tools-and-technologies-landscape-2016/

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92737 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年1月25日
下一篇 2017年1月25日

相关推荐