互聯(lián)網(wǎng)變化如此之快,以至于幾乎沒有時(shí)間認(rèn)真思考一下我們在做什么,以及為什么做。且一個(gè)在線系統(tǒng)開始上線運(yùn)維,所有事情就會(huì)飛速運(yùn)轉(zhuǎn),而且重要的變化時(shí)時(shí)都會(huì)發(fā)生,我們奮力拼搏,才免被淘汰出局,哪里還敢談?wù)撌裁匆I(lǐng)潮頭呢!這種高壓、過度刺激的環(huán)境使得所有的努力都只是為了一份工作,而沒有職業(yè)的概念了。
也許你會(huì)問:有什么區(qū)別嗎?職業(yè)是指占去你人生大部分時(shí)光的事業(yè),并能夠逐步晉升。工作只是拿錢干活兒,換句話說,工作就只是工作而已。
雖然此時(shí)互聯(lián)網(wǎng)已經(jīng)存在了不止一代人的時(shí)間,但Web卻太年輕,剛剛過一代人的時(shí)間。所以,一個(gè)存在時(shí)間這么短的行業(yè),怎么能夠占去你人生的大部分時(shí)光呢?這里的要點(diǎn)是,要在Web運(yùn)維上實(shí)現(xiàn)自己的職業(yè)生涯,你必定是未雨綢繆的。是的,堅(jiān)持不懈地追求才是成功的關(guān)鍵,但不要搞錯(cuò)了追求Web運(yùn)維這樣的一個(gè)職業(yè),你將成為一名拓荒者。
Web運(yùn)維沒有定義好的職業(yè)路徑,對于晉升也沒有廣泛接受的標(biāo)準(zhǔn)。頭銜不同,職責(zé)不同,不同機(jī)構(gòu)的職位晉升區(qū)別也非常大。
雖然“Web運(yùn)維”這個(gè)詞并不可怕,可我卻實(shí)在不喜歡。這些角色中的隊(duì)長、超級明星或英雄都是多學(xué)科的專家,他們對如下領(lǐng)域都有深入的理解:網(wǎng)絡(luò)、路由、交換、防火墻、負(fù)載均衡、高可用性、災(zāi)難恢復(fù)、傳輸控制協(xié)議(TCP)與用戶數(shù)據(jù)報(bào)協(xié)議(UDP)服服務(wù)、網(wǎng)絡(luò)運(yùn)維中心(NOC)管理、硬件規(guī)范、各種UNIX、各種Web服務(wù)器技術(shù)、高速緩存技術(shù)、數(shù)據(jù)庫技術(shù)、存儲(chǔ)基礎(chǔ)結(jié)構(gòu)、密碼學(xué)、算法、趨勢分析,以及容量規(guī)劃。問題在于:怎么樣才能發(fā)現(xiàn)熟悉所有這些技術(shù)的優(yōu)秀人選呢?傳統(tǒng)企業(yè)有架構(gòu)師,他們知識博而淺,所以需要與多學(xué)科的專家團(tuán)隊(duì)配合,這些專家在自己的領(lǐng)域都是專注而深人的。然而,對“Web運(yùn)維”工程師的期望卻是廣博而深入:搞定千兆交換機(jī)、優(yōu)化數(shù)據(jù)庫、對整體架構(gòu)設(shè)計(jì)進(jìn)行指導(dǎo)以滿足可擴(kuò)展性的要求。
Web運(yùn)維要求廣博,可以說幾乎是不可接受的。一個(gè)非常熟練的工程師必須對通常所部署的每一樣技術(shù)都要了解,而且是有相當(dāng)深度的了解。這樣的工程師要負(fù)責(zé)在指定的參數(shù)內(nèi)(通常明確表達(dá)為服務(wù)水平協(xié)議,即SLA)運(yùn)維一個(gè)給定的架構(gòu),而架架構(gòu),按其定義,意味著一切事情,從數(shù)據(jù)中心的空間、電源以及制冷,往上一直到應(yīng)用程序堆棧,然后一路下去,直到HTML的渲染以及Javascript在地球另一邊的瀏覽器中的執(zhí)行。大任務(wù)?是的,真是令人頭大的任務(wù)。
雖然我絕對希望情形應(yīng)有所改變,但就目前而言,沒有教育(無論是學(xué)院教育還是業(yè)余教育)能夠造就網(wǎng)站建設(shè)運(yùn)維Web基礎(chǔ)結(jié)構(gòu)的人才。取而代之的是,那些強(qiáng)調(diào)分析技能的計(jì)算機(jī)科學(xué)課程或其他理論課程為你提供了一個(gè)良好的起點(diǎn),但要在Web運(yùn)維領(lǐng)域成為一個(gè)合格的人選,你需要具備更多的素質(zhì)。
本文地址:http://murenxiang.com.cn//article/3301.html