2016年软件开发的6个趋势

转载 2015年11月16日 14:49:51

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

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

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

Docker将会继续蓬勃发展,会增加更多的安全特性、添加更多的管理形式,以致于你不得不延长容器的下拉菜单。事实上,在某个机器之上完全模拟另外一个机器的做法是非常铺张浪费的,在这一点上看Solaris zones的做法值得借鉴:Solaris zones上的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在云端的发展,这就是我们需要关注的东西了——NoSQL的技术会被推动发展。我预测在2016年,很多大型的实体公司会在关键业务运作上使用NoSQL。

趋势四:Spark、Spark、Spark

重要的事情,我只说三次,那就是Spark!Spark可以汇集、分析并进入大众的想象力。Cloudera公司把全部的重心放在了Spark上而其它的厂商也打算在下一波大数据热到来之际跳转过来,Spark所表现出的优点完全可以对得起所有对它的追捧。

趋势五:实时系统会遍及所有领域

对于实时系统的需求不仅仅局限在分析的层面上,而是涉及到所有领域。这种需求层面上的扩大会起始于2016年,但这种趋势的发展会持续许多年时间。它不止涉及到你业务的改变,还包括了你与供应商、顾客以及所有人关系的改变。这种影响对于经济的发展有更深远的意义,是典型的技术决定生产力的变革。

趋势六:数据仓库技术(ETL)仍难堪大用

无论我们需要做些什么事情,是主导一个项目还是简单的添加堆栈,一旦想从这里获取正确格式的数据都会面临着高额的时间和人力花费。除非ETL能够做出重大的改进,否则它都只会是新项目开发的一个拖累。非常遗憾的是,“ETL”这个词现在并不算热门,所以我们对它做出重大改进不要抱过多的期望。

阿里音乐流行趋势预测大赛一起做-(5)温故知新

比赛进行到现在已经有十天了,我们队伍已经进入瓶颈期了,具体表现就是: 1、每次线下预测结果都感觉不错,应该可以提升成绩吧,至少和现在成绩相当吧,结果10点成绩出来就傻眼了,成绩一直掉掉掉。 2、黔...
  • electech6
  • electech6
  • 2016年05月27日 11:17
  • 4587

2017 年建议学习的编程语言、框架和工具

大趋势 渐进式 Web Apps 在 2016 年里,我们见证了 Progressive Web App 概念的蓬勃兴起。它意味着 Web 应用程序可以离线工作,并能提供原生移动应用的...
  • u012017783
  • u012017783
  • 2016年12月17日 16:07
  • 2466

2018 年技术趋势预测

题图:by rachstewartnz from Instagram上周从极客时间上看到了一组 Stack Overflow 的分析数据,分别揭示了增长势头最为明显的技术、急转直下的技术和稳步增长的技...
  • olsQ93038o99S
  • olsQ93038o99S
  • 2017年12月26日 00:00
  • 593

阿里音乐流行趋势预测大赛 # 第一赛季第21名解决方案

强调内容# 欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮...
  • zxjhdn
  • zxjhdn
  • 2016年07月19日 17:28
  • 2485

2016中国软件行业发展趋势及网络化发展分析【图】

随着国内现有的技术、网络等条件不断完善,金融、电信、电力、石油、政府等传统上软件行业的重要客户,都走上了数据集中的道路,这使得小的软件企业很难进入并分享这个蛋糕,进入的门槛不仅是技术,更多的是自身条件...
  • justformylife
  • justformylife
  • 2017年03月24日 09:02
  • 451

南京软件企业挨个介绍及计算机学习的一点经验交流

偶然翻到几年前自己写的一篇文章,发现自己又做了一次井底之蛙,不管怎样,贴到这里,兼为自勉。 ------------------------------------------------------...
  • zhourui1982
  • zhourui1982
  • 2010年01月12日 18:33
  • 5735

计算机硕士-工资一览表

最近终于把自己给卖了,这几个月来自己陆陆续续的面试的有30多家公司,主要是IT公司,准备把今年我所知道的IT公司的待遇薪水总结一下,这里面包括我自己找工作所知道的,我们系的其他同学已经拿到的offer...
  • lennydou
  • lennydou
  • 2010年02月28日 02:13
  • 1738

阿里音乐流行趋势预测大赛-赛后思路整理

赛题介绍 阿里音乐用户的历史播放数据 预测阿里音乐平台艺人的未来60天的播放量 最后top15 1从图入手: 查看规律与趋势 2提出问题: 为什么会出现特别高的播放量? 是否有一定的节假日工作日规律...
  • q383700092
  • q383700092
  • 2016年07月21日 20:15
  • 1704

2018年需要关注的10个设计趋势

年底最后一个月是总结头一年,思考和展望下一年的月份。经过2017年一整年的沉淀和总结,在最近的这些设计作品,重设计甚至小幅度的设计改版中,窥见一些即将在2018年流行开来的设计趋势。在网页设计上,这些...
  • dlfeicui
  • dlfeicui
  • 2017年12月15日 14:08
  • 413

阿里音乐流行趋势预测大赛一起做-(1)介绍

动机去年在同学推荐下参加了阿里的“资金流入流出预测大赛”,当时对数据挖掘的了解仅存在模糊的概念上,看了那本《大数据时代》后热血沸腾了几天,趁着这三分钟热度还没冷,就在什么都不懂的情况下报名开始搞了。我...
  • electech6
  • electech6
  • 2016年04月09日 11:11
  • 6330
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2016年软件开发的6个趋势
举报原因:
原因补充:

(最多只允许输入30个字)