文档章节

毕业了,我是如何胜任Linux运维工程师的

l
 linux-tao
发布于 2017/09/10 16:39
字数 1644
阅读 4
收藏 0
点赞 0
评论 0

大学四年,前两年半都是浑浑噩噩的,一天都在和同学,室友吃喝玩乐中,好不快活。期间伙同寝室一起到处去浪,如果不出去浪,那么就在宿舍开黑,虽然每一把胜率都会兴奋的跳起。但是长此以往,总感觉心里缺少什么东西,大学读的计算机科学与技术专业,当时选这个专业主要是对游戏感兴趣,没想到上大学也陷进去了。前两年也学过不少计算机方面的知识,《计算机导论》、《数据结构》、《Java编程》、《C++编程》、《SQL server 2008数据库》等等,但是脑子中还是一片空白。因为平时上课也基本上听不进,只是偶尔听,然后懂一点点皮毛,考试前老师说重点,然后按照重点去背两天,一般都会过的。时间很快来到了大三下,一股莫名的焦虑袭来,好多同学都开始找实习工作了,一些同学开始通过学校和IT培训单位合作培训了,有去达内的,有去中软国际的。大部分人都是培训Java编程和C++编程,听说需求量很大,可是培训费却贵的吓人,虽然培训的时候不给钱,但是也差不多1.6-2W了,连一起开黑的两位室友也去培训了。搞得我也很恐慌,我也开始审视自己,也得好好准备准备了。

本来我也是一个随大流的人,可是我想那么多人都去了,我还真不想去凑这个热闹,因为大家都去了,我估计就没有说的那么吃香了。而且根据平时作业和老师讲课,我觉得我对写代码有种难以言喻的抵抗。后来在网上查了下,论坛也问了,大致意思就是“做IT或者互联网如果不想写代码能做什么?”好多过来人都说可以去做网络、Linux运维、运营、推广等等,也有些写的比较认真,我十分感谢。下来我对前面这4类进行了分析,运营和推广基本上排除掉了,我虽然不想写代码,但是还是想做技术类的;网络和Linux运维,我纠结了一段时间。后来一网友说做网络很苦逼,有些需要到处跑,经常出差,还要考各种CCXX证;那时候自己也没多少主见,也就排除了做网络这一块,于是决定在Linux运维这一块下一番功夫。

方向决定好了,说干就干,立即跑到图书馆借了基本Linux相关的书籍回来投入学习。学了大约不到一周,感觉太老火了,一方面是Linux的书籍一般都偏老了,还得去找老版本来学,而是有些例子按照书中来,根本等不到书中的结果,我又迷茫了。后来学着我的同学们的方式,试着找做Linux运维培训机构。有线上的,有线下的,可是问学费的时候,感觉心好痛,如的老男孩、马哥,4-6个月的培训费快赶上我4年的大学学费了,感觉很离谱的贵,我还真没有瞎说,我二本专业学费每年5-6K。后来找到一家做线上的Linux培训机构,当时是根据《Linux就该这么学》这本书找去的,后来联系他们培训的QQ群里一名叫A助教的管理员,我印象比较深刻是因为他说了句话,大致意思是:“说实话吧,趁未毕业,武装一番,就可以甩应届生一大截。等你毕业了,想再武装了,时间和时机都不对。一是学习没时间,二是就算学习了,有时间了,你也和同届没有太明显的差距。没有优势。”学费当时是2400,是好说歹说都不给少一分。当时说实话,我是奔着学费低去的。

后来在学习中进步还是比较快,培训是由书籍的作者亲自授课,书籍教程是以RHEL 7为教程,学习过程中再也不像直接借图书馆书那样,版本老、内容老、例子老、没人指导。那段时间每周上3节课,我有大量的时间去实践,刘老师说下课后一定要多动手,多实操,才会有用。我因为时间多,寝室只有我和另外一个基友了,他也在学自己感兴趣的技术。我对一些概念始终是模模糊糊的,经常忘记了,果然不常用的就容易忘,有时候怀疑自己是不是老了,还好没有放弃,不断的重复试验,加深理解,从而加深印象,后来终于对一些基础知识了然于胸,比如那些基础的权限、防火墙等等,后来我能自己编写一些简单的自动化shell脚本了。本来我的电脑就是按照打游戏的标准买的,学到后面需要搭建一些小集群服务的时候,这玩意终于发挥出来了它本来的价值,它最多可以跑8个左右的模拟机,还是带界面的,后来我使用vagrant管理虚拟机的时候,全部是命令提示符界面可以跑14台,内存的损耗那是相当的低。学完课程后,我自己好好巩固了1个月左右,我开始写简历,把自己能搭建的各种服务都写上去了,因为我还没有毕业算是应届毕业生,如同A助教说的那样,我的培训优势确实比较明显,在拿到的3份offer中选择了一家互联网游戏公司,获得Linux运维工程师实习资格。对于目前的我来说,我已经非常满足了,以前以为运维不怎么写代码,现在发现需要团队开发很多自动化工具,以Python开发为主,需要学习的地方还很多,不过我现在已经不那么排斥写代码了。离毕业还有这么长一段时间,希望在这里可以好好成长一番,成为一名Linux中高级运维工程师!

 

 

© 著作权归作者所有

共有 人打赏支持
l
粉丝 9
博文 563
码字总数 640167
作品 0
深圳
运维
老男孩:Linux运维工程师岗位前景及学习路线

Linux运维工程师岗位前景及学习路线 目录: Linux运维工程师岗位前景及学习路线... 1 讲师:老男孩自我介绍... 1 1.1 什么是Linux?... 1 1.2 Linux系统发展前景?... 2 1.3 什么是Linux运维?...

老男孩oldboy ⋅ 2017/10/24 ⋅ 0

没有RHCSA可以直接考RHCE吗?哪里可以报名?

RHCE是世界上第一个面向Linux的认证考试,它不是一个普通的认证测试,和其他操作系统认证考试相比,它没有笔试,全部是现场实际操作,所以RHCE成了业界公认的最难的认证考试之一。 红色认证工...

tututu_jiang ⋅ 04/26 ⋅ 0

Linux是什么?Linux学习哪个好?

Linux是什么?Linux学习哪个好?相信很多网友都有类似的疑惑。别急,看完这篇文章,你会有一个结论的。其实,现在各大公司,只要是招聘运维人员,肯定会提到Linux,那么,这个Linux是什么呢?...

长沙千锋 ⋅ 05/09 ⋅ 0

不管人工智能发展如何,开发者都有必要了解 Linux 内核

Linux 内核在计算机世界的地位有目共睹,称它为计算机世界的基石也不为过。而且它还是全球最大的开源项目,几乎最知名的科技公司都参与其中,包括谷歌、Red Hat、SUSE、Intel、Facebook、甲骨...

OSC源创君 ⋅ 2017/12/14 ⋅ 23

《Linux运维架构师课程 - 门徒班》【招生中】

课程简介 阿良的课程内容主要以企业核心技术为讲解对象,避免过多在企业中很少用的技术,从而减少学习负担,这样就可以把精力主要花费在更重要的技术上, 而不像其他培训机构那样,讲很多高大...

李振良OK ⋅ 2017/12/18 ⋅ 0

2018年4月下载中心资源下载TOP榜

2018年4月1日至4月30日下载中心资源下载TOP榜 A、系统运维 NO.1 下载数:716 资源标题:Windows Server 2016管理员操作手册 资源地址:http://down.51cto.com/data/2445174 NO.2 下载数:486...

51CTO下载 ⋅ 05/02 ⋅ 0

挨踢部落故事汇(14):分享助力运维能力的提升

本期主人公大师兄,人称翔神,目前就职于某知名商城架构部Linux运维工程师一职,熟悉高并发,负载均衡,Redis集群高可用,运维开发等,喜欢和同道中人分享运维那些事儿。 大师兄·Linux运维工...

51CTO编辑部 ⋅ 2017/06/12 ⋅ 0

作为一名Linux运维,什么让你觉得最有价值感?

今天是1024程序员节,不知道作为程序员的你今天都会安排个什么活动? 今天会不会到公司遇到惊喜呢? 按照惯例,小编给大家普及下1024程序员节的来历: 1024程序员节是中国程序员的共同节日。...

马哥教育 ⋅ 2017/10/25 ⋅ 0

学习韩立刚老师IT运维课程,成为韩立刚老师正式学生,在全国范围为你就近推荐工作。

2018年5月21日,万恒教育成立IT运维就业指导部门,为韩立刚老师正式学生推荐工作,实习单位。和国内IT外包公司HR长期合作,韩立刚老师技术考核通过的学生,为学生在全国范围就近推荐工作。 ...

onesthan ⋅ 05/22 ⋅ 0

新书《Linux集群和自动化运维》目录

推荐序一 在全球“互联网+”的大背景下,互联网创业企业的数量如雨后春笋般大量产生并得到了快速发展!对“互联网+”最有力的支撑就是Linux运维架构师、云计算和大数据工程师,以及自动化开...

抚琴煮酒 ⋅ 2016/08/17 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

磁盘管理—逻辑卷lvm

4.10-4.12 lvm 操作流程: 磁盘分区-->创建物理卷-->划分为卷组-->划分成逻辑卷-->格式化、挂载-->扩容。 磁盘分区 注: 创建分区时需要更改其文件类型为lvm(代码8e) 分区 3 已设置为 Linu...

弓正 ⋅ 32分钟前 ⋅ 0

Spring源码解析(六)——实例创建(上)

前言 经过前期所有的准备工作,Spring已经获取到需要创建实例的 beanName 和对应创建所需要信息 BeanDefinition,接下来就是实例创建的过程,由于该过程涉及到大量源码,所以将分为多个章节进...

MarvelCode ⋅ 51分钟前 ⋅ 0

a href="#"

<a href="#">是链接到本页,因为你有的时候需要有个链接的样式,但是又不希望他跳转,这样写,你可以把这个页面去试试

颖伙虫 ⋅ 58分钟前 ⋅ 0

js模拟栈和队列

栈和队列 栈:LIFO(先进后出)一种数据结构 队列:LILO(先进先出)一种数据结构 使用的js方法 1.push();可以接收任意数量的参数,把它们逐个推进队尾(数组末尾),并返回修改后的数组长度。 2....

LIAOJIN1 ⋅ 58分钟前 ⋅ 0

180619-Yaml文件语法及读写小结

Yaml文件小结 Yaml文件有自己独立的语法,常用作配置文件使用,相比较于xml和json而言,减少很多不必要的标签或者括号,阅读也更加清晰简单;本篇主要介绍下YAML文件的基本语法,以及如何在J...

小灰灰Blog ⋅ 今天 ⋅ 0

IEC60870-5-104规约传送原因

1:周期循环2:背景扫描3:自发4:初始化5:请求6:激活7:激活确认8:停止激活9:停止激活确认10:激活结束11:远程命令引起的返送信息12:当地命令引起的返送信息13:文件传送20:响应总召...

始终初心 ⋅ 今天 ⋅ 0

【图文经典版】冒泡排序

1、可视化排序过程 对{ 6, 5, 3, 1, 8, 7, 2, 4 }进行冒泡排序的可视化动态过程如下 2、代码实现    public void contextLoads() {// 冒泡排序int[] a = { 6, 5, 3, 1, 8, 7, 2, ...

pocher ⋅ 今天 ⋅ 0

ORA-12537 TNS-12560 TNS-00530 ora-609解决

oracle 11g不能连接,卡住,ORA-12537 TNS-12560 TNS-00530 TNS-12502 tns-12505 ora-609 Windows Error: 54: Unknown error 解决方案。 今天折腾了一下午,为了查这个问题。。找了N多方案,...

lanybass ⋅ 今天 ⋅ 0

IDEA反向映射Mybatis

1.首先在pom文件的plugins中添加maven对mybatis-generator插件的支持 ` <!-- mybatis逆向工程 --><plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-ma......

lichengyou20 ⋅ 今天 ⋅ 0

4.10/4.11/4.12 lvm讲解 4.13 磁盘故障小案例

准备磁盘分区 fdisk /dev/sdb n 创建三个新分区,分别1G t 改变分区类型为8e 准备物理卷 pvcreate /dev/sdb1 pvcreate /dev/sdb2 pvcreate /dev/sdb3 pvdisplay/pvs 列出当前的物理卷 pvremo...

Linux_老吴 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部