2018年3月,我与张老师就这么在微信上聊了起来,起初我并没有写书的打算,我们之间只是通过讨论、交流的形式聊聊关于出书的方方面面。最终,敌不过张老师超强的专业能力、细致的解说与盛情相邀,我答应张老师写一本Linux系统运维的图书并由人邮出版。由此,我踏上了漫漫2年多的写书之路。
为什么写这本书
写书一方面是我对自己所学知识的查漏补缺过程,另一方面也可以向即将进入或已经入行的Linux系统运维同行们分享一些经验,以便他们在学习的路上少走一些弯路,对企业实际环境的运维工作有一个完整而清晰的认识,从而更快地进入企业运维工程师的角色。
其实,我公众号中的老读者都知道,我是半路出家自学的Linux系统运维,一路上磕磕绊绊、跌跌撞撞,最终算是"小有所成"(自我感觉还是学到与得到了一些),能糊一口饭吃,能够保一家温饱。
回想起自学的经历,至今仍是难忘和苦涩。当时,互联网还没有那么发达,信息搜索也不像现在这样方便和丰富。很多时候,我们要靠自己去看官方材料,慢慢去探索。一个错误可能几个小时、几天很难解决,然后通过不断总结和反复练习,我们可以掌握一个又一个知识点。
[En]
Recalling the experience of self-study, I am still unforgettable and bitter. At that time, the Internet was not so developed, and the search for information was not as convenient and rich as it is now. Very often, we have to rely on ourselves to look at the official materials to explore slowly. A mistake may be difficult to solve for hours or days, and then through constant summary and repeated practice, we can master one knowledge point after another.
还有一个苦,就是如果你的基础功底不扎实,有时请教别人问题,你都很难将问题描述清楚,别人也很难从你的只言片语中看出你的问题所在,久而久之,不再有人愿意为你解答或提供解答思路。当下,这种情况仍然存在于众多初学者身上,他们总喜欢跳跃式学习,没能重视到学习是一个进阶的过程。这里给大家推荐一下我总结的一些学习方法:民工哥自学方法。
学习和实践总是不同的。企业实际的生产运维环境不是你我可以练习的地方,所以,从在虚拟机中的练习到企业实际环境的应用,这是一个将所学转化为运维应用的过程。许多人发现很难适应暂时的变化。这让很多人觉得自己学会了学习,但一到企业的实际生产环境就慌了神。
[En]
Learning and practice are always different. The actual production, operation and maintenance environment in the enterprise is not a place where you and I can practice, so, from the practice in the virtual machine to the application of the actual environment of the enterprise, this is a process of transforming what we have learned into operation and application. many people find it difficult to adapt to temporary changes. This makes many people feel that they know how to learn, but they panic when it comes to the actual production environment of the enterprise.
其实,这是正常现象,打工兄弟也是这样走过来的。不怕出错,怕不犯错,出错排查是一个学习的过程,也是一个自我反省的过程,更是一个加深认识的过程。一段时间后,你会发现,很多知识点都是通过这种方式学到的,学到的都是看不见的。久而久之,你会发现这真的是一件很有成就感的事情!
[En]
In fact, this is a normal phenomenon, and brother migrant workers have also come through this way. Not afraid of mistakes, afraid of not making mistakes, mistakes and troubleshooting is a learning process, but also a process of self-examination, but also a process of deepening understanding. After a period of time, you will find that many knowledge points have been learned and learned invisible in this way. Over time, you will find that this is really a very fulfilling thing!
基于以上原因,我决心将我的自学过程和工作经验总结成一本书。
[En]
Based on the above reasons, I am determined to summarize my self-study process and work experience into a book.
写书的过程