Linux系統工程師的必備素質

 最近在51cto上發表的博文:怎樣成爲優秀的Linux系統工程師(http://johnwang.blog.51cto.com/474770/886245)收到了很多朋友的關注,也大大出乎我的意料。沒想到有這麼多朋友對Linux抱有這麼大的熱情。後續也有很多朋友通過各種方式聯繫我,包括qq羣(3天爆滿500人,無法再加)、qq、微博關注(http://weibo.com/u/1186347743)、郵件、bbs(http://42.121.14.181/bbs/forum.php)等。說實話由於實在是個人時間原因沒能一一作答,也很抱歉。但是我還是堅持把所有收到的郵件都一一做了回覆,可能寫的也都是點到爲止,希望能給大家有所啓示就非常欣慰了。

郵件中有不少共同的問題,比如說一上來就比較喜歡問:怎麼才能學好,怎麼才能成功?我非常能理解大家的心情,但是話說回來這麼問的朋友都多多少少有點急功近利的想法,希望能最快的學好學精linux,但是這其實是沒有捷徑的。有句話是這麼說的:每個牛逼的人都有一段苦逼的經歷。我覺得這話雖然不能絕對的講,但是對99.9%的人是有效的。如果您是這0.1%裏面的一員,基本上就不用繼續往下看了。方法永遠是多看書,多動手,書上提到的實驗都要自己敲一遍。有人說,這個實驗有什麼意思呢,有什麼用呢?可能一個實驗真的不代表什麼,但是當你做完後總有不一樣的感覺。這個過程是個量變到質變的過程,如果是入門,那就傻傻學,過程是很枯燥,但是如果這是你選擇的路,那麼你就要堅持走下去,要知道這個世界上沒有一條康莊大道讓你走的既開心又輕鬆還能順便賺錢。所以,做一名linux系統工程師的第一條素質就是要能耐得住寂寞。

我身邊認識不少做linux運維做的比較好的朋友,沒有一個不是曾今經歷過真實的考驗、沒有一個不曾走過一段幾乎天天加班熬夜的經歷。真金一定能通得過火煉,而要想做一個好的linux系統工程師,一定要經歷過火煉才能成爲真金。挺過去,風雨彩虹,其實做任何一個行業都是這樣的所以第二條素質就是要有吃苦精神。

養成自己解決問題的習慣,遇到問題不能自己還沒做功課就跑到羣裏問問題。有些錯誤提示是非常明顯的。至少出問題的時候,你要確定,你知道相關的日誌在哪裏嗎?你看過日誌裏面的內容了嗎?你將日誌裏面的出錯信息拿到google上搜索過了嗎?如果這些動作你都做過了,還是沒有想法,你可以再請教別人。舉個例子,前幾天有個朋友在羣裏貼了一段報錯消息,然後問爲什麼出錯(我刪掉了一些內容) 


其實這段報錯是非常非常非常明顯的,第一 http 500的報錯,第二,一個java異常。像這樣的問題拿出來問的話,對自己是不能有一點好處的。其實linux運維工程師真的不是什麼都能懂,只是要學會快速自己定位問題的方式。linux運維本身不是一套可以寫下來的“葵花寶典”,而是解決問題本身的方式纔是真實需要的“技能”。舉個例子,我們可以說,“吃飯”是個“技能”,不會有任何變化,不會因爲吃的東西不一樣而改變咀嚼的方式,而且一次學會終生受用。“駕駛”也是個技能,但是沒說駕駛什麼。今天讓你駕駛汽車,明天讓你駕駛卡車,後天讓你駕駛拖拉機,可能再後來讓你駕駛飛機。而有可能你都不會,那麼在這種場景下,什麼纔是真正的“技能”呢?那就是能迅速的利用身邊的各種工具迅速的學會各種駕駛的方法,這纔是真正的“技能”。所以這第三條素質其實就是能儘快的利用資源學習到解決問題的辦法,這是非常重要的。

 囉囉嗦嗦的羅列了三條,也許由於個人的原因不能覆蓋全面,只是拿自己的過往經驗做了個總結,如果能給各位讀者一點啓示就十分滿意了。也希望各位不吝指證!

本文出自 “轉身離開-王軍” 博客,請務必保留此出處http://johnwang.blog.51cto.com/474770/898278

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章