月薪5K的运维小白如何成为月薪5W的高级架构师?
傳統(tǒng)的認(rèn)知是,運(yùn)維場(chǎng)景中網(wǎng)絡(luò)技能很重要。實(shí)際上,網(wǎng)絡(luò)技能分物理網(wǎng)絡(luò)和虛擬網(wǎng)絡(luò),而虛擬網(wǎng)絡(luò)其實(shí)更多的是Linux技能層面的支撐。Linux作為一款非常穩(wěn)定和安全的操作系統(tǒng),更適合在服務(wù)器上使用。對(duì)于運(yùn)維人員來(lái)說(shuō)精通Linux操作系統(tǒng)是拿到高薪的關(guān)鍵,如果不會(huì)Linux那么網(wǎng)絡(luò)再精通也很快會(huì)遇到職業(yè)瓶頸、上升困難。
?
▼運(yùn)維工程師技能關(guān)鍵詞
?
無(wú)論你是一個(gè)未入行但是想入行的小白,還是你曾經(jīng)是一個(gè)網(wǎng)絡(luò)工程師,亦或是你已經(jīng)是入行多年的運(yùn)維人員,你都應(yīng)該把Linux技能作為最需要提升的技能選項(xiàng),因?yàn)長(zhǎng)inux技能的提升等于升職加薪走向人生巔峰。-
?
今天就跟大家聊一聊:初級(jí)運(yùn)維應(yīng)該如何晉升成為中級(jí)甚至高級(jí)系統(tǒng)運(yùn)維工程師?
?
接下來(lái)給大家介紹一下Linux云計(jì)算工程師(也叫系統(tǒng)運(yùn)維工程師)的學(xué)習(xí)路線(xiàn),按照這份路線(xiàn)發(fā)展你將會(huì)成為一個(gè)年薪50萬(wàn)的專(zhuān)業(yè)技術(shù)人員(一線(xiàn)城市)。
?
初級(jí)運(yùn)維
?
1、Linux基礎(chǔ)的系統(tǒng)管理
首先當(dāng)然是把Linux基礎(chǔ)的系統(tǒng)管理學(xué)明白啦,Linux基礎(chǔ)的系統(tǒng)管理包括但不限于如下內(nèi)容:計(jì)算機(jī)發(fā)展史,操作系統(tǒng)發(fā)展史,熟悉普通PC硬件服務(wù)器硬件,主流操作系統(tǒng)的反復(fù)安裝,模擬器搭建lab學(xué)習(xí)環(huán)境,Linux系統(tǒng)的文件管理,Linux系統(tǒng)的用戶(hù)管理和權(quán)限管理,Linux的進(jìn)程管理和服務(wù)管理,Linux的網(wǎng)絡(luò)管理,Linux的遠(yuǎn)程管理,Linux的軟件管理,Linux的防火墻管理。上述內(nèi)容如果你能熟練掌握那么就算你入門(mén)Linux啦,當(dāng)然,這僅僅是第一步。
?
2、基礎(chǔ)網(wǎng)絡(luò)
第二步你需要了解基礎(chǔ)的網(wǎng)絡(luò),常見(jiàn)的局域網(wǎng)協(xié)議,模擬器搭建網(wǎng)絡(luò)lab學(xué)習(xí)環(huán)境,園區(qū)網(wǎng)的核心技術(shù),基礎(chǔ)的路由概念和路由協(xié)議,基礎(chǔ)的隧道技術(shù)和各種***的原理和實(shí)現(xiàn)。當(dāng)你對(duì)上述兩個(gè)基礎(chǔ)部分的內(nèi)容入門(mén)之后就可以學(xué)習(xí)Linux的網(wǎng)絡(luò)服務(wù)了,Linux搭建DHCP服務(wù)器,TFTP服務(wù)器,FTP服務(wù)器,HTTP服務(wù)器,DNS服務(wù)器,LDAP服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器。
?
3、批量部署
上述僅僅是單機(jī)運(yùn)維所需要了解的Linux網(wǎng)絡(luò)服務(wù)器,如果你想了解服務(wù)集群你還必須了解Linux操作系統(tǒng)的批量部署,那么PXE+Kickstart和cobbler就是你必須要學(xué)會(huì)的技能了。上述技能加上基礎(chǔ)Linux的shell腳本你就已經(jīng)算是一個(gè)初窺門(mén)徑的Linux系統(tǒng)運(yùn)維工程師了。
?
可能有同學(xué)就疑惑了,我學(xué)了這么多東西,你居然說(shuō)我才是一個(gè)初級(jí)運(yùn)維工程師,這么難我干脆不要學(xué)了。你當(dāng)然可以選擇不學(xué),因?yàn)榧夹g(shù)本來(lái)就是一個(gè)比較嚴(yán)謹(jǐn)?shù)膶?zhuān)業(yè),技能水平劃分當(dāng)然要明確,你需要掌握的更專(zhuān)業(yè)的知識(shí)才能提升自己,達(dá)到中等系統(tǒng)運(yùn)維工程師的水平。
?
初級(jí)運(yùn)維工程師在一線(xiàn)城市的年薪大約是8萬(wàn)~15萬(wàn)左右,具體多少需要你自己去談,如果你會(huì)10分,但是面試只表達(dá)出5分甚至更低,那么你自然就拿不到對(duì)應(yīng)你技能的薪酬,所以軟實(shí)力也很重要。二線(xiàn)城市收入對(duì)應(yīng)一線(xiàn)城市縮水50%,也就是說(shuō)上述技能你達(dá)到了之后在二線(xiàn)城市拿到的年薪會(huì)有4萬(wàn)~8萬(wàn)左右。
?
?
中級(jí)運(yùn)維
?
其實(shí)初級(jí)和中級(jí)的區(qū)別就在于中級(jí)運(yùn)維工程師能更好的進(jìn)行批量服務(wù)器的服務(wù)管理,這就是中級(jí)和初級(jí)最大的區(qū)別。就好比打游戲,就拿“熱血傳奇”舉例子,你等級(jí)低的時(shí)候,你只能用火球術(shù)(單體技能)打怪,你等級(jí)高了之后你可以用冰咆哮(群體技能)打怪,對(duì)應(yīng)的其實(shí)就是單體技能和群體技能。
?
1、Linux網(wǎng)絡(luò)服務(wù)集群
中等系統(tǒng)運(yùn)維工程師需要對(duì)Linux網(wǎng)絡(luò)服務(wù)集群有理解,比如LVS,Keepalived,Haproxy,Nginx,LVS+Keepalived,LVS+Haproxy,Pacemaker+Corosync。上述各種服務(wù)器集群的解決方案以及理解各種集群解決方案的區(qū)別和使用場(chǎng)景。
?
如果上面的內(nèi)容你已經(jīng)很熟悉了,恭喜你,你已經(jīng)是朝中等系統(tǒng)運(yùn)維工程師更近了一步。我的天!這還沒(méi)升到中級(jí)嗎,沒(méi)錯(cuò),還沒(méi)到中級(jí),這僅僅是中級(jí)運(yùn)維工程師三部曲中的第一首曲子。
?
2、自動(dòng)化運(yùn)維工具
那第二首曲子是什么呢?你仔細(xì)想一想,你已經(jīng)理解了Linux集群了,那么Linux集群中涉及到了大量的Linux系統(tǒng),這些Linux系統(tǒng)的管理該如何完成呢?你當(dāng)然需要一款自動(dòng)化運(yùn)維工具來(lái)批量的管理這些Linux操作系統(tǒng),ansible和salt都是不錯(cuò)的選擇,精通這兩個(gè)中的任何一個(gè)吧,這樣你就離中等系統(tǒng)運(yùn)維工程師更近了一步,除此之外你還需要對(duì)大量的Linux操作系統(tǒng)實(shí)施監(jiān)控,所以開(kāi)源的監(jiān)控解決方案你必須要了解一個(gè),比如zabbix或者prometheus。
?
能實(shí)現(xiàn)Linux集群的批量管理,并實(shí)施監(jiān)控,你就已經(jīng)完成了中級(jí)系統(tǒng)運(yùn)維工程師進(jìn)階的第二步。
?
3、資源平臺(tái)
第三步是什么呢?當(dāng)然是資源平臺(tái)了,你的集群必然運(yùn)行在一個(gè)資源平臺(tái)上,這個(gè)資源平臺(tái)是受各種資源平臺(tái)管理工具來(lái)管理的。最常見(jiàn)的資源平臺(tái)就是虛擬化平臺(tái)了,還有就是以openstack為主的私有云平臺(tái),亦或是容器云平臺(tái),亦或是各大云服務(wù)提供商的公有云平臺(tái)。這些平臺(tái)都提供了大量的資源,無(wú)論是私有云資源平臺(tái)還是公有云資源平臺(tái),都為你的Linux集群提供了大量的資源,這些資源的管理是中級(jí)運(yùn)維工程師的最后一個(gè)進(jìn)階任務(wù)。
?
中級(jí)運(yùn)維工程師在一線(xiàn)城市的年薪大約是20萬(wàn)~40萬(wàn)。開(kāi)玩笑吧阿sir,肯定有人心里會(huì)這么想,你這個(gè)文章有點(diǎn)扯淡了,中級(jí)運(yùn)維工程師的上限和下限是不是有點(diǎn)高啊,我可以明確的回答你,就是這么高。如果你只是對(duì)我上述提到的內(nèi)容熟悉,能基本的搭建,那么一線(xiàn)城市年薪20萬(wàn)是完全沒(méi)有問(wèn)題的,但是如果你對(duì)我上述提到的內(nèi)容很精通,那么40萬(wàn)甚至更高的年薪也是可以達(dá)到的,這個(gè)就要看面試的智慧了。
?
高級(jí)運(yùn)維
?
那么該如何達(dá)到高級(jí)呢?如果你堅(jiān)持看到了這里,那么恭喜你,你已經(jīng)走在了正確的道路上。我說(shuō)的也都是實(shí)在話(huà),去招聘網(wǎng)站上搜一搜心里就有數(shù)了。
?
1、開(kāi)發(fā)能力
?
那么到底如何達(dá)到高級(jí)呢?高級(jí)運(yùn)維工程師所需的內(nèi)容就不僅僅是運(yùn)維層面了,他要具備一定的開(kāi)發(fā)能力,最低具備的要求是能讀懂部分代碼,甚至可以做一些基礎(chǔ)代碼的修改。但是高級(jí)運(yùn)維絕對(duì)不是做開(kāi)發(fā),做程序員。高級(jí)運(yùn)維的知識(shí)寬度應(yīng)該做到?jīng)]有什么運(yùn)維相關(guān)的知識(shí)是你不清楚的,沒(méi)有什么新的技術(shù)是你不能段時(shí)間就初窺門(mén)徑的。在此基礎(chǔ)上需要了解甚至精通至少一門(mén)開(kāi)發(fā)語(yǔ)言,以python和go最為合適。
?
2、溝通能力
高級(jí)運(yùn)維工程師其實(shí)比較模糊,定位也比較模糊,一般到達(dá)高級(jí)運(yùn)維工程師的知識(shí)水平之后更需要提升的反而是溝通能力,因?yàn)楦呒?jí)運(yùn)維工程師在行業(yè)內(nèi)有另外一個(gè)名字,那就是系統(tǒng)架構(gòu)師,他需要的更多的是解決方案層面的設(shè)計(jì),以及困難問(wèn)題的攻克,以及敏銳捕捉未來(lái)技術(shù)發(fā)展趨勢(shì)的能力,當(dāng)你達(dá)到這種水平,那么你甚至可以叫自己是頂級(jí)運(yùn)維工程師。一般這種級(jí)別的工程師不會(huì)缺少工作,薪資都是面議的,50萬(wàn)年薪只是起步,只要你碰到了志同道合想一起做點(diǎn)事的老板,收入是不成問(wèn)題的。
?
?
總結(jié)
以上是生活随笔為你收集整理的月薪5K的运维小白如何成为月薪5W的高级架构师?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 6种常见的无线组网架构
- 下一篇: 一文读懂 Shell 中各种括号的作用