Linux系统资深运维工程师的进阶秘籍
2010年毕业,从事IT行业已经接近7个年头,一路走来有很多不足,不论是技术上的还是工作当中的待人接事等,但正是这些不足让我有了现在的进步,技术上从最初的做水晶头,综合布线到服务器上架,网络设备调试,服务架设等,从管理一台网络设备到管理上百台设备,职位上从网管到系统工程师,再到技术支持,经历过形形色色的项目,不谦虚的说可以算上一个资深运维工程师,周围也有不少朋友经常和我一起探讨技术和工作,生活当中的问题。写这篇文章是希望从我自己从一个IT菜鸟到现在资深工程师的经历中提取出一些心得帮助一些需要帮助的IT新手。所以欢迎大家和我交流探讨!

进阶秘籍之一:聚沙成塔
由于大学选择了计算机专业,需要学习基础的C语言,虽然当时报专业的时候觉得学习计算机就是当黑客的感觉,但是C语言真的是给了我当头一棒,跟着老师学了好久还是什么也不懂,而且每次想要自己学习的时候 都会觉得书中的知识都因为自己“没有底子”而不能理解书中的含义,所以久而久之就放弃了,当然学校期末的考试也挂掉了,当拿到了大学中第一次补考之后,自己想了想还是得学好C语言,毕竟它是编程的基础知识,所以利用假期,我自己静下心来看了一个月的C语言,而且在之后的补考之中考出了90分,并且再看到当初哪些不理解的知识点时,发现竟然已经清楚的了解知识点含义。相信大家也一定有过类似的经历,比如说 高中时候看初中的课本 就会觉得怎么可能学不会的这种感受。 虽然大学的考试并说明不了什么,但是却告诉了我一个道理:学习一门新的技术时,可能并没有特别平顺的学习体验,有很多知识是台阶式的,这时候就需要我们静下心来,慢慢的吃透这些自己暂时理解不了的知识,只有慢慢的"聚沙"的过程才会有一天你会感受到茅塞顿开,这时也就是"成塔"的时刻并且说明自己的学习也有了一定的成就。我希望从事IT工作的新人或者准备入行的同学不要有太多技术上的顾虑,认为自己不是科班毕业,不适合IT行业, 其实不论在那个行业,并不是所有人都是科班毕业的,我认识很多人都不是科班毕业,有的甚至和IT专业一点边都不沾比的。入IT这一行,需要你静下心来,沉淀自己,"聚沙成塔"!
进阶秘籍之二:学思结合。
第一个秘籍里说道了学习的时候曲线会比较陡峭,所以有的知识点会不理解,需要自己积累知识来解决,但是并不是说傻傻一遍一遍的看书,有时候需要自己动脑子去想,这个知识点是基本概念是什么?这个知识点是为了解决什么问题等等。从来学习都需要注意学思的结合,不懂的知识你看再多遍如果不加以自己的思考,你永远不懂,古人说的好:"学而不思则罔,思而不学则殆"。运维这门学科,有了好的基础,你的学习之路只会越来越快,越来越顺。万丈高楼平地起,再高的楼也需要打好地基才能够稳定,运维也一样,只有基础好了,在学习更加高级的知识,才会理解的更快,更加透彻,掌握的更加牢固!例如如果你连基础的linux系统命令都记不住,那你怎么能够快速的搭建服务器集群,高可用环境等等,更别说理解其中的奥妙了。
进阶秘籍之三:学会提问。
即便上面的2点你都做到了,但有时还是遇到各种各样奇怪的问题,解决问题的过程是痛苦的,因为很多时候没有别人的帮助你只能够靠自己来解决问题,这时候你手边所有的书籍,资料,亦或者是搜索引擎都成为你解决问题的工具,在现在这个通信如此发达的社会,我相信大家一定加了各种各样的技术交流QQ群,但在群里提问的时候一定要注意你提问的姿势,第一 遇到了什么问题,最好能够故障复现,并且把错误提示以图片的方式保留下来 第二 自己尝试过什么办法来解决 以及解决的过程 第三 把自己环境交代清楚。这样让群里的高手能够理解你出的问题是什么,该如何下手,这样一来,即节约了大家的时间,也增加了你问题被解决的可能性。实在是利人利己!
进阶秘籍之四:持之以恒
IT是一个知识更新较快的行业,各种新的技术,框架,语言都在飞速发展,也许今天流行PHP,明天就流行Ruby,python了,但是技术的根本是不变的,需要我们掌握最基础的知识,有了基础就算技术更新快,我们也能快速的掌握新兴的技术,无论哪个行业坚持都是成功的必要条件,如果三天打鱼两天晒网,你肯定是一事无成,但是如果大家用正确的方法并持之以恒,相信大家一定能在自己的领域中有所建树!
最后我想强调的是,新手不要过多的贪多贪全,比如linux命令有很多参数,选项可以搭配,但是没有必要把所有的参数记住,只需要最常用的基本选项即可,但是新手往往没有辨别这些的能力,这就需要老师们多下心思去总结工作中那些命令参数是经常使用的。可见一本靠谱的教材对于新手来说是多么的重要,有的书籍别说看里面的内容了,单单看你书籍的厚度就把新手给吓到了。我在学习期间也看了很多书,最近有本叫做《Linux就该这么学》教材,我觉得比较适合新手学习,第一 书籍是以现在红帽RHEL7系统来做讲解,这样确保了知识先进性,不至于说学出来的技术已经淘汰了。第二,书中去除了一些没有用的复杂知识,对于新手来说过于复杂的知识点是不适合学习的,不仅会给初学者打击还会拖延学习的进度。第三,知识成体系,看完之后可以对你运维当中的技术有个比较系统的了解。好了上面我的一些对于新手的建议,希望当中有适合你的“秘籍”,对你的学习有所帮助!
Linux系统资深运维工程师的进阶秘籍的更多相关文章
- Linux系统常用运维命令汇总
因为这段时间加入Java后台开发,所以对Java后台开发必会的Linux系统指令进行了熟悉这里进行汇总; tar 参数说明:-x: 解压 -z:有gzip属性 -v:显示所有过程 -f:文件名 -c: ...
- linux系统常用运维命令
目录/文件处理命令 mkdir dirname 创建文件夹 mkdir -p /tmp/a/b 递归创建目录 rm -rf dirname 删除目录及内 ...
- Linux系统日常运维-修改IP地址
分享下高手写的很好的文章 IP地址.子网掩码.网络号.主机号.网络地址.主机地址 step 0: check the iptables.selinux service iptables iptable ...
- Linux运维工程师成长必经之路
本路线图是从0基础开始,全方位由浅入深,按照多年Linux培训经验和优秀教学方法制定的学习思路和学习方法,路线图包括初级入门.中级进阶.高级提升和资深冲刺四个阶段,每阶段对应着不同优秀的课程和学习方法 ...
- Linux 运维工程师学习成长路线上要经历哪四个阶段?
之前曾看到一篇新闻,Linux之父建议大家找一份基于Linux和开源环境的工作.今天就来聊一聊我的想法,本人8年Linux运维一线经验,呆过很多互联网公司,从一线运维做到运维架构师一职,也见证了中国运 ...
- Linux运维工程师学习成长路线
不过大家的留言都很精彩,希望大家也可以去留言区逛一逛~~ 好在这不是最后一期送书,之前已经有了好多活动,小编一定继续为大家多送些福利. 希望大家可以一如既往的关注脚本之家,支持爱你们的小编,共同进步! ...
- 浅谈Linux系统运维工程师必备技能
一.什么是运维工程师 相信读者们必定听说过Linux,也听说过运维工程师.那么运维工程师是个什么概念呢? 百度百科上的官方解释如下: 运维工程师(Operations)在国内又称为运维开发工程师(De ...
- Linux系统运维工程师入门绝招放送
运维是干嘛的?安装服务器系统?重装系统再装系统?背锅的? 我就稀里糊涂的,这样报着必死的决心,考下RHCE认证,走上了Linux运维的道路,成为了一名linux运维工程师.有些心得跟大家分享下,避免小 ...
- 要成为linux网站运维工程师必须要掌握的技能
要成为linux网站运维工程师必须要掌握的技能 2015-07-27 发表 老男孩点评:感谢此文的作者,写的非常到位,值得入门的初学者认真看看 我是一名linux运维工程师,确切的说是网站运维工程师, ...
随机推荐
- (二)tensorflow-gpu2.0之自动导数
import tensorflow as tf ''' 梯度:导数或偏导数 1.在什么点的导数:在点(a,b,c,w)=(1,2,3,4)点的导数 2.梯度环境 对谁求导: 对w求导 函数: y = ...
- arc066E - Addition and Subtraction Hard
题目链接 题目大意 给定一个只含加减和数字的表达式,在其中添加括号,使其值最大. 解题思路 显然,只有减号后面的括号会使其中表达式的值取反. 然后只有已经有左括号时才能加入右括号. 所以用\(f_0\ ...
- java并发基础知识
这几天全国都是关键时候,放假了,还是要学习啊!很久没有写博客了,最近看了一本书,有关于java并发编程的,书名叫做“java并发编程之美”,讲的很有意思,这里就做一个笔记吧! 有需要openjdk8源 ...
- php 基础 判断类型
八.PHP中判断类型 is_bool():判断是否是布尔型 is_int().is_integer()和 is_long():判断是否为整型. is_float().is_double()和 is_r ...
- .NET Core快速入门教程 3、使用VS Code开发.NET Core控制台应用程序
一.前言 本篇开发环境 1.操作系统: Windows 10 X642.SDK: .NET Core 2.0 Preview3.VS Code:1.14 二.安装&配置 1.VS Code下载 ...
- ubuntu 16 “无法获得锁”解决方案
强制解锁,命令 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock
- ZOJ4109 Welcome Party(2019浙江省赛)
并查集算连通块的数量,集合的个数就是必然不开心的人数,再跑bfs,用优先队列维护~ #include<bits/stdc++.h> using namespace std; ; vecto ...
- Spring Boot FreeMarker 使用教程
FreeMarker 跟 Thymeleaf 一样,是一种模板引擎,他可以无缝兼容 FreeMarker 在 Spring Boot 开发者中仍然有着很高的地位. 本章重点内容 编写一个最简单的 Fr ...
- bootstrap与vue,react的区别
链接(与Vue区别):https://www.php.cn/faq/423095.html 链接(BootStrap, React, Vue的比较):https://www.jianshu.com/p ...
- Debian9安装Metasploit
参考博文:https://www.jianshu.com/p/ea0629b9e367 0x0 添加Kali源 deb http://http.kali.org/kali kali-rolling m ...