你改了一行代码,部署到环境中的时候需要编译/打包/部署,这些需要花多长时间道其他的朋友花多长时间么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进行处理,非常感谢!