運維工程師的前景和職業(yè)發(fā)展
Linux運維前景
從行業(yè)角度來看,隨著中國互聯(lián)網(wǎng)的高速發(fā)展、網(wǎng)站規(guī)模越來越來大、架構越來越復雜,對專職網(wǎng)站運維工程師、網(wǎng)站架構師的要求會越來越急迫,特別是對有經(jīng)驗的優(yōu)秀運維人才需求量大,而且是越老越值錢。
從個人角度,運維工程師技術含量及要求會越來越高,同時也是對公司應用、架構最了解最熟悉的人、越來越得到重視。
互聯(lián)網(wǎng)運維是一個融合多學科(網(wǎng)絡、系統(tǒng)、開發(fā)、安全、應用架構、存儲等)的綜合性技術崗位,給運維工程師提供了一個很好的個人能力與技術的發(fā)展空間。
運維工作的相關經(jīng)驗將會變得非常重要,而且也將成為個人的核心競爭力,優(yōu)秀的運維工程師具備很好的各層面問題的解決能力及方案提供、全局思考的能力等。
由于運維崗位所接觸的知識面非常廣闊,更容易培養(yǎng)或發(fā)揮出個人某些方面的特長或愛好,如內(nèi)核、網(wǎng)絡、開發(fā)、數(shù)據(jù)庫等方面,可以做得非常深入精通、成為這方面的專家。
當前國內(nèi)外對運維人才的需求非常迫切,運維工程師的薪資也水漲船高,與研發(fā)、測試等技術部門持平,甚至超出。
Linux運維的職業(yè)發(fā)展
運維工程師從工作方式上分為幾大類:
1、運維工程師/運維開發(fā)工程師:
負責具體的產(chǎn)品線運維工作,同時也需要掌握開發(fā)的能力,深入業(yè)務,最了解業(yè)務的痛點和問題,同時研發(fā)/優(yōu)化針對產(chǎn)品業(yè)務需求的平臺、工具和手段,能夠接觸到各類優(yōu)秀的系統(tǒng)架構并有能力做出優(yōu)劣對比,同時對業(yè)務的掌控決定了相應運維工程師在業(yè)務發(fā)展中的作用。長遠發(fā)展是成為大型系統(tǒng)的架構師。
2、運維平臺研發(fā)工程師:
專門研發(fā)運維相關通用平臺和技術,需要有一定的產(chǎn)品線運維經(jīng)驗或從產(chǎn)品線中拿到運維需求。對研發(fā)能力有較高的要求,對系統(tǒng)的設計有較嚴格的標準,并且能夠理解用戶需求,做出適合服務運維和滿足運維工程師使用體驗的運維產(chǎn)品,長遠的發(fā)展是成為各個技術縱向領域的技術專家。
3、數(shù)據(jù)庫研發(fā)工程師/數(shù)據(jù)庫工程師:
數(shù)據(jù)庫方向是運維技術中較為特殊的一個方向,由于業(yè)務的重要性通常需要專設崗位,業(yè)界在該方向也有深厚的研究和積累。主要方向有數(shù)據(jù)庫內(nèi)核、云數(shù)據(jù)庫等,長遠發(fā)展是數(shù)據(jù)庫領域的技術專家,數(shù)據(jù)庫架構師。
4、運維經(jīng)理/運維總監(jiān):
運維同學做事情的過程中通常需要協(xié)調(diào)多個RD和QA同學,對協(xié)調(diào)和推進能力要求比較高,對一些技術深度還不錯,協(xié)調(diào)和推進能力比較高的同學非常適合轉型管理職位,長遠的發(fā)展和技術部門的管理職位一樣目標是CTO、CEO。
各個方向上的工程師發(fā)展到一定階段后,沒有明確的界限,需要同時具備較強的運維、架構、編程、算法等能力,是一個要求很高要求的職業(yè)。以后運維工程師的素養(yǎng)會越來越高,規(guī)范也會越來越強,就像最近幾年大家努力推薦的DevOps的概念,還有最近Google SRE的概念的學習,都會給運維行業(yè)針對運維人員的規(guī)范和要求越來越嚴格。