詳情描述
杭州Linux行業(yè)發(fā)展現(xiàn)狀
我們知道Linux誕生于1991年,它在國外的發(fā)展是非常迅速的,即使目前國內越來越多的應用轉向Linux平臺,但Linux在大多數(shù)人的眼中還是不太了解,甚至一個多年從事windows平臺下的開發(fā)人員,可能也從未使用過。究其原因主要有以下幾點:
1.入行門檻較高
由于Linux是類UNIX操作系統(tǒng),我們都知道UNIX是一個相對早期的操作系統(tǒng),它的設計本身就不是針對普通大眾的而是從事計算機的專業(yè)人員。雖然Linux相對UNIX對大眾已經(jīng)相對友好,但仍然不是普通人能夠輕松掌握的操作系統(tǒng)。由于很多人受Microsoft的windows操作系統(tǒng)影響太深,對于Linux這種主要以命令行形式操作的系統(tǒng)非常不習慣。所以Linux這行的門檻還是較高。
另一個重要的因素是由于絕大多數(shù)的發(fā)行版中對中文的支持并不好,其實換句話說是沒辦法對中文的支持太好。由于Linux涉及的知識相對底層,除去GUI所能提供的中文界面,基本上我們看到的都是英文。如果你是一個Linux運維人員,你很清楚的知道,你每天打交道的Linux很少能夠看到中文。所以英文是學習Linux一大障礙,尤其是計算機英語與我們上學所學的英文完全是兩碼事。為什么這么說呢?
應試英語著重語法,考過CET-4的人都知道,幾乎每一題都是變著法的考語法。而計算機英語其實是非常厚道的,計算機告訴你的一定是一個陳述句而不是作死的提示你一個反問句或者復雜的語句。比如,你在輸入一個命令執(zhí)行時,如果這個命令計算機沒有找到,它會直接的告訴你:xxx command is not found 它不會問你: 這個命令難道真的存在嗎?這種想抽它的語句。所以計算機英語關鍵在于需要掌握大量的名詞和術語。
2.精通難
國內目前的狀況是大家都知道windows的運維相對不如Linux運維的薪資水平。所以很多想做運維和windows運維的人員都想選擇Linux運維,目前也有很多的相關培訓機構,網(wǎng)上的書籍視頻層出不窮。但是真正想要深入到高級的Linux運維卻并非一件容易的事情,究其原因主要如下:
能力與工作成正比?!澳芰τ卸啻?,責任就有多大”,在運維這一行,沒有人一畢業(yè)就是大神,要知道運維不同與其他行業(yè),運維需要的不是“天賦異稟”而是“經(jīng)驗豐富”。運維這行要的是一個穩(wěn)字,一個好的運維人員應該是一個好管家,他較好的狀態(tài)是保證家里一切正常的前提下“無所事事”。沒有情況就是較好的情況,但我們通常無法決定能不能出問題,所以出現(xiàn)問題時間找到解決方案并實施是一個專業(yè)運維人員所需具備的。在這種大前提下,越是有大項目經(jīng)驗越是能力越強,說白了越有經(jīng)驗越能hold住場面。而這種能力的成長與你工作的環(huán)境息息相關,如果你是一個小公司,你再怎么做可能也無法接觸大集群運維,如果你在一個大公司,一個大項目就能帶領你提升一個檔次。想要精通難的不是學習的能力而是磨練的機會。
3.前景好
十年前所有的公司都注重網(wǎng)絡技術,所以那個時候網(wǎng)絡工程師大熱。如今大公司的網(wǎng)絡都早已成形,市場上的CCIE到處可見,網(wǎng)絡技術的門檻越來越低。如今,Linux行業(yè)崛起,在云計算大環(huán)境下,市場上對Linux高級運維人員的需求將越來越大。這樣的人才是不可批量生產(chǎn)的,高級運維不是你想做,想做就能做的。一個職位較怕的是從事其他職位的人可以輕松取代你,如果是這樣,這個職位就不值錢。如果你是不可取的的,那么薪資自然也是不可取代的。在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運維是目前大公司的稀缺人才??赡苡腥藭瘩g我的話說:一個高級的開發(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)境下的稀缺人才,注意我說的是高級。
千鋒教育:
千鋒杭州校區(qū):
杭州校區(qū)地址:浙江省杭州市江干區(qū)九堡旺田書畫城A座4層
面授課程:全棧WEB+培訓、全鏈路設計培訓、PHP全棧+服務器集群培訓、JavaEE+分布式開發(fā)培訓、大數(shù)據(jù)+人工智能培訓、 Unity游戲開發(fā)培訓、Python培訓、云計算+Python運維培訓、全棧軟件測試培訓、Android培訓、iOS培訓