Linux 运维发展前景

运维人员的薪水通常低于开发人员,但随着技能提升,高级运维的需求和薪酬可与开发人员匹敌。文章提到,掌握系统工作原理、脚本开发、硬件配置及集群管理等技能可提升职业前景。顶级运维可能涉及DBA工作,甚至成为多部门总监,年薪可达数十万至百万。此外,参与架构设计是更高级别的迈进,而对硬件的深入理解是运维工作的关键。
摘要由CSDN通过智能技术生成

薪水前景:

总的来说,运维的薪水普遍比开发人员略低一点。这是因为上手运维工作比开发门槛略低,市场上有很多运维人员处于 “会搭建服务” 的状态。这种门槛确实比会 “粘贴复制” 代码,还要低一点。

但是随着你个人能力的提升,金字塔效应一样会很明显。各大公司都需要技艺高超的运维人员,开出的价格并不会比你同龄的开发人员明显低。

我目前在北京遇到薪水最高的运维人员在 40w(已有)到 50w(希望)一年。

且这只是我看到的运维工作部分,就发展来说当你技能、视角不断提升有可能通过运维岗位开始接触其他工作,有人提到的 DBA 是一种。而当你熟悉多种技能之后开始统一管理多个部门,则有可能变成多个部门的总监。这都是有可能性的 “发展”。而到这个层面的待遇,我个人猜测在 50w ~ 100w 年 。

职业前景:

  1. 熟悉常见硬件配置,了解常见硬件体系

  2. 会搭建常见服务、理解服务工作原理

  3. 精通系统工作原理(到这一步已经很少有人能做到了,能过滤掉 80%)

  4. 熟悉多种发行版本,RedHat 系 (Fedora , CentOS)、Debian 系 (Ubuntu)、Gentoo 系 (LFS,Arch)

  5. 熟练的脚本开发 ,Perl,Python,Shell (三选二,或者都会)、自动化技术。

---- 第一梯度结束 ----

  1. 集群化的管理思维方式 ,可以通过 Puppet ,脚本等等类似工具配合。

  2. 性能的极端优化 ,这个工作必须基于 2 的基础,实际上很少有人能够做到

  3. 多种数据库的原理、优化 MySQL,Oracle,MongoDB,Redis,这里面够你消耗掉一半的青春

  4. 高可用性以及负载均衡思维方式

— 第二梯度结束 —

  1. 与开发人员一起,参与架构设计

— 第三梯度结束 —

实际上第九点是贯穿在以上各点中循序渐进的过程。但是一定要有这个过程。

以上并不代表运维工作中所有的工作内容。

曾经有人讨论是否要用 Gentoo 来做 服务器系统。我不想在这里讨论运维应不应该用 Gentoo,我只想说,如果你要用,你必须对你的硬件相当相当熟悉!你才有可能获得那点性能的提升,这种熟悉包括 CPU,SATA SAS 总线等等的细节。所以对硬件设备的理解,是将运维工作做到极致的前提。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值