linux高级运维工程师怎么成长?Linux资深运维工程师的进阶秘籍
linux高级运维工程师怎么成长?Linux资深运维工程师的进阶秘籍第二,自己尝试过什么办法来解决,以及解决的过程。第一,遇到了什么问题,最好能够故障复现,并且把错误提示以图片的方式保留下来。第一个秘籍里说道了学习的时候曲线会比较陡峭,所以有的知识点会不理解,需要自己积累知识来解决,但是并不是说傻傻一遍一遍的看书,有时候需要自己动脑子去想,这个知识点是基本概念是什么?这个知识点是为了解决什么问题等等。从来学习都需要注意学思的结合,不懂的知识你看再多遍如果不加以自己的思考,你永远不懂,古人说的好:"学而不思则罔,思而不学则殆"。运维这门学科,有了好的基础,你的学习之路只会越来越快,越来越顺。万丈高楼平地起,再高的楼也需要打好地基才能够稳定,运维也一样,只有基础好了,在学习更加高级的知识,才会理解的更快,更加透彻,掌握的更加牢固!例如如果你连基础的linux系统命令都记不住,那你怎么能够快速的搭建服务器集群,高可用环境等等,更别说理解其中的奥妙
这篇文章是从一个IT菜鸟到现在资深工程师的经历中提取出的一些心得,希望能帮助到IT新手,如果大家有任何疑问,也欢迎和我交流探讨!
由于大学选择了计算机专业,需要学习基础的C语言,当时报专业的时候觉得学习计算机就是当黑客的感觉,但是C语言真的是给了我当头一棒,跟着老师学了好久还是什么也不懂,而且每次想要自己学习的时候 都会觉得书中的知识都因为自己“没有底子”而不能理解书中的含义,所以久而久之就放弃了,期末的考试也挂掉了。
当拿到了大学中第一次补考之后,自己想了想还是得学好C语言,毕竟它是编程的基础知识,所以利用假期,我自己静下心来看了一个月的C语言,而且在之后的补考之中考出了90分,并且再看到当初哪些不理解的知识点时,发现竟然已经清楚的了解知识点含义。相信大家也一定有过类似的经历,比如高中时候看初中的课本就会觉得怎么可能学不会的这种感受。虽然大学的考试并说明不了什么,但是却告诉了我一个道理:学习一门新的技术时,可能并没有特别平顺的学习体验,有很多知识是台阶式的,这时候就需要我们静下心来,慢慢的吃透这些自己暂时理解不了的知识,只有慢慢的"聚沙"的过程才会有一天你会感受到茅塞顿开,这时也就是"成塔"的时刻并且说明自己的学习也有了一定的成就。
希望从事IT工作的新人或者准备入行的同学不要有太多技术上的顾虑,认为自己不是科班毕业,不适合IT行业,其实不论在那个行业,并不是所有人都是科班毕业的,我认识很多人都不是科班毕业,有的甚至和IT专业一点边都不沾比的。在IT这一行,需要你静下心来,沉淀自己,"聚沙成塔"!
进阶秘籍之二:学思结合第一个秘籍里说道了学习的时候曲线会比较陡峭,所以有的知识点会不理解,需要自己积累知识来解决,但是并不是说傻傻一遍一遍的看书,有时候需要自己动脑子去想,这个知识点是基本概念是什么?这个知识点是为了解决什么问题等等。
从来学习都需要注意学思的结合,不懂的知识你看再多遍如果不加以自己的思考,你永远不懂,古人说的好:"学而不思则罔,思而不学则殆"。运维这门学科,有了好的基础,你的学习之路只会越来越快,越来越顺。万丈高楼平地起,再高的楼也需要打好地基才能够稳定,运维也一样,只有基础好了,在学习更加高级的知识,才会理解的更快,更加透彻,掌握的更加牢固!例如如果你连基础的linux系统命令都记不住,那你怎么能够快速的搭建服务器集群,高可用环境等等,更别说理解其中的奥妙了。
进阶秘籍之三:学会提问即便上面的2点你都做到了,但有时还是遇到各种各样奇怪的问题,解决问题的过程是痛苦的,因为很多时候没有别人的帮助你只能够靠自己来解决问题,这时候你手边所有的书籍、资料,亦或者是搜索引擎都成为你解决问题的工具,在现在这个通信如此发达的社会,我相信大家一定加了各种各样的技术交流QQ群,但在群里提问的时候一定要注意你提问的姿势。
第一,遇到了什么问题,最好能够故障复现,并且把错误提示以图片的方式保留下来。
第二,自己尝试过什么办法来解决,以及解决的过程。
第三,把自己环境交代清楚。这样让群里的高手能够理解你出的问题是什么,该如何下手,这样一来,即节约了大家的时间,也增加了你问题被解决的可能性。实在是利人利己!
进阶秘籍之四:持之以恒IT是一个知识更新较快的行业,各种新的技术,框架,语言都在飞速发展,也许今天流行JAVA,明天就流行Python了,但是技术的根本是不变的,需要我们掌握最基础的知识,有了基础就算技术更新快,我们也能快速的掌握新兴的技术,无论哪个行业坚持都是成功的必要条件,如果三天打鱼两天晒网,你肯定是一事无成,但是如果大家用正确的方法并持之以恒,相信大家一定能在自己的领域中有所建树!
写在最后新手不要过多的贪多贪全,比如linux命令有很多参数,选项可以搭配,但是没有必要把所有的参数记住,只需要最常用的基本选项即可。因为新手往往没有辨别这些的能力,这就需要老师们多下心思去总结工作中那些命令参数是经常使用的,可见一本靠谱的教材对于新手来说是多么的重要。
我在学习期间也看了很多书,最近有本叫做《跟老男孩学Linux运维》书籍,很是受用。书中去除了一些没有用的复杂知识,对于新手来说过于复杂的知识点是不适合学习的,不仅会给初学者打击还会拖延学习的进度。
以上就是我给大家的意见,有不同之处的同学也欢迎和我来讨论~