2016年将会出现的6大软件开发发展趋势

现在对于年软件开发的发展预测或许还有点早。但是大数据的飞速发展已经让我们的心情难以平复,以下是个人预测的年将会出现的6大软件开发发展趋势,仅供参考。

趋势一:容器将会统治世界

Docker将会继续蓬勃发展,会增加更多的安全特性、添加更多的管理形式,以致于你不得不延长容器的下拉菜单。事实上,在某个机器之上完全模拟另外一个机器的做法是非常铺张浪费的,在这一点上看Solariszones的做法值得借鉴:Solariszones上的Linux都是以文件包的形式存在的,只需要添加不同的依赖方式就可以完全达到用户的需求。

趋势二:Java将会逐渐衰落

每当我提到Java在衰落的时候,总有人会强烈的反驳我,他们会拿出Java工作的需求排名来作为反驳的依据。不错,在查看不同程序语言的工作需求的时候,对于Java的需求还保持在前列——维护Java项目需要很多的人。

让我们再看看Node.js、Spark或者MongoDB,它们也在产生新的发展。对比Java,它们的薪酬会更胜一筹。人往高处走,这意味着Java在以后会出现越来越严重的人才流失的情况。

同时,对于“Java经历”的要求并不一定意味着你必须会使用Java进行编码(例如,我们公司有这方面的需求是为了更好的培训Spark,而以后只会接触Python或者Scala)。Java的应用正在缓慢下降,新的东西大多都不是用Java编写的,而且很少会运行在JVM上。与此同时,Oracle公司也在逐渐舍弃Java。现在你面临2个选择:学习新的技术,或者未来像现在的Cobol开发人员一样钻研一门技术直到退休。

趋势三:NoSQL数据库将枯木逢春

“NoSQL”在品牌营销上是一个输家。但是其“高度可伸缩性”与“为云端定制”的特性还是令人印象深刻。那些大公司如Marriott说过他们将会促进NoSQL在云端的发展,这就是我们需要







































哪看白癜风的医院比较好
中国白癜风治疗去哪里



转载请注明地址:http://www.henanledxianshiping.com/rjkfjh/16524.html
  • 上一篇文章:
  • 下一篇文章: