從家長到老師、從學生到職場精英,每個人都在說中國是應試教育,不是素質教育;中國是發(fā)展中國家,沒有職業(yè)市場,一個人能成就什么,靠的是運氣、膽量而不是技能、創(chuàng)造力。是這樣么?歷史有驚人的相似性,一句最具代表性的名言是:這個世界最不可思議的事情是它能夠被人理解。同樣的事情,在世界上的發(fā)達國家、在地球的其他角落,曾經(jīng)發(fā)生或者正在發(fā)生,也可能即將發(fā)生。作為一名中國人,非常驕傲于中國近三十年來取得的成績,中國成功地實施了經(jīng)濟轉型,國家的角色從生存向發(fā)展轉變,盡管這個時間看起來遲到了整整20年,但似乎是必不可少的經(jīng)歷,讓人再一次感到“天地不仁,視萬物為縐狗”的無奈。希望信息技術可以超越于歷史上曾經(jīng)出現(xiàn)的其他革命,最終成就一個新的時代。我曾經(jīng)寫過另一段文字,閑聊IT是否需要職業(yè)人士,可以把本人算作一個續(xù)篇吧。另外本文緣起于有感另一篇網(wǎng)絡文章:成就DBA的職業(yè)生涯。在此感謝原作者的思想,盡管我無意抄襲,可是不知不覺被文章的思路所左右,希望作者原諒,原文講述已經(jīng)非常全面、透徹,盡管我們方向不同,一軟一硬,卻依然隱隱有些遺憾,該說的都已經(jīng)說了,那么,只好繼續(xù)說那些不太該說的。
我應該成為一名系統(tǒng)工程師么?
我曾問過許多人,也曾經(jīng)被許多人詢問:我應該從事系統(tǒng)工程師這樣的職業(yè)么?我學習什么有更好的發(fā)展機會?甚至是如何學習?為什么學了很久沒有絲毫進展?這幾個問題確實不容易回答,或者根本就沒有正確答案,甚至最佳答案也沒有。因為它不僅因人而異,因時而異,而且因境遇而異。每個人有不同的秉性,有不同的天賦;在他人生最有價值的一段時間之內(nèi),有許多重要事情,執(zhí)業(yè)發(fā)展只是其中一件“比較重要”的事情;他所生活的環(huán)境也對他的人生觀、價值觀有著潛移默化的影響,在不知不覺中,左右著他的行為。所有這一切,最終要由一個問題的答案所反映出來,甚至答案只是是、否兩個選擇之一!如果能認識到這些,大概就不會有人再提這個問題了。不過,即便不提這個問題,疑惑還是存在的。授業(yè)有先后,術業(yè)有專攻。每個人都有自己的超越于別人的天性,只是是否選擇了正確的方向將蟄伏在體內(nèi)潛質激發(fā)出來而已。疑可以答,惑卻需要自己解,作者則希望本文能幫助你早日解惑。由于這個原因,本文中處處都是問題,而沒有直接答案,畢竟疑惑需要你自己領悟,別人的答案不但不一定適合你,甚至可能會誤導你,所以希望你自己能早日找到自己的職業(yè)之路。
從事IT職業(yè)的原因幾乎相同:薪水高,充滿新挑戰(zhàn),而且可以有一個舒適的辦公環(huán)境,不同于出租車“禁閉室”,不同于噪音轟鳴的廠房,每天坐在冬暖夏涼的機房、辦公室內(nèi),好不愜意。更重要的是職業(yè)名望,想起一則笑話:蚊子媽媽問蚊子女兒,為什么要嫁給蜘蛛。蚊子女兒說:蜘蛛丑是丑一點,可他是搞網(wǎng)絡的啊!由此可見IT業(yè)界在世人眼中的“名望”。IT行業(yè)有很多職業(yè)可以選擇,如何選擇也是一個大問題!但不是本文要討論的內(nèi)容,如果希望對此有了解,只能等待以后的文章。簡要來說,系統(tǒng)工程師是個“純粹”的技術職業(yè),而且需要腳踏實地地工作,能夠親自動手進行軟件、硬件操作,對于那些充滿激情,喜歡了解新技術,既不甘于象程序員一樣進行千篇一律的工作(實際并非如此),也不想如同IT咨詢、架構師總是“玩虛的”(實際并不是如此,我們以后再談羅這個話題),那么系統(tǒng)工程
師正是你的最佳選擇。單憑這一句解釋,還不足以讓你作出終生無悔的最后選擇,而且也絕對不希望你現(xiàn)在就做出選擇,為什么在這一個關系到你從此之后半生幸福快樂的重要問題面前如此草率?想起了莎翁借哈姆雷特名句:To be or not to be, this is the question! 我喜歡這句話,也一直在找這句話的答案。下面讓我們一起來找到內(nèi)心深處的答案,如何?
什么是系統(tǒng)工程師?
說了好久,你應當提出了第一個偉大的問題了:什么是系統(tǒng)工程師?對于這個問題,有多種答案。你可以認為系統(tǒng)工程師是一個大雜燴:一點服務器技術、一點操作系統(tǒng)知識、一點數(shù)據(jù)庫概念、一點中間件結構、一點編程能力、一點網(wǎng)絡基礎、一點存儲原理,還要一點IT素質和經(jīng)驗積累。從這些名詞你就能預感到系統(tǒng)工程師職業(yè)道路上充滿了挫折和令人頭痛的問題(似乎所有的職業(yè)都是如此)。
系統(tǒng)工程師要解決所有的“系統(tǒng)”問題,是的,所有的問題。對于一個IT系統(tǒng),什么不是系統(tǒng)問題呢?如果一個報表程序,計算的結果沖突,數(shù)據(jù)不平,似乎這是一個“非系統(tǒng)”的問題,但你依然要小心,如果這個程序是由于某些數(shù)據(jù)無法獲取而因此得到了錯誤的結果,作為“系統(tǒng)工程師”的你依然逃脫不了干系。當然,你不需要知道所有的“系統(tǒng)”知識,但是知道得越多,顯然對你越有幫助,也會幫助你成為更成功的系統(tǒng)工程師。作為一個IT系統(tǒng),各方面緊密耦合,而你需要在這錯綜復雜的關系中理清頭緒,抓住核心點,并為其他人提供技術支持。
記住,別人是使用工具的力工,而你,是系統(tǒng)工程師,是制造、維護工具的技師。在IT系統(tǒng)中,每個人所處的層面不同,關注的細節(jié)不同。系統(tǒng)工程師所要關注的是洗去鉛華的赤裸裸的肉身,如同外科手術大夫,他的刀下可能是燕語鶯聲的超級女聲,可能是拔山舉鼎的動作明星,但現(xiàn)在,都不過是肝膽脾肺腎的組合。聲帶,不過是短短的一條肌肉,鬼才知道它震動起來會如何涅人心魄;胸大肌,就是那么兩團紅肉,止血鉗一上,立刻是慘白一片。這既是系統(tǒng)工程師的成就,也是系統(tǒng)工程師涅磐之前的墳場。在后面,你會了解到具體原因,在這里簡單的一個解釋是如果在咽喉發(fā)現(xiàn)了癌變,你因為切除它,使這個人技術上能多活20年,但也可能會使她在手術清醒后就立刻自殺。作為系統(tǒng)工程師如果沒有能超越于系統(tǒng)工程師的角色看待這個系統(tǒng),你永遠只能是一個系統(tǒng)工程師,也許這樣就足夠了,但至少我不這么認為,為什么不在成為一名合格的系統(tǒng)工程師后再向前一步,成為出色的系統(tǒng)工程師,或者是系統(tǒng)架構師呢?當然,你也要為此付出代價,你是否已經(jīng)做好準備開始學習直到你感到已經(jīng)無法再學下去了?
--------------
作系統(tǒng)工程師并不是一件復雜的事情,但絕對不簡單,特別是想作為出色的系統(tǒng)工程師。誠然,如果你在一個大公司里,你可以庸庸碌碌,按照手冊或者前人的指點,每天做一些機械的工作,可是作為中國的杰出青年,你當然不像如此終了此生,你想有所作為,你在尋找“芝麻,開門!”。如果你在一個發(fā)展中的企業(yè),你的機會就來了,你會深陷老板的威逼、業(yè)務部門的重壓之下,自己殫精竭慮又身處求學無門的困頓之中,如果你能堅持過去,并經(jīng)常保持思考的好習慣,成為資深的系統(tǒng)工程是指日可待,只是作為一個過來人,建議你今后小心太過于拘泥細節(jié),缺乏全局和戰(zhàn)略眼光,這會限制你進一步發(fā)展,更重要的是使你的工資止步不前。如果你是幸運兒,剛入道就混進IT名企,你可能在短短的幾個月的時間內(nèi)被(需要)填鴨進一堆產(chǎn)品、技術、Best Practice、認證,這些是你的幸運,也是你的不幸,能否消化得了,是不是造成你“消化不良”暫且不說,眼高手低、下盤發(fā)虛,或者被鎖事纏身,每天搞那些看似高深,其實毫無獨創(chuàng)價值,僅僅follow執(zhí)行指令是一定的結局,而在繁忙的工作和同僚的敬仰中,你意識不到這一點,這是最大的遺憾。經(jīng)過多年以后,當你青春不再,想再追尋回你的人生價值的時候,你還能自由駕馭你的人生么?
我們暫且拋開10年之后的話題,先看看眼下的艱難困苦。每個新人遇到的困難,往往都是在嘗試著吸收大量系統(tǒng)工程師信息的時候發(fā)生的,而這也是必然的結果。系統(tǒng)工程師需要至少了解一種硬件平臺,如果你供職于原廠商,你懂得某一種產(chǎn)品線就好了。實際上,即使這樣,你也需要了解高、中、低端十幾種產(chǎn)品、管理平臺、配置設備接口卡、操作系統(tǒng)、群集管理軟件。對,沒錯,是軟件,在現(xiàn)在的Unix平臺,還沒有如同Mainframe那樣進行透徹的專業(yè)化分工,你需要身兼數(shù)職,不過,這種專業(yè)分工現(xiàn)象正在加劇。如果你不幸身處集成廠商,你要做的事情更復雜。不同的產(chǎn)品線包括從服務器到存儲,甚至不同廠商的產(chǎn)品都需要你一一精通。如果更加不幸,你任職于甲方,也就是IT產(chǎn)品的用戶,別期望什么系統(tǒng)工程師、網(wǎng)絡工程師、DBA、Helpdesk的區(qū)分,從你領導的理解,這些都被稱為“搞計算機的”,而你,就是被聘用來“搞計算機”。無論怎樣,做系統(tǒng)工程師絕對是個挑戰(zhàn)。你是喜歡挑戰(zhàn)的人么?
做系統(tǒng)工程師也需要隨時待命。他們會在白天去安裝設備,晚上去對生產(chǎn)系統(tǒng)進行調整,24小時隨時準備著收到應急維修電話去修復致命的系統(tǒng)崩潰(術語叫做System Down——宕機)。計算機系統(tǒng)是為了支持業(yè)務運轉,隨著IT技術的普及和深入,IT系統(tǒng)提供了業(yè)務運轉的動力和效率,同時也造成了IT系統(tǒng)中斷,業(yè)務隨之中斷的事實。想象一下,你刷卡的時候被告知系統(tǒng)不能使用;你的手機欠費之后無法交費;你在網(wǎng)上瀏覽本文的時候,忽然收到“網(wǎng)絡頁面無法找到”的信息。這些都是作為系統(tǒng)工程師需要去解決的問題。你需要7天x24小時隨時待命,你會在凌晨3點接到請求應急支持的電話,你會“一飯三吐哺,一沐三渥發(fā)”,不定時的飲食,饕餮快餐盒飯等垃圾食品,沒有鍛煉的時間,焦慮的心情會讓你或者體重暴增,或者身形憔悴,總之,你俊朗的體形伴隨著你的青春一起消逝在無限的為系統(tǒng)服務之中。你能容忍這樣的生活么?
系統(tǒng)工程師的職責包括安裝、調整、維修(其實是查找故障,更換部件)硬件設備,為硬件升級微碼,為操作系統(tǒng)打補丁。通常,這些操作不能在公司正常營業(yè)的時候進行,因為以上這些操作或者必須要中斷設備服務,或者可能造成服務中斷的風險,因此你有機會見習一下(也許是長期體驗)吧臺女郎的生活方式,午夜、凌晨、周末是你法定工作時段。如果你向往朝九晚五的生活方式,至少你要有充足的心理準備,在短時間內(nèi)你不得不向你的理想說再見了,或者短期(這個時間根據(jù)你成長的速度不同,可能兩三年,也可能要十年)接受它,或者換個朝九晚五的工作,但千萬別去抱怨它,生活就是如此,no pain, no gain,不是么?
對系統(tǒng)工程師而言,在初級階段,你會被資深人士指使來指使去,做一些令人刺激的工作——轟轟作響的風扇,閃爍迷離的指示燈,拿著幾張光盤,一把螺絲刀,一個爛筆記本電腦裝載著一堆PDF文件就沖向了一個完全未知的世界。你不得不坐在計算機前面一次又一次敲著似乎相同的命令,確驚異于得到了不同的結果。你完全沒有準備好就被拉上了前臺,還要面無懼色,試圖讓領導、客戶、同事認為你具有足夠的能力去戰(zhàn)勝任何困難,一本紅皮書,一把螺絲刀可以搞定任何問題。也許你比較謙遜,總是站在老鳥身后,拿著厚厚的筆記本,記錄著屏幕上快速閃現(xiàn)的字符,回家整理天書一般的筆記。你還需要與業(yè)務人員、網(wǎng)絡管理員、DBA、應用程序開發(fā)人員、項目經(jīng)理和最重要的人物:你的領導配合。理解別人要你做的事情,也要讓別人理解你需要他們做或者配合的事情,最重要的是,你需要向別人解釋發(fā)生了什么,即將要發(fā)生什么,還有這些事情會對他們造成什么影響。溝通技巧,當然還有所謂的談判技巧,這些都被稱為專業(yè)技能(Professional Skills),你的這些專業(yè)技能如何?
以法律語言來說,系統(tǒng)工程師的工作“包含但不限于”下面的列表,不過這也是系統(tǒng)工程師的典型職責:
· 每天檢查系統(tǒng)運行情況,及時發(fā)現(xiàn)系統(tǒng)的報警信息,并進行處理。
· 收集系統(tǒng)統(tǒng)計和性能數(shù)據(jù),進行分析。
· 配置和調整數(shù)系統(tǒng)參數(shù),以便實現(xiàn)應用程序的特定要求和最佳性能。
· 分析和管理系統(tǒng)安全,控制和監(jiān)視用戶對系統(tǒng)的訪問、資源使用。
· 定期對系統(tǒng)進行備份,在必要時提供恢復。測試備份與恢復是否正常。
· 升級操作系統(tǒng)軟件(補?。┖陀布⒋a,必要時升級或者遷移系統(tǒng)、數(shù)據(jù)(物理層面遷移)。
· 對應用程序開發(fā)人員、數(shù)據(jù)庫管理人員、網(wǎng)絡管理人員提供支持。。
· 評估產(chǎn)品和技術,為IT管理、規(guī)劃者提供有效的數(shù)據(jù)。
· 實現(xiàn)系統(tǒng)規(guī)劃、設計,均衡設計問題以優(yōu)化性能。
· 逐步提高系統(tǒng)可用性,降低管理復雜性(這一條對于甲方人員,純粹是自宮的條款,但卻有助于你升級,實際你主動,則可以是操刀手,而不被動等待成為別人的魚肉)。
· 診斷、定位故障,執(zhí)行故障檢測檢測,解決任何系統(tǒng)相關問題。必要時聯(lián)系廠商支持人員以便使問題得到較好的解決。
· 參與制定、執(zhí)行系統(tǒng)管理流程、系統(tǒng)設計規(guī)劃/實施方案。
現(xiàn)在你是否對系統(tǒng)工程師的職位有了深入地了解?以上信息盡管不是業(yè)界的標準,只是我個人杜撰,但無論你身處甲方還是乙方,無論你是招聘者還是應聘者,還是懇請您的首肯和認可,我也相信這些介紹至少能涵蓋80%的內(nèi)容,如果你心中的目標據(jù)此只是有少量偏差,這個無關緊要,哪有那么嚴格的定義呢?都是先有了生物,才有對此類和類似生物的物種定義。如果你心目中的要求嚴重與此內(nèi)容相背離,那么我勸您最好改個方向或者描述,否則招聘者可能招不到人,應聘者可能覺得與心中的理想大相徑庭。但這些目標也僅僅是告訴你作為一個“系統(tǒng)工程師”通常會發(fā)生什么,別人是怎么要求你的,你需要為別人做什么而換取賞識(更重要的是工資),你自己來決定這是不是適合你的職業(yè)。我個人也認為這個職業(yè)非常有價值,至少作為一個前期的基礎工作非常有價值,他是進入IT行業(yè)的三大基礎工作之一:系統(tǒng)工程師(服務器、網(wǎng)絡、存儲、操作系統(tǒng))、數(shù)據(jù)庫管理員(數(shù)據(jù)庫、中間件、Web Service)、程序員(編程語言、業(yè)務邏輯)。如同戲班學徒,一切要從0開始,而今后的路很長,也很驚險。以上這一段幫助你決定這是不是你希望從事的職業(yè)(至少在現(xiàn)階段),假如它是,那么盡你所有去得到它!
所有的失敗千差萬別,所有的成功都一樣:你需要掌握很多硬技術、軟技術以及更重要的——運氣。當然,你的技能越強,軟技術越
高,你的運氣也就越好。你的軟技術怎么樣?
我怎樣得到第一份系統(tǒng)工程師工作?
相信你已經(jīng)閱讀了前面的文字,并且認為系統(tǒng)工程師是一個很好的職業(yè),祝賀你!我希望你能從中受益,并感受到工作的樂趣。那么
,你如何找到第一份系統(tǒng)工程師工作?這個問題我已經(jīng)聽別人問了許多許多遍,這是一個眾所周知的雞和蛋的問題。
即使經(jīng)過了Internet泡沫爆裂,IT技術依然沒有停滯其在世界各個角落***的步伐,大量的IT投入需要眾多的IT技術人員,包括各種硬件、軟件工程師、架構師,咨詢專家,其中系統(tǒng)工程師就是其中重要的一個角色。系統(tǒng)工程師在規(guī)劃、建設、維護階段,都處于重
要的位置。能真正“精修電腦,專業(yè)架設網(wǎng)絡”的人其實并不多,真正合格的系統(tǒng)工程師更少。早些時候,也許由于你在學校的實驗室用過2天Sun/Solaris,或者知道IBM除了個人計算機(已經(jīng)賣給了Lenovo),更大的業(yè)務在于大型主機(Mainframe/zSeries),集成的應用服務器(AS/400 iSeries),小型機(RS/6000 pSeries),當然也有PC服務器(xSeries),以及軟件、服務、芯片制造、專利等,甚至對于這些你一無所知,但可以說流利的洋文,也可以作為potential的種子堂而皇之地進入到IT領域,那個時候,你所要做的是選擇去那一家公司,而不用考慮哪一家會接受你?,F(xiàn)在,各個公司都開始謹慎起來,大量的真假系統(tǒng)工程師都下崗了,主動的或者被動的,原因千奇百怪,有不合格開除的,有公司倒閉的,有機構精簡的,有小廟養(yǎng)不起大神的,當然也有換個活法的。眾多
的勞動力大軍在人力市場上一個造成了一個奇怪的現(xiàn)象:想找工作的找不到,想招人的招不到。
從絕對數(shù)量來看,IT人才市場是一個買方市場,一個還算像樣的公司發(fā)出招聘需信息后,簡歷將會如同雪片一樣紛紛而至,從諾大一個人力資源庫中篩選出合適的人選:即能滿足工作有求,又不會發(fā)生狗窩領養(yǎng)了獅子仔的情況,這對于人力資源和IT領導都是個難題
。得到第一份系統(tǒng)工程師工作的最艱難的部分在于每一個職位都要求有一些工作經(jīng)驗。除了幾家大公司,希望從小用公司文化同化剛入職的大學生,其它公司都希望找一個熟手。從公司角度考慮,這點很容易理解:假如一個新人沒有一點經(jīng)驗,公司會付給這個人高
工資,讓他去操作、維護和運行你IT基礎組織的最大最重要的一部分么?并且,在等待他成長起來的過程中,可能會損失上百萬的收入(付給他的工資、付給支持人員的工資、付給他學習的費用、一旦他誤操作的損失補償,還有新業(yè)務的損失)。對大多數(shù)公司而言
,這些問題的答案肯定是‘不’。所以,沒有經(jīng)驗,獲得你的第一份系統(tǒng)工程師工作是很困難的。
-
工程師
+關注
關注
59文章
1565瀏覽量
68409 -
系統(tǒng)
+關注
關注
1文章
1006瀏覽量
21296
發(fā)布評論請先 登錄
相關推薦
評論