IT从业者都应关注的软件行业的变化

翻了下公众号记录,好久没拔草了,主要原因还是这一年多来自己角色的变化,一年半以前开始带比较大的团队,在技术细节方面的关注大幅减少,尤其是以前查问题什么的投入,那就彻底没有了,前几个月有个插曲,团队有个系统出了问题,我自己也介入进去查问题,发现好久没操作后查问题的能力大幅下降的非常明显,所以以后这个公众号就很难再分享Java的一些细节知识点分享了,更多的会在这个公众号碎碎念下自己所看到的行业的变化、趋势以及大的技术方向。

带领比较大的团队后,时间精力主要会放在方向的选择、判断和决定上,而所有的方向判断的一个最大的前提是“大势“,只有对大势有感知,顺势而为,才能避免在方向的判断上出现大的偏差,这篇文章就来聊下我对软件行业的变化的感知,我想这对于干这行的同学们而言都至关重要,从不同视角会有很大的不同,欢迎大家多回复和探讨。

尽管IaaS、PaaS、SaaS这三个词被用的有点烂了,但我觉得还是有一定合理性的,IaaS比较偏资源层,PaaS比较偏技术产品,SaaS比较偏业务产品,SaaS不怎么懂,就讲下IaaS、PaaS这两层我看到的一些状况。

云计算的兴起,在过去的几年已经非常明显的改变了IaaS这层,多数的公司都已经在IaaS这层完全选择采用云厂商,不再像以前一样需要一个专职的团队来负责,而且即使有专职团队,也很难做到像云厂商一样,满足价格、质量以及弹性的诉求,这层的技术人员也越来越趋向于集中在云厂商的公司中,各云厂商在IaaS层的激烈竞争使得这一层的技术在过去的几年有了非常明显的进步,并且还在不断的加速,对于整个大社会的创新甚至是中国的基础技术创新而言,这个明显是非常有利的。

PaaS这层,在海外市场上已经可以明显的看到云计算兴起带来的改变,国内市场则正在逐步热起来,这里的一个很关键的识别方式是,有多少企业开始在某些技术产品上直接选用云厂商的服务,而非自己建设团队,例如选择云上的数据库、存储、消息、微服务、计算平台等。

从大的趋势来说,一定会越来越多的企业选择越来越多的云的PaaS层服务来构建自己的系统,一方面和IaaS层一样,可以更多的依靠云厂商的专业服务,另一方面则是可以让自己更加专注在业务创新上,这个趋势会带来两个变化:

  1. 企业在选择的PaaS层服务上会特别希望是不绑定的(Kubernetes受欢迎有很大原因是因为这点),所以在PaaS层的产品上会越来越趋向于开源,或接口标准化,总体我认为开源会更占上风;

  2. 云计算厂商在PaaS层产品的丰富度的竞争加剧,丰富度仅靠云厂商自己是很难做到的,所以在这个市场里,创业的机会将会大幅增加,这个现在也非常明显,连在中国的技术创业现在都迎来了一个还不错的环境,相继有了越来越多的技术创业的公司活的越来越久,以及活的越来越不错,这个里面活的最好的会是手头有非常不错的开源产品的公司。

从整个大的形势来看,各行业竞争会越来越激烈,传统的竞争方式很难再获得优势,在这样的情况下,越来越多的企业会更加主动的进行数字化转型,所以数字化转型下所需要的PaaS层产品(微服务、消息、计算平台、AI服务等)将会在这个阶段得到非常大的成长。

最后总结下,按照上面的趋势判断,给有志于在这两层继续发展的技术人员一点小小的建议:

  1. IaaS这层,我会非常建议尽量加入云计算厂商的公司,这才能真正的对你的职业生涯产生有益的帮助;

  2. PaaS这层,我会非常建议积极学习算法、大数据、AI相关的知识,积极使用/参与开源项目(小小的做个广告:例如我们团队开源的PouchContainer、Dragonfly、Dubbo、RocketMQ、Sentinel、Nacos、Arthas),在有充足的想法、思想准备或已经有一个还不错的规模的开源产品下创业,又或是加入云计算厂商(再做下广告,我们团队是打造阿里云上PaaS层产品的核心团队之一)。

猜你喜欢

转载自blog.csdn.net/zl1zl2zl3/article/details/84035464