发展前景主要可以分为两个方面,职业前景与薪资前景。
Liunx 运维前景
互联网运维是一个融合多学科(网络、系统、开发、安全、应用架构、存储等)的综合性技术岗位,给运维工程师提供了一个很好的个人能力与技术的发展空间。
从个人角度看,运维工作的相关经验将会变得非常重要,而且也将成为个人的核心竞争力,优秀的运维工程师具备很好的各层面问题的解决能力与技术的发展空间。
由于运维岗位所接触的知识面非常广阔,更容易培养或发挥出个人某些方面的特长或爱好,如内核、网络、开发、数据库等方面,可以做得非常深入精通、成为这方面的专家。
Liunx 运维的职业发展
运维工程师从工作方式上可以分为几大类:
1、运维工程师/运维开发工程师:
负责具体的产品线运维工作,同时也需要掌握开发的能力,长期发展是称为大型系统的架构师。
2、运维平台研发工程师:
专门研发运维相关通用平台和技术,需要有一定的产品线运维经验或从产品线中拿到运维需求,长远的发展是成为各个技术纵向领域的技术专家。
3、数据库研发工程师/数据库工程师:
数据库方向是运维技术中较为特殊的一个方向,长远发展是数据库领域的技术专家,数据库架构师。
4、运维经理/运维总监:
运维同学做事情的过程中通常需要协调多个 RD 和 QA,协调和推进能力比较高的同学非常适合转型管理职位,长远的发展和技术部门的管理职位一样目标是 CTO、CEO。
各个方向上的工程师发展到一定阶段后,没有明确的界限,需要同时具备较强的运维、架构、编程、算法等能力,是一个要求很高的职业。以后运维工程师的旭阳会越来越高,规范也会越来越强,就像最近几年大家努力推荐的 DevOps 的概念,还有最近 Google SRE 的概念的学习,都会给运维行业针对运维人员的规范和要求越来越严格。