文章目录

  • (一)学习运维要理清的三个问题
    • 第一个问题,我能不能学运维
    • 第二个问题, 要不要考证
    • 第三个问题, 报培训班和自学的差别到底在哪
  • (二) 怎么开始入手学习运维
    • 第一个问题,学到什么程度
    • 第二个问题,解决问题的能力如何练
    • 第三个问题,怎么找一份好工作
  • 总结

(一)学习运维要理清的三个问题

第一个问题,我能不能学运维

学习运维的人分为三类:
第一类: 科班出身,但是没有运维经验的应届本科或者专科

这类学员已经有了计算机基础,原则上不建议报培训班,直接自学就可以。 那么自学要怎么开始?
其实很简单,找一个市面上你认可的培训机构,把他们的大纲要过来,他们的大纲就是一个从零基础入门的课程,直接根据大纲来学习就可以。
有些培训机构的大纲对每一个知识点都写的很详细,直接根据那些知识点学习。 当然在开始学习前,你得先了解一下整个的运维知识体系,自己画出一个技术栈的思维导图,看看自己缺哪里,补哪里即可。
所谓的运维体系就是,现有的运维工程师,他们都会哪些技能,用思维导图标出来,便于知道自己哪里还有欠缺,

第二类: 已经在职,但是感觉自己知识点单一,想要提高的职场人。

这一部分人也分为两类,一类是科班出身,自学就可以,学不会只能说明自己懒。 当然也有其他情况,毕竟不是每个上大学的孩子都是认认真真的读了四年书。

另一部分是非科班出身,从网络工程师等岗位一路干到运维,甚至有些是转行过来的,觉得新技术越来越多,自己已经跟不上时代的发展了。而且因为在公司工作,自己的学习能力或者时间有限。 这部分学员我建议他们报班学习,能够用钱解决的问题,都不是事。 所以花钱买经验,但是要注意选择好的培训机构。不是名气大的培训机构就是好机构,而是有选择性的,多听几节课,看看哪个老师的讲课风格适合自己,适合自己的才是最好的。

从不歧视非科班生,但如果你在工作三年后还不把计算机基础补上,注定会跟不上新技术的发展。

第三类: 非运维岗位在职人员,听说运维赚钱,转行过来的学员
人生都已经这么痛苦了,为啥还要找点更痛苦的事情做,运维真的不是你想象的那么好做。

如果你处在这一类里面,要结合自己自身条件来考虑。 转行穷三年,你要做好三年内承受巨大压力的准备,这个压力不单单是经济上的压力,还有心理上的压力。

当然这里也有分类:

  1. 如果你年龄还小,刚刚毕业一两年转行,甚至在27岁前转行,沟通能力还可以,建议不要自学,找个靠谱的培训机构,用钱买经验。因为你二十七岁转行之后,已经没有其他机会在转行了。如果再转行,只能说你的职业规划没有做好,而且转行越晚承受的压力越大。
  2. 如果你的年龄已经过了28岁,甚至已经到30,而你之前的工作又与运维没关系,沟通能力也欠缺。 我不是很看好你的前景,的确也有人成功转行了,但比较危险。

更重要的是,如果你已经三十了,你觉得别人能学好的知识你也可以学好,但是你忽略了一点,这一点叫注意力, 一个刚毕业的学生,他可以一节课45分钟不走神。而一个过了三十岁的人,已经七八年没有在课堂学习过了,平均每几分钟就要走神一次,四十五分钟下来其实没有听见去多少。

这类学生最大的特点就是,知道自己应该好好学习,但是管控不了思想开小差。根据以往学员的表述,大部分大龄学员上课的状态是这样的:
讲师刚开始讲课
大龄学员:
”老师刚刚开始讲课,我要好好听,我花了这么多钱应该比其他学院更努力才行“
十分钟后
”天呢,刚刚老师说啥了,我怎么走神了,不行,我换个姿势好好听课,毕竟我是来学习要转行的,我比他们大,我要努力“
十分钟后
“又走神了,什么也没听到,看来下课得好好听视频了”
。。。。。 一节课又一节课的没听见老师讲啥,一天就过去了。

最后要补充的是,如果你想在北京工作个三五年回老家发展,而你的老家又不在一线城市,甚至都不在省会。建议不要考虑学运维,因为你回家没有任何用武之地。还不如学学网络来的实战,或者学学PHP这种小众的开发语言,老家还是可以用上的,像Python,Linux这种,老家很少能用上。

当然还可能有很多情况,这里不再一一列举,只是想告诉你,选择职业要考虑自身条件以及未来自己的发展,而不是只看眼前是不是赚钱。

第二个问题, 要不要考证

运维证书有很多,单说红帽认证,RHCE, RHCA证书到底有没有用?
如果你是一个对拥有证书这件事特别痴迷的人,不在意这个证书到底有没有用,只想用证书证明自己,那大可以考,毕竟这是你的价值观。比如我就是一个考证狂魔,我拥有的证书只是为了考证书而考证书,今年还打算考口译证书,心理咨询师证书等。

除了上面说的这种情况外,只有两种情况推荐考,一种是刚刚毕业打算从事运维行业的学员,一种是公司里给报销费用让考试的学员。

如果刚刚毕业,拥有证书的确说明你在学校的时候学习能力还可以,这是一种能力的体现,也是一种愿意从事这个行业的保证,公司会觉得证书都考了,不至于干几天辞职转行干别的吧。

如果是公司给报销考试费用让你去考,就不用解释了,这种机会不多,而且考下来可能还会加薪。赚钱的事,不抢着做,还上啥班。

还有一种情况,如果你未来想做讲师,打算教书育人,带领小伙伴们一起踏入技术的殿堂。 那这种情况是硬性需求,虽然有些培训机构并不在意证书,但你要考,尤其是RHCA这种级别比较高的证书一定要考,考下来可以提高你自身的知名度,毕竟你不会给培训机构打工一辈子,说不定要自己创业,那这个证书就是你个人最好的背书。

有没有听说过一种斜杠生活叫自媒体,打造个人IP,没听过也不要紧,这种证书就是打造个人IP最好的背书。

第三个问题, 报培训班和自学的差别到底在哪

这个问题我以前也一直很困惑,直到我从事了教育行业,带出了几千个小伙伴之后,我发现报培训班和自学最大的差别,在于学员自己的辨别知识的能力。

什么意思?

意思就是,自学的根本在于你是否具有辨别知识的准确性的能力。 如果一个问题,你百度出来的答案你无法辨别是不是对的。那不好意思,你需要先参加培训把自己辨别知识能力练出来。 而如果一个学员可以通过百度找到知识在哪,也能够确认找到的就是对的,那你的自学也就没问题了。

看到这,相信要不要自学这件事你已经能够确定了。哪怕你是科班学员,没有知识准确性的自主辨别能力,也不建议直接开始自学,可以先从培训入门,再自学。

(二) 怎么开始入手学习运维

当你真正弄明白了上文说的三个问题之后,其实你就已经知道自己该选择报班还是自学了,如果你属于自学一类的学员,恭喜你,你已经迈出了一大步,接下来就是利用半年时间勤学苦练了

我们还是要解决三个问题:

第一个问题,学到什么程度

刚开始学习,无论是服务,还是容器,虚拟化,先让自己停留在会用的层面就可以。什么是会用,就是你可以把服务一步步搭建起来让他跑起来。
先不用追求太过于细节的问题,或者过于追求在公司里的业务场景下怎么用的问题,毕竟公司业务千差万别,你不能了解所有的行业。 当然了即使是在职的运维,有很多人也是停留在搭建服务的层面。把一份工作经验用了十年,一旦离职,啥都不会的大有人在。

按照前文的方法,做出自己的运维的知识框架,把运维知识框架里每个服务应用都能够跑起来之后,就可以考虑架构的问题了,就是每个服务什么场合用,有什么好处,有没有可以替代方案,替代方案有什么好处等。

到这里你基本算是入门了,也可以适当找一份工作干干了,如果你想薪资更高一点,那就可以考虑自己做几个项目,比如维护一个网站。

运维的核心是维护现有服务的稳定运行,只要服务在运行就不会有运维什么事,除非出现了延迟,宕机,等等,这个时候就考验你的解决问题的能力了。 那么问题了,运维的解决问题的能力怎么练出来?

第二个问题,解决问题的能力如何练

其实这个问题很简单,现在有很多运维论坛,上面有很多小伙伴每天会遇到各种各样的问题,你去帮他百度,帮他回答问题,然后整理下来变成你的经验就好了。

每天解决10个问题,半年的时间你就超过了80%的运维,为啥? 因为以现在人的努力程度之低,还轮不到拼天赋的时候。 很多运维人员,一个月下来估计都没遇到几个问题,而你一周就解决了70个。 当然,前提是你在解决问题的时候要多与提问者沟通,看看他们在做什么的时候遇到的问题,解决完让提问者给个反馈,是不是成功解决了问题,然后在复盘做总结。

现在的人喜欢糊弄,所谓的糊弄就是,即使我告诉了十个人,每天回答10个问题,至少有9个人,面对问题直接百度,连想都不想,把答案复制到提问的问题下面,就算完成任务,做了和没做的效果一样,反过头来怪方法不行。

这其实也是为什么很多人搜集了很多英语学习方法,却依旧学不好英语的原因,不是因为方法不适合你,而是你真的没去做。或者即使做了也是糊弄了事。

做任何事情,都要把事情做到极致,哪怕只是你们老大让你修改一页PPT,你也应该把所有明显看上去不好的PPT也顺便修改了,这才是真正的做事情。

第三个问题,怎么找一份好工作

如果你把第二个问题解决了,第三个问题也就迎刃而解了,很多公司都在招聘,你在帮别人解决问题的同时要善于交朋友,一来二去,他们公司招人的时候,你可以让他给你推荐一下。

为什么很多公司招聘都要求都是985 211院校优先,不是歧视专科或者普通本科,而是作为一个公司要想判断一个员工的好坏,在这个员工没有入职之前,他只能通过你以前是否优秀来判断。 而能够考上985, 211院校至少证明这个员工曾经优秀过。

你说我是专科,我也很优秀,的确每个人都会说自己优秀,但是公司靠什么判断呢? 只能通过上文说的,你是否曾经优秀过,即使是跨行业,985类院校的学生,也用高考成绩说明了他曾经有很强的自学能力和自制力。

之所以这里提了下招人标准,其实也是为了说明,在你的技能还没有被别人认可前,你通过帮助别人解决技术问题的同时,变相的让被你帮助的人相信了你的技术,进而愿意把你推荐到公司。

总结

总结一下: 运维是一个门槛很低,易学难精的行业,技术面比较广,接触的东西比较多,而精力有限。 但是你想把他学好还是很容易的,只要坚持跟着后期的课程学习,没有什么是学不会的。

如果你还有其他疑问,欢迎在留言区留言,我会选择一些有代表性的问题集中答复。 一起交流学习,2019我一直在路上。

【Linux】循序渐进学运维-学习方法篇相关推荐

  1. fdisk 分区_【linux】循序渐进学运维-基础篇-分区命令fdisk

    大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第47篇文章. 本文我们来讨论一下fdisk命令的使用,使用fdisk可以做分区管理. 1. 命令概述: fdisk 作用: 磁盘分区 ...

  2. 【linux】循序渐进学运维-基础篇-文件的软硬链接

    文章目录 前言 软硬链接的介绍 1. 硬链接 2. 软连接 案例实战 1) 硬链接原文件删除不会影响链接文件的正常使用 2) 硬链接不能跨分区进行创建 3) 创建软连接,测试删除原文件后,软连接是否还 ...

  3. 【linux】循序渐进学运维-基础篇-linux运维级别

    本文是循序渐进学运维-基础篇系列的第43篇文章 文章目录 Linux的运行级别 运行级别的启动原理 1. 在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service) ...

  4. 【linux】循序渐进学运维-基础篇-修复文件系统实战

    文章目录 前言: 实验环境 解决方案 1) 系统出现只读的情况的解决方案 2) 系统文件受损,可以使用fsck命令 a. 创建一个1G的分区 b. 对分区进行格式化 c. 破坏文件系统并重新挂载 d. ...

  5. 【linux】循序渐进学运维-基础篇-netstat命令详解

    大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第62篇文章 文章目录 前言 一. netstat命令详解 作用 1. 常用参数 2. 命令使用 1) 参数作用详解 2) 网络连接状 ...

  6. 【linux】循序渐进学运维-基础篇-mount

    文章目录 1. mount 命令的讲解 1)作用: 用来挂载文件系统的命令 2)基本格式为: 3)常见的文件系统类型有: 4)查看当前系统都支持哪些操作系统 5)挂载选项详解 6)与mount相关的文 ...

  7. 【Linux】循序渐进学运维-服务篇-SCP命令

    大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-服务篇的第6篇文章 文章目录 前言 scp命令的使用 1. 什么是scp? 2. scp的格式 3. 复制本地文件到远程服务器 4. 拉取远程 ...

  8. 【Linux】循序渐进学运维-服务篇-LNMP环境部署

    文章目录 前言 一. LNMP的介绍 二. 什么是Fast-CGI 三. 部署实战 1. 安装php和mysql 2. nginx和php的结合 a. 编译nginx b. 配置nginx与php的结 ...

  9. 【Linux】循序渐进学运维-服务篇-FTP服务配置文件详解

    大家好,我是互联网老辛,本文是Linux运维-循序渐进学运维-服务篇的第14篇文章 文章目录 前言 ftp配置文件详解 1. 常见默认配置参数 2. 常见参数的含义 配置文件使用举例 1. 创建本地用 ...

  10. 【Linux】循序渐进学运维-服务篇-FTP的原理及使用

    大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-服务篇的第13篇文章 文章目录 一. FTP服务的概述 1. ftp的相关概念 2. 常见的FTP服务器 3. VSFTP基本信息 二. FT ...

最新文章

  1. 关于解决arduino SHT1x诸多问题
  2. 算法时间复杂度lg是多少_算法时间复杂度空间复杂度(附github)
  3. C#编程规范--控件命名篇[转]
  4. mysql 语法积累
  5. ANDROID 学习笔记(二) 用户登陆问题 TOKEN SESSION 缓存
  6. 【实战】用机器学习来提升你的用户增长(二)
  7. linux下安装树梅派系统,优麒麟树莓派系统(优麒麟 for Raspberry Pi)的安装方法...
  8. mysql重装远程服务未_MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)...
  9. 2008哲思自由软件峰会
  10. Back to back销售订单和drop ship第三方销售订单的销售成本的问题
  11. Get IAT Table
  12. 取消xp开机默认登陆账户
  13. c语言伪常量const理解
  14. 20190914每日一句
  15. C#(int)中Convert、Parse、TryParse的区别
  16. python定义复数矩阵_python矩阵运算,转置,逆运算,共轭矩阵实例
  17. 安装windows系统到移动硬盘
  18. web前端笔记整理,从入门到上天,周周更新
  19. MFC入门(三)-- MFC图片/文字控件(循环显示文字和图片的小程序)
  20. bugkuCTF之散乱的密文

热门文章

  1. db2实现两个数相减_DB2 日期相减
  2. 愿你历尽千帆,归来仍少年
  3. 什么是流片?芯片流片概念介绍
  4. 文献阅读笔记:北极气溶胶与气候
  5. 怎样剪立体灯笼_懒人版立体镂空星星折纸灯笼教程
  6. 笔记本电脑睡眠时间修改不生效
  7. Building package xxx:xxx-windows failed with: BUILD_FAILED
  8. python表格绘制斜线表头_Excel表格绘制斜线表头的三种方法,懂得这些技巧就够了...
  9. 计算机组成原理变形补码计算
  10. 查看npy文件中存的是什么