超全的运维职业规划,帮你快速找到职业发展方向!

超全的运维职业规划,帮你快速找到职业发展方向!

2023年7月23日发(作者:)

超全的运维职业规划,帮你快速找到职业发展⽅向!运维,这⾥指互联⽹运维,通常属于技术部门,与研发、测试、系统管理同为互联⽹产品技术⽀撑的4⼤部门,这个划分在国内和国外以及⼤⼩公司间都会多少有⼀些不同。⼀个互联⽹产品的⽣成⼀般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运⾏维护。运维的职责对于初创公司,运维部和系统部⼀般是合⼆为⼀的,相关⼯作由同⼀批⼈负责,界限可能不是很明显。⼤型公司对运维⼯作的要求更⾼,需要有更精细的分⼯,因此机房/⽹络/操作系统相关的底层⼯作分离出来由专⼈负责,成为系统管理部,⽽上层和应⽤产品相关的⼯作则由运维负责,成为运维部。以下从互联⽹产品⽣命周期和运维涉及的技术分别来看分⼯较细的⼤型互联⽹公司中运维⼯作的职责。运维⼯程师使⽤的平台、⼯具运维⼯程师使⽤的运维平台和⼯具包括:•Web服务器:apache、tomcat、nginx、lighttpd•监控:nagios、ganglia、cacti、zabbix•⾃动部署:ansible、sshpt、salt•配置管理:puppet、cfengine•负载均衡:lvs、haproxy、nginx•传输⼯具:scribe、flume•备份⼯具:rsync、wget•数据库:mysql、oracle、sqlserver•分布式平台:hdfs、mapreduce、spark、storm、hive•分布式数据库:hbase、cassandra、redis、MongoDB•容器:lxc、docker•虚拟化:openstack、xen、kvm•安全:kerberos、selinux、acl、iptables•问题追查:netstat、top、tcpdump、last⼴义上所有开源的软件都是运维⼯程师会使⽤到的平台和⼯具,同时也包括运维各个技术⽅向上⾃⾏研发的各类平台。运维需要的技能和素质•运维以技术为基础,通过技术保障产品提供更⾼质量的服务。运维⼯作的职责及在业务中的位置决定了运维⼯程师需要具备更加⼴博的知识和深⼊的技术能⼒:•扎实的计算机基础知识,包括计算机系统架构,操作系统,⽹络技术等;•通⽤应⽤⽅⾯需要了解操作系统、⽹络、安全,存储,CDN,DB等,知道其相关原理;•编程能⼒,⼩到运维⼯具的开发⼤到⼤型运维系统/平台的开发都需要有良好的编程能⼒;•数据分析能⼒:能够整理、分析系统运⾏的各项数据,从中发现问题及找到解决⽅向;•丰富的系统知识,包括系统⼯具、典型系统架构、常见的平台选型等;•综合利⽤⼯具和平台的能⼒;•运维⼯作的复杂性对这个岗位的运维⼯程师们的软素质也提出了要求:•时间管理能⼒,特别是碎⽚化时间的处理能⼒;•沉稳的⼼态,⾯对紧急情况时需要处变不惊;•沟通能⼒、团队协作,运维⼯作跨部门、跨⼯种⼯作很多,需善于沟通、并且团队协作能⼒要强;•⼯作中需胆⼤⼼细:胆⼤才能创新、不⾛寻常路,特别对于运维这种新的⼯种,更需创新才能促进发展;⼼细,运维⼯程师是最⾼线上权限者,需要谨慎⼼细;•主动性、执⾏⼒,能够主动学习国际国内的运维技术,并引⼊到⼯作中,提⾼运维的质量和效率;运维⼯作的开展⽅式业务运维⼯程师的⽇常⼯作包括:•监控线上的服务质量•响应异常/处理突发故障•在线发布/升级产品•和相应产品线的研发和测试协调处理产品问题•基于⼯作中的问题和数据分析进⾏抽取,将运维经验理念落地沉淀为⽅法论/⼯具/系统/平台,并制定相关的改进计划,在各个技术⽅向上落地实现,最终反馈回运维⼯作中,提⾼运维本⾝的效率和产品的价值运维⼯程师的职业发展运维⼯程师从⼯作⽅式上分为⼏⼤类:运维⼯程师/运维开发⼯程师:负责具体的产品线运维⼯作,同时也需要掌握开发的能⼒,深⼊业务,最了解业务的痛点和问题,同时研发/优化针对产品业务需求的平台、⼯具和⼿段,能够接触到各类优秀的系统架构并有能⼒做出优劣对⽐,同时对业务的掌控决定了相应运维⼯程师在业务发展中的作⽤。长远发展是成为⼤型系统的架构师。运维平台研发⼯程师:专门研发运维相关通⽤平台和技术,需要有⼀定的产品线运维经验或从产品线中拿到运维需求。对研发能⼒有较⾼的要求,对系统的设计有较严格的标准,并且能够理解⽤户需求,做出适合服务运维和满⾜运维⼯程师使⽤体验的运维产品,长远的发展是成为各个技术纵向领域的技术专家。数据库研发⼯程师/数据库⼯程师:数据库⽅向是运维技术中较为特殊的⼀个⽅向,由于业务的重要性通常需要专设岗位,业界在该⽅向也有深厚的研究和积累。主要⽅向有数据库内核、云数据库等,长远发展是数据库领域的技术专家,数据库架构师。运维经理:运维同学做事情的过程中通常需要协调多个RD和QA同学,对协调和推进能⼒要求⽐较⾼,对⼀些技术深度还不错,协调和推进能⼒⽐较⾼的同学⾮常适合转型管理职位,长远的发展和技术部门的管理职位⼀样⽬标是CTO、CEO。各个⽅向上的⼯程师发展到⼀定阶段后,没有明确的界限,需要同时具备较强的运维、架构、编程、算法等能⼒,是⼀个要求很⾼要求的职业。运维的⾏业前景从⾏业⾓度来看,随着中国互联⽹的⾼速发展、⽹站规模越来越来⼤、架构越来越复杂,对专职⽹站运维⼯程师、⽹站架构师的要求会越来越急迫,特别是对有经验的优秀运维⼈才需求量⼤,⽽且是越⽼越值钱。运维平均薪酬14600元/⽉从个⼈⾓度,运维⼯程师技术含量及要求会越来越⾼,同时也是对公司应⽤、架构最了解最熟悉的⼈、越来越得到重视。运维各地区招聘需求量互联⽹运维是⼀个融合多学科(⽹络、系统、开发、安全、应⽤架构、存储等)的综合性技术岗位,给运维⼯程师提供了⼀个很好的个⼈能⼒与技术的发展空间。运维⼯作的相关经验将会变得⾮常重要,⽽且也将成为个⼈的核⼼竞争⼒,优秀的运维⼯程师具备很好的各层⾯问题的解决能⼒及⽅案提供、全局思考的能⼒等。由于运维岗位所接触的知识⾯⾮常⼴阔,更容易培养或发挥出个⼈某些⽅⾯的特长或爱好,如内核、⽹络、开发、数据库等⽅⾯,可以做得⾮常深⼊精通、成为这⽅⾯的专家。当前国内外对运维⼈才的需求⾮常迫切,运维⼯程师的薪资也⽔涨船⾼,与研发、测试等技术部门持平,甚⾄超出。不管是零基础还是想转⾏的⼩伙伴,选对⽅向加速才有意义!选择三⽹,适不适合试过才知道~

发布者:admin,转转请注明出处:http://www.yc00.com/news/1690100223a305978.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信