点击上方蓝字
关注大侠之运维
后台回复99.99% 获取运维干货物
在知乎上有这么一个问题,如何应聘初级运维,关于这个问题,看到回答都比较早了,有些内容放到现在已经比较过时了,这篇文章就来谈谈这个问题。
之前看了下目前关注我的号的朋友,年龄都不大,所以这篇文章中提到的一些点也比较适合,有不同的观点或者意见可以直接留言,相互共勉。
本文主要从简历、技术、其它三方面来聊下初级运维如何应聘。

♦️
关于简历
简历应该算是第一面了,前段时间部门需要招一个初级运维,真正就是简历就筛掉了很多,虽然大部分情况下和面试官的主观感受有关,但是一些点是重点关注的。
其实每家公司面试关注的点会有多不同,所以在面试前建议重点看下应聘要求,简历上的点需要有所侧重。
另外简历个人建议要简单,不要长篇大论,尤其是运维岗位,实际上项目并没有很多,可以写一些自己重点参与的。
对于一些自己熟练的可以重点写,因为面试的时候大部分还是根据你的简历来问的,所以一定要突出重点,不了解的可以不写,不然反而会起到反作用。
因为是初级运维,所以更多的是看重基础和学习能力,在简历上应该有所描述,面试的时候也需要尽量的去展示。
说实话,大部分的运维岗还是比较累的,选择面试公司的时候,可以结合业务来选择

♦️
关于初级运维的技术需求
因为是初级运维,所以我重点介绍下,这个级别需要掌握哪些内容
说实话,运维需要一直学习,所以需要掌握的技能是很多的
关于基础
一些常用的命令你的熟悉吧,这个是最基础的了,常用命令的常用选项得知道吧,对一些命令的熟悉程度可以看到很多东西
所以初级运维很多时候还是会被问到这类问题的,建议去看下鸟格私房菜,这本书很厚,可以作为字典来查看,但是能够看完,并且掌握一半的话,那么面试初级运维是没问题的
常用的中间件得有了解,常用的配置,如何修改,虽然实际后续工作中这些内容都已经标准化了,但是还是得知道
毕竟很多公司面试时是造飞机,实际进去只是组装飞机,甚至都不需要拧螺丝了。
除了命令、中间件外,其它东西能够自己学就尽量去学习了解。
关于脚本
不管一家公司的自动化运维做到何种程度,一些基础的脚本也是需要的
可以是shell,也可以是python,或者python+shell,不需要你下笔有神,遇到一些问题,能够有思路,不要一味的手动去干就好
脚本其实主要还是简化日常的工作的,虽然写一个脚本需要一些时间,但是能够将你日常的操作都简化掉,还是有必要的。
如果是公司内有专门的作业平台,那么日常的一些脚本维护,或者是任务的添加也是需要你来完成的
关于监控
监控应该是运维工作中最核心的一个点了
对于监控组件还是需要有一定的了解的,不管是传统的zabbix、还是prometheus,或者是一些比较新的开源监控组件TICK或者夜莺啥的
初级运维进去之后,很多时候还会去做监控的配置,甚至是一些监控覆盖度的检查,这种情况下你就需要对各类监控组件有了解了。
除了对常规的资源、进程的监控外,一些链路监控、日志监控的方案也要有所了解,大部分规模不错的公司,这些都是有的,需要做的更多的是日常的维护。
如果是初创类公司,那么可能还需要做一些从0到1的东西。
关于架构
虽然初级运维涉及到的并不多,但是一些基础的点,还是需要掌握的,如对于网络的开放,生产实例避免单点等。
关于自动化运维
没有那么大规模的公司,更多时候是通过ansible+脚本来做的,涉及到发版,大部分公司用的也是jenkins+gitlab
但其实现在大部分公司都是有自己的devops团队,发版也基本是自动化了,很多时候,可能是对于平台的使用
其它
主要还是谈谈意识,作为运维有一部分时间是用来处理生产异常的,如果快速的定位解决问题才是重要的
除了各类监控要到位外,很多时候排查问题还是要依赖经验的,这个需要一定时间的积累。
以上是一些运维需要关注的点,尤其是初级运维,应该是在这些基础的点上有所扩展,慢慢形成自己的知识链。
更多其它关于运维的内容,欢迎交流

👆点击查看更多内容👆
推荐阅读
记得星标记一下,下次更容易找到我





