在Linux運維的初級階段,其實是可以取代的,Linux畢竟是一個操作系統(tǒng),只是一個工具。一個經(jīng)常在Linux下做開發(fā)的開發(fā)人員就可以取代一個Linux初級運維人員。但如果高級運維,開發(fā)人員是無法取代運維人員的。高級運維是一個非常專業(yè)職位,高級運維需要掌握相當多的知識,包括但不限于網(wǎng)絡技術、系統(tǒng)編程、運維流程及思想、虛擬化、自動化運維體系構建、數(shù)據(jù)庫管理,云計算平臺應用,大數(shù)據(jù)等。一個運維人員需要具備有開發(fā)人員的思想,但一個開發(fā)人員是否能夠掌握常年積累下來的運維流程、思想和經(jīng)驗體系就不是一朝一夕的事情了,
在Linux運維的初級階段,其實是可以取代的,Linux畢竟是一個操作系統(tǒng),只是一個工具。一個經(jīng)常在Linux下做開發(fā)的開發(fā)人員就可以取代一個Linux初級運維人員。但如果高級運維,開發(fā)人員是無法取代運維人員的。高級運維是一個非常專業(yè)職位,高級運維需要掌握相當多的知識,包括但不限于網(wǎng)絡技術、系統(tǒng)編程、運維流程及思想、虛擬化、自動化運維體系構建、數(shù)據(jù)庫管理,云計算平臺應用,大數(shù)據(jù)等。一個運維人員需要具備有開發(fā)人員的思想,但一個開發(fā)人員是否能夠掌握常年積累下來的運維流程、思想和經(jīng)驗體系就不是一朝一夕的事情了,所以高級Linux運維絕對是目前大公司的稀缺人才。
可能有人會反駁我的話說:一個高級的開發(fā)人員是更稀缺的。沒錯,我同意你的觀點,那么我會為你分析為何我認為Linux高級運維更加稀缺。
分析:一個行業(yè)從業(yè)人員是否稀缺我們要從供需的角度來看,我們首先看需求。
需求。目前國內越來越多的應用應用在Linux上,某些大公司更是將整個平臺從原來的windows轉移到Linux上,windows運維也許你可以找一些別的人員兼做,但我相信不管你是大公司還是小公司,絕不會對Linux運維不重視。大公司不差錢,小公司壓根就不懂,你不懂的東西你越想找個專業(yè)的人幫你打理。所以雖然需求基數(shù)不大,但需求意愿強烈。
供給?,F(xiàn)在哪個大學沒有開設編程課程,但是Linux相關課程卻少之又少。而目前從事Linux運維的多半是半路出家,一出校門就去做Linux運維的太少,這是因為運維是一門以經(jīng)驗為主導以能力為輔助的行業(yè),由于是高級Linux運維,不經(jīng)過多年的鍛煉達不到較高的境界。由于Linux高級運維人員往往隨著公司的項目一同成長,而這種人往往都是公司中的關鍵崗位,試想一個公司的高級Linux運維掌握了公司的大量運維資料和項目經(jīng)驗,公司不想輕易放人,個人也不會輕易跳槽。每家公司不一樣,換一家公司你要適應新的運維團隊,開發(fā)新的運維工具和平臺,這種風險個人也不會輕易嘗試,所以高級Linux運維的人員流動性不會很大。
還有一個很重要的原因,一流高手不屑于做運維,確實運維是一個后勤部門,就像大家踢足球都喜歡踢前鋒,很少有人說我就喜歡當后衛(wèi)。而且在同一水平線上開發(fā)比運維的工資高。然而正是因為如此,像我們這種普通人才有機會做大神不愿做的事,不用和那些學霸大神們競爭。
所以,我個人覺得,Linux高級運維將是云計算大環(huán)境下的稀缺人才,注意我說的是高級。
1學習Linux兩種人
就我身邊的圈子而言,大多數(shù)學習Linux的其實分為兩種情況:
1、興趣
這種情況下以學生居多,有一些是通過老師了解到Linux覺得很感興趣,然后去學習Linux。由于學生大多數(shù)不會去報專門的培訓班,所以以自學居多。我身邊的這種例子很少有學的好的,多半會進入一個誤區(qū),去研究GUI哪種好看哪種絢麗去了。導致這種情況的原因是在學習了Linux的基礎知識后,很多人會進入一個瓶頸,不知道該用自己所學的知識做哪些事情。一旦我們所學的知識不知所用,那便會對所學的知識產(chǎn)生排斥心理,覺得沒用,產(chǎn)生了玩GUI的誤區(qū)。不過我認識的也有學的好的例子,不過這個學生是做開發(fā)的,學習Linux只是因為需要在Linux下開發(fā),所以學的很快很好,但他將來會是一個優(yōu)秀的后端開發(fā)人員,卻不一定會做運維。
關于Linux的GUI,我想啰嗦幾句。GUI是一個好東西,但對于Linux的初學者來說并不好。學習Linux第一要克服的一點就是擺脫windows的所長久影響的使用習慣。對于Linux來說,GUI其實也是一個shell,只不過是圖形化的shell,所以說不能說命令行就好,GUI就不好。如果你真的是做GUI方面的開發(fā),那么研究GUI無可厚非,如果你只是個菜鳥,也就是玩玩壁紙,換換主題,這些東西對于學習Linux毫無用處。
2、工作需要
這種情況下多半是工作中需要使用Linux系統(tǒng),不得不學。有一些會選擇自學,不過由于上班了大多數(shù)還是有一些財富基礎,也有不少人上培訓班以達到短時間的速成。這些人員入門會較快,有不少人都能夠學好,并慢慢發(fā)展為一名不錯的Linux運維人員。
以上這兩種情況,后者其實更容易學好Linux,根本原因在于:如果是興趣使然,學與不學不會對你的生活有很大的影響,你該上課上課,該上班上班,沒有人督促你學習,沒人迫使你學習。即使對Linux失去興趣,也可以去學別的感興趣的知識,這其實是一個愛好問題。
但后者不同,公司要求的,不會就沒法交代,不會就沒法干活。老板吩咐的任務就在那,學會了就能干活,學不會就走人,你說這種壓力下你能學不會嗎。我相信你加班加點不睡覺也想學會Linux,不會就沒工作,沒工作就沒飯吃,這是一個生存的問題。所以兩者本質上是不同的,由于后者是由于實際工作需求來驅使學習,所以學到的東西馬上就可以在實際的工作中應用,所以會覺得學到的東西很有用,那么學習就更加的有動力,當你的boss給你加工資的時候,你就會更有動力,這一切都是學習Linux帶給我的財富,有什么理由不更好的學習它呢?
2如何入門
這其實是一個老生常談的問題,說的簡單一點:只要功夫深鐵杵磨成針。學習不是一朝一夕的事情,長時間的堅持才會給你匯報。但我依然想給那些想自學Linux的同學一點建議:
不管你基礎多差,找一本系統(tǒng)的書籍從頭到尾的看一遍,不管能不能看懂至少混個臉熟。如果你覺得很吃力,可以去找找網(wǎng)絡上的視頻教程。切記看視頻是效率最低的學習方法但卻是最容易入門的自學方法。
不要碰GUI
多提問多思考,自己尋找答案不要輕易求助于他人。你問的問題都不會是國家機密,百度以及google上都會有大把的資料供你學習,要知道你求教的那個大神他也是從網(wǎng)絡上獲取的這些知識,你不想有一天能成為和他一樣的大神嗎?
不要擔心英文,只要你堅持看英文文檔,不會的單詞去查字典,用不了多久你會發(fā)現(xiàn)看英文比看中文理解的更好。(即使你和我一樣CET-4都沒過^_^)
堅持就是勝利,半途而廢不如不學,想好了就走下去,否則請不要邁出第一步。
多和別人交流討論,幫助別人也是一件開心的事情同時也能夠提升自己,也許他問的問題就可能是你下一個要遇到的問題。
如果沒有入門頭緒,可以先去聽聽行業(yè)的相關免費課程,跟著大牛學習學習經(jīng)驗,可以少走彎路。如果你想系統(tǒng)化的學習,建議可以參加培訓班,這樣能更快捷入門,并迅速上手技術。
3如何成為一名優(yōu)秀的Linux高級運維人才
如果你有機會和條件,請大膽的做你從未做過的項目,每一個項目都是對自身的極大提升,環(huán)境能夠磨練一個人的能力和意志。有好的環(huán)境資源不要浪費,好好把握,慢慢進步。
如果你暫時沒有這些機會,請努力提升自己的能力,做一個有準備的人,也許機會不久后就會來臨。
如果你感到毫無發(fā)展的空間,嘗試改變現(xiàn)狀,安逸的環(huán)境不會使一個專業(yè)的運維人員進步。
不管何時何地始終保持好的心態(tài),細心、冷靜、自信、上進、謙遜,性格決定命運,習慣影響成就。
免責聲明:本文內容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,也不承認相關法律責任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內容,請發(fā)送郵件至:operations@xinnet.com進行舉報,并提供相關證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權內容。