`
nigelzeng
  • 浏览: 610700 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

【转】一个5年运维工程师的新年回首

阅读更多

 

本文出自 “转身离开-王军” 博客,http://johnwang.blog.51cto.com/474770/755932

 

杭州的2012显得很阴冷。1号2号是我oncall,所以大门不出、二门不迈。一边的笔记本几乎是24小时开机,今天还算清净,处理了一个工单后一直没人打扰。昨天在微博上疯了个消息,大意是说时间过的太快,转眼又是一年的最后一天了,得回首一下。一个同事回消息说:习惯回首说明你老了。是啊,从06年毕业后到今天,5年半了,奔三的人往往在这个时候总是特别的惆怅。作为一个从事了5年运维工作的我来说,不算资深,但也算是有所经历的人,这么说不过分吧。

时间先回到2008年吧,也是今天,记得不错的话,镇江大雪。我和一起住的同学一起谈论憧憬着不知未来的将来,虽然谈话本身没有什么结论,但却有了一个坚定的想法:Do Something!是啊,如果就这样生活,说不定哪一天我会后悔,后悔年轻的时候没有抓住自己的机会,我不甘心只是一个小角色。于是7月,在那个最热的夏天,毅然决然的离开,放弃了生活了6年的城市(4年大学,2年工作),放弃了稳定的工作,放弃了已购的新房和当年在这里生活的一切想法。走的那一天,7月12日。登上去往上海的动车,一路上的的忐忑至今让我记忆犹新。到了上海,踏着脚下的土地,看着周围如潮的人群,内心的感觉实在是无法言喻。

时间倒回到2006年。大学毕业的我成功的和其他人一样,拿到了毕业证,拿到了失业证。记不清几个月后,阴差阳错的进入到一家金融机构,做起了公司网管,这也算是我运维工作的起步吧。工作中发现自己专业知识方面实在是太过欠缺,于是养成了每天学习网络知识的习惯,我必须承认,一开始,我只是想更多的知道一些原理,后来居然发现自己着迷了。当年我拿着1500元的工资,居然省吃俭用的,凑齐1500去报名学习CCNA的课程,也算是巧合,也是个夏天。2006年十月一日,我到南京参加为其一周的培训,当时还有几个同学在南京,于是借住在同学宿舍的客厅里。这里插一句,有个兄弟宿舍里及其脏乱,地上各种垃圾里还夹杂着用完丢弃的套套,恶心的我到现在想起来还能吐。培训7天的内容现在看很简单,但是当时对于我来说还是很有压力,学完回来为了做实验,又借钱买了一台戴尔笔记本,14寸的宽屏在那个年代还是很潮的。那时候上班每天都能准点下班,下了班后就是我一个人在家里用dynamics做实验,后来虚拟机不过瘾,又花大几千买了一套cisco的设备回来每天敲实验。等我慢慢的对网络越来越有感觉的时候,突然有一天萌生了一个想法,说到底就是渴望成就感。(此处插播广告,当年这套设备总共花了2500,3个25系列的路由器,另加一个是带异步口的,型号应该是2511,试验中充当终端服务器。这套设备现在闲置在家中好久了,有意者愿1600出。使用设备学习的感觉要比模拟器好n多倍,私信详谈)

继续回到2008年。在上海没有想象中风顺,到11月份我找到一份工作,系统工程师。上班的前一天,我跑到徐家汇的一个李宁鞋店,买了一双我看过好几遍都没有舍得买的鞋,是啊,打完折300元的鞋,现在买什么都没有当年那样的满足感了。第一个月拿到工资的时候,不禁哑然失笑了,2700元。可是,这是自己选择的路,哪怕跪着,也要走完。可是今天我必须承认,当年的这2700元的时代,却是我成长最快的时代,我第一次那么大密度的接触到那么多的技术,我不记得当时在那里度过了多少个不眠的夜晚。可是,直到现在,还有当时的一些互联网公司使用了整套由我配置的网络设备,网站使用我亲手搭建的负载均衡设备,这些足以让我满足。后来虽然经历过易趣网、51job、阿里巴巴,虽然后来工资待遇、福利方面也比那时得到改善,但是就这段经历而言绝对是最值得回忆的。

不得不说在阿里巴巴的这15个月。如果说,之前的经历都是在基础性的成长,那么在阿里巴巴的经历应该算是眼界的开阔。阿里的技术人员是非常密集的,而且高手如云,你可以接触到各类在业界牛中逼哄哄的人,无论如何,只要你愿意,你都可以主动的和他们沟通学习。另外一点加班是非常正常的,我不了解其他非技术部门的情况,但是就技术类的岗位,加班是太正常不过的事情。刚来的那会儿,由于当时新上的一款产品只有我一个运维人员,产品正常的运维以及bug排查太占用时间,我几乎每天都是凌晨回去。有时候临到下班时间都没什么加班的需求,突然到7点来一个case。记得有次周末,准备下班了,突然有个用户,十万火急的跑过来说有个十万火急的需求,结果查明是内部一个测试虚拟化平台的虚拟机启动不了,当时由于不支持虚拟机的冷热迁移,只能手工hack产品逻辑,手工冷迁移,7台机器花了十几个小时才全部启动成功并恢复所有数据,一个晚上修复数据。TAXI票单上显示回家的时间是7点09分,第一次目睹杭州的早晨,我背着厚实的笔记本,感觉着肩头的承重、冬天的刺骨,还有对未来的希望。可是在那一刻,我觉得希望是一个永远都可以用来欺骗自己的词汇。这样的事情还有很多,后来虽然人员上得到了补充,但是同时所要运维的集群个数也是急剧增加,附属产品也一个个的起来,这样加班还是家常便饭,加上产品24*7的故障响应,每个运维人员在经历和体力上都同时面临着考验。此时此刻,我个人参与的产品横跨弹性计算平台(虚拟机生产控制系统)、SLB(基于lvs的软件负载均衡)、ACE(cloud engine应用托管),面对多个产品线的运维工作,在新的一年里,总结和理顺流程已经是刻不容缓的一件事情。

总结一下吧,也算是对希望跨入运维或是刚刚踏入运维序列的同学的一点建议。运维工作真的是一件非常具有挑战性的工作,意味着你要付出比平常人更多的精力,意味着你必须要放弃很多休息时间,当然你也会收获很多,在知识广度上的扩充和积累绝对是非常迅速的,我个人认为可能需要你有一些小聪明或是灵性,说到底就是能迅速的弄懂很多原理来解决眼前的事情。意味着24*7的工作性质,意味着无尽的问题,意味着冬天里半夜3点中的一个电话你必须立即解决。不论是成就感还是挫折感你都能在这里体味的淋漓尽致。新形势下的运维人员也要同时具有软件开发的能力,至少不能仅仅局限于只会一种语言,运维工具的开发能力是非常重要的现代运维的特征,英语里面的一个新的词汇叫做dev-ops,说的就是这个。几年前没有开发经验就可以做运维,因为那时候的运维基本上是充当开发人员的助手、做着重复和没有技术含量的事情的,但是现在,如果说没有开发经验是做不好一个运维工程师的,在某种程度上来说,这也是我个人的短板,急需提升。可以说现代运维给运维工程师提出了更为严格的要求,运维工程师在facebook里面是最被尊重的一批人,被称之为一群“无所不懂”的家伙,他们可以给开发人员提供各种思路和帮助。一句话说,运维人员的角色已经需要你can be anyone,运维人员任重而道远,所以如果你做好准备的话,Go and have fun!

 

 

分享到:
评论

相关推荐

    运维工程师笔试题.doc

    【运维工程师笔试题】 在运维领域,笔试题通常用来评估候选人的基础知识和技能。这份运维工程师的笔试题主要涵盖了Linux系统知识和Web容器两大主题,包括填空题、选择题和简答题。以下是对这些知识点的详细解释: ...

    2020运维工程师年终工作总结.pdf

    作为一名运维工程师,2020年的年终工作总结涵盖了多个方面的职责和挑战。运维工程师的主要任务是确保公司的网络应用系统稳定运行,以及对硬件、软件、网络的维护和管理。以下是总结中的关键知识点: 1. **系统开发...

    运维工程师笔试题

    * RAID 5:分布式奇偶校验的独立磁盘结构,奇偶校验码存在于所有磁盘上,任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。 六、Oracle 数据库备份 * 物理备份:开启网络监听,备份数据库文件。 ...

    IT运维工程师笔试题[参考].pdf

    IT 运维工程师笔试题目总结 本资源摘要信息涵盖了 IT 运维工程师笔试题目相关知识点,涵盖网络基础知识、网络设备、网络协议、服务器管理、存储技术、数据库管理、操作系统等方面。 一、网络基础知识 * 双绞线两...

    (完整版)系统运维工程师笔试题目--答案版.pdf

    软链接类似于Windows的快捷方式,而硬链接则是指向文件的相同i节点,两个链接文件共享同一个文件的存储空间。 3. **权限数值表示**: - 文件权限d-rw-_r--_r--转换成数值形式为744,其中d表示目录,rwx对应4+2+1=7...

    Linux运维工程师实战脚本.zip

    在“Linux运维工程师实战脚本.zip”这个压缩包中,我们很显然会发现一系列与Linux系统管理和运维相关的脚本。这些脚本对于那些已经具备一定Linux基础,希望深入到高级运维领域的工程师来说,是非常宝贵的资源。Linux...

    Linux实战型企业运维工程师试题测评 433页

    根据提供的文件信息,以下是Linux实战型企业运维工程师试题测评的知识点详解: 1. NGINX代理日志记录问题:在配置NGINX作为反向代理服务器时,需要记录真实的客户端IP地址,而不是代理服务器自身的IP地址。这可以...

    自动化运维工程师进阶实战【DevOps训练营,第6期+第3期】

    分享一套运维课程——《自动化运维工程师进阶实战【DevOps训练营】》,第6期,2022年5月完结新课,提供有配套的课件+软件(7个多G)下载。课程大纲:第1章、开班仪式第2章、开篇词:运维发展趋势及运维人的转型升级...

    运营商网络运维工程师的SRE转型之路.pdf

    通过对运营商网络运维工程师的SRE转型之路的分析,我们可以总结出以下几个关键点: 1. 运营商网络运维工程师的角色转变:从传统的网络运维工程师到SRE(Site Reliability Engineer)的角色转变,这需要他们具备强的...

    桌面运维工程师能力试卷试卷题库(面试版本).docx

    桌面运维工程师是IT领域中一个重要的职位,主要负责维护和支持用户的桌面环境,确保用户的计算机系统能够稳定、高效地运行。这份试卷涵盖了桌面运维工程师需要掌握的关键技能和知识,包括但不限于故障排查、硬件识别...

    IDC运维工程师面试题及其答案.doc.pdf

    7. **磁盘分区**:在MBR(Master Boot Record)分区表下,一个硬盘最多可以有四个主分区。 8. **Windows数据库**:SQL Server、MySQL和Oracle是Windows平台常用的数据库系统。 9. **Linux发行版**:Red Hat、...

    2022年黑龙江省地区运维工程师职位薪酬调查报告.pdf

    【2022年黑龙江省地区运维工程师职位薪酬调查报告】揭示了该地区运维工程师的薪酬分布情况,这对于求职者和企业了解市场行情具有重要参考价值。本报告详细分析了不同类型的企业的薪酬水平,包括外商独资企业、合资...

    初级运维工程师面试题总结.doc

    - init进程:作为系统启动的第一个进程,读取/etc/inittab配置文件,根据运行级别启动相应服务。 - 运行级别:如0表示停机,1为单用户模式,2和3分别是无NFS支持的多用户模式和完全多用户模式,4保留,5为图形界面...

    Kubernetes、K8s CKA 认证实战班(K8s运维工程师,第9期,v1.23版本,2022年7月完结新课)

    课程针对v1.23版本,这是Kubernetes的一个关键稳定版本,包含了最新的特性和改进。 Kubernetes,简称K8s,是目前最流行的容器编排系统,用于自动化容器化应用的部署、扩展和管理。它提供了一种跨多个主机的集群环境...

    运维工程师个人简历.docx

    【运维工程师】是IT行业中一个重要的职位,主要负责系统、网络和应用的稳定运行,确保企业的业务连续性和高效性。运维工程师需要具备多种技能,包括但不限于服务器管理、网络配置、数据库维护、监控工具的使用、自动...

    软件运维工程师的职责说明-岗位职责-.docx

    软件运维工程师是IT行业中至关重要的...软件运维工程师的工作涵盖了软件生命周期的多个阶段,从系统的部署到后期的维护和升级,他们不仅是问题的解决者,也是系统性能的优化者,是企业信息技术基础设施的重要守护者。

    大数据运维工程师工作的岗位职责.pdf

    大数据运维工程师是大数据领域中非常重要的一种职业,负责大数据平台的构建、运维、监控和优化。以下是大数据运维工程师的岗位职责和任职要求: 岗位职责 1. 负责公司大数据集群的构建、任务调度、监控预警、持续...

    运维工程师个人求职简历范文.docx

    1. **操作系统熟练度**:如描述中提到的,运维工程师需要熟练掌握QNX系统,这是一款实时操作系统,通常用于嵌入式设备,比如地铁AFC系统。此外,还需要熟悉Linux系统,这是服务器领域广泛使用的操作系统。 2. **...

    沙龙第五期PPT:运维工程师的职业发展

    2. **确定目标薪资**:设定一个合理的薪资期望值,这有助于在选择职位时更有针对性。 3. **了解目标职业的需求**:研究目标职位所需的技能和经验,以便有针对性地提升自己。 4. **评估自身与目标职业的距离**:分析...

    IT运维工程师工作的职责.docx

    11. **多技能要求**:运维工程师需要具备计算机相关专业的教育背景,至少3年的相关工作经验,熟悉多种操作系统(如Windows Server或Linux),掌握网络设备配置,了解JAVA、SQL、C语言和Oracle数据库。 12. **服务...

Global site tag (gtag.js) - Google Analytics