经过这么多年的发展,编程语言,开发平台,开发工具等等都已经变的很成熟,学习软件开发的成本和难度越来越低,现在就连幼儿园小朋友也能用python写几个小程序了,这个行业已经是劳动密集型行业了。
那么,传统意义上的做软件工程类开发的同仁们,是时候寻找一下新的增长点了,现在比较主流的几个方向无非就是移动开发,云计算,大数据,人工智能。
智能手机火了10年,带动了移动开发产业,移动开发现在仍然是工资比较高的工种。但是,智能手机市场已经饱和了,智能手机销量下降,移动开发本身也已经变的很成熟了,而且门槛不高,再过几年必然成为红海。
云计算和大数据,提供的是基础服务,虽然现在很火,但是基础服务因为处在下层,无法赚到大的利润,利润大半被上层的应用拿去了,现在云计算和大数据火的原因是基于其上的应用层并未成型,那么云计算和大数据本身就成了当前的应用层,所以现在能火一阵。
最后只剩下人工智能了,我觉得人工智能是一个好的方向,因为技术都是层叠的,当前的基础服务层其实是早前的应用层,等到应用层成熟以后,就会变成新的基础服务层,此时就需要新的应用层来填坑。
云计算和大数据作为现在的应用层,依靠的是下面的互联网和移动服务作为基础服务层,等到云计算和大数据成熟了,他们就变成了基础服务层,此时堆在这一层之上的,能够充分利用云计算和大数据的威力的看来也只有人工智能合适,特别是机器学习。
而且,人工智能这个概念非常大,应用可以做的很小也可以做的很大,可以有各种想不到的创新,概念本身又可以被再细分层次,这样注定了人工智能这个东西不会很快的被时代淘汰掉。
所以,现在开始学习并转型AI是好的方向,好的时间,等到云计算和大数据稳定下来变成基础服务层以后,就来不及了。
网友评论