|
編者按: 這是真人真事,相當(dāng)于“口述實錄”——本文作者牛新莊博士,年薪217萬、曾任中信銀行、山東農(nóng)信、廣東農(nóng)信等公司資深技術(shù)顧問、中國建設(shè)銀行總行特聘資深技術(shù)專家,被譽為國內(nèi)年薪第一的數(shù)據(jù)庫工程師。想成為IT大俠的有志青年們注意了——成才的捷徑或是撿到武林秘籍,或是得到高人指點——或是研讀此篇口述實錄,經(jīng)驗值、魅力值、技能值激增800點。文章標(biāo)題為編者所加。 前途在數(shù)據(jù)庫
1999年,我在開始讀研時就給自己確定了以后的發(fā)展方向。當(dāng)時有兩個方向:網(wǎng)絡(luò),數(shù)據(jù)庫技術(shù)。因為在2000年之時,網(wǎng)絡(luò)大熱,市場上擁有CCNP、CCIE證書的人特別牛。所以我當(dāng)時也考下了CCNP證書,但后來發(fā)現(xiàn)網(wǎng)絡(luò)方向涉及很多硬件層面的東西,這些都對廠商的依賴性太強(qiáng),個人發(fā)揮空間不大。而我喜歡鉆研,所以慢慢開始轉(zhuǎn)向?qū)9?shù)據(jù)庫技術(shù)。
在認(rèn)準(zhǔn)數(shù)據(jù)庫這個方向后,我開始深入學(xué)習(xí)數(shù)據(jù)庫理論方面的知識。當(dāng)時,人大王珊教授的《數(shù)據(jù)庫系統(tǒng)原理教程》一書我讀了幾十遍。在學(xué)習(xí)數(shù)據(jù)庫理論的同時,我開始接觸并深入學(xué)習(xí)DB2和 Oracle,并從1999年開始使用DB2 V5.2。那時,市場上關(guān)于DB2方面的技術(shù)書籍幾乎沒有,互聯(lián)網(wǎng)也不像現(xiàn)在這么發(fā)達(dá)。因為我的導(dǎo)師做一個課題需要用到DB2數(shù)據(jù)庫,但是我只能依靠查看 DB2隨機(jī)文檔來學(xué)習(xí)。那時,我還自己兼職,通過幫別人做些小軟件賺錢,外加課題經(jīng)費,以支付考OCP認(rèn)證和DB2認(rèn)證的費用。
我一直認(rèn)為考認(rèn)證是一個很好的學(xué)習(xí)動力。因為考試費用不菲,如果不想浪費錢只能拼命看書。我在讀研的2000年就通過了OCP 8i認(rèn)證,后來又陸續(xù)通過DB2 V5.2認(rèn)證。這些認(rèn)證極大地增強(qiáng)了我的自信。同時,在幫助導(dǎo)師用PB、Delphi等編程工具做應(yīng)用開發(fā)時,我有意識地增強(qiáng)對SQL的學(xué)習(xí),這對我后來的性能調(diào)優(yōu)工作非常有幫助。
做好一個時期的人生規(guī)劃非常重要。我們首先要有一個明確的努力方向和規(guī)劃,然后有意識的往這個方向努力。這種積極主動的學(xué)習(xí)要比被動學(xué)習(xí)效率高很多。 從DB2數(shù)據(jù)庫培訓(xùn)師開始
“機(jī)遇偏愛有準(zhǔn)備的頭腦”,這句話雖是老生常談,卻是人生真諦。記得2000年底,我在網(wǎng)上看到一個帖子說需要一個人去安裝DB2數(shù)據(jù)庫,差旅報銷,每天500元,我喜出望外。因為這項工作需要有DB2認(rèn)證才能去,而我那時DB2高級系統(tǒng)管理和應(yīng)用開發(fā)的認(rèn)證都有,所以很快就通過了對方的審核。但是當(dāng)我到客戶現(xiàn)場時才發(fā)現(xiàn),不是安裝DB2而是要給客戶講課,當(dāng)時我就傻眼了,因為講課需要的知識遠(yuǎn)比安裝配置數(shù)據(jù)庫要難得多,更何況我之前根本沒有講過課。沒辦法,壓力也是動力,只能前一天夜里看教材備課到凌晨5點。短短睡了兩個小時后,8點半去講課。四天講課下來,我總共休息了12個小時。還好自己畢竟有DB2應(yīng)用開發(fā)經(jīng)驗和DB2認(rèn)證做基礎(chǔ),總算勉強(qiáng)應(yīng)付了過去。只是沒想到的是,這次并不算順利的培訓(xùn),竟是我未來幾年培訓(xùn)生涯的開始。 后來,IBM培訓(xùn)部通過一些渠道知道我能講DB2且擁有相關(guān)證書,就找我講授DB2系列課程。從2001年開始,我就經(jīng)常作為IBM官方講師講授 DB2系列的所有課程。我自認(rèn)為講課是一個很好的學(xué)習(xí)過程,因為課前要深入了解概念,對于自己的理論深入學(xué)習(xí)有很大幫助。 數(shù)據(jù)庫學(xué)習(xí)Tips
根據(jù)我對數(shù)據(jù)庫的理解,目前市場上雖然有Oracle,DB2,Informix,Sybase和SQL Server數(shù)據(jù)庫,但I(xiàn)nformix數(shù)據(jù)庫已經(jīng)被IBM收購,而Sybase數(shù)據(jù)庫在技術(shù)和市場上正走向沒落,占據(jù)市場主要份額的就是Oracle,DB2和SQL Server數(shù)據(jù)庫。SQL Server數(shù)據(jù)庫非常好,但是很遺憾的是只能在 Windows平臺使用。所以如果你深入研究SQL Server數(shù)據(jù)庫,我只能說獲取高薪的概率稍低,而且坦白的說,使用SQL Sever數(shù)據(jù)庫的企業(yè)一般是中小企業(yè)居多。而國內(nèi)做Oracle數(shù)據(jù)庫的人太多,如果你想在Oracle領(lǐng)域出人頭地,難度極大。但是,做DB2數(shù)據(jù)庫的人反而不太多,物以稀為貴。況且,DB2數(shù)據(jù)庫廣泛應(yīng)用在銀行、電信、制造行業(yè)、零售行業(yè)、保險行業(yè)等“高薪”領(lǐng)域中,所以我強(qiáng)烈建議學(xué)習(xí)DB2數(shù)據(jù)庫,做IBM技術(shù)一般獲取高薪的概率相對會大一些。我們的時間精力是有限的,所以必須選擇好方向然后努力為之。除了SQL Server,這幾個數(shù)據(jù)庫我都在使用,我個人感覺除了功能外,對于運行穩(wěn)定而言,相對于Oracle不太穩(wěn)定的優(yōu)化器,DB2無疑是最穩(wěn)定的,它的優(yōu)化器無比強(qiáng)大。如果能在鎖方面再有更先進(jìn)的技術(shù),那么DB2 將是完美的。
2002年11月,我參加了首屆“IBM DeveloperWorksLive! China 2002”大會,并獲得IBM首次在國內(nèi)評選的“杰出軟件技術(shù)專家”獎,當(dāng)時在6名獲獎 者中名列第2。這個獎項客觀上對我在客戶群的拓展方面起到很大幫助。找我解決問題的人更多了,所以2002—2003年也成了我技術(shù)提升最快的兩年。
重要的一點是:學(xué)習(xí)過程中,要不斷地把實踐和理論融合,知其然更知其所以然,這樣提升就會快很多。 現(xiàn)場救援記
2004—2005年是我最忙碌的兩年,那時候找我講課的培訓(xùn)機(jī)構(gòu)和需要性能調(diào)優(yōu)的客戶非常多,基本上整天在天上飛。培訓(xùn)機(jī)構(gòu)找我講課常常需要提前一個月預(yù)約。那兩年內(nèi),除了過年幾天,其他時間都是在做培訓(xùn)和診斷、調(diào)優(yōu),足跡遍及國內(nèi)主要城市。我作為國內(nèi)六大銀行開發(fā)中心和數(shù)據(jù)中心培訓(xùn)的指定講師,并為北京銀信科技、山東農(nóng)信、廣東農(nóng)信,交行大集中IBP等項目做數(shù)據(jù)庫技術(shù)顧問。
記得最刺激的一次是2004年9月的一天,上午9點為上海移動IT部門做AIX動態(tài)邏輯分區(qū)(DLPAR)培訓(xùn),結(jié)束時是17點。之后,立刻坐出租車前往揚州,于20點到達(dá)揚州供電局并協(xié)助他們進(jìn)行電力負(fù)荷控制系統(tǒng)項目上線,一直奮戰(zhàn)到凌晨3點半。接著,又連夜乘出租車趕往上海,在凌晨6點到達(dá)酒店。休息兩小時后,8點出發(fā),準(zhǔn)時出現(xiàn)在上海移動培訓(xùn)現(xiàn)場。那時我對報酬不太在意,想的主要是用心積累技術(shù)經(jīng)驗和客戶資源。在我看來,能夠不斷通過實踐讓自己成長是第一要義。而且去的客戶現(xiàn)場越多,處理的問題就越多,也就越多地發(fā)現(xiàn)自己的不足,然后再拼命學(xué)習(xí),不斷積累、總結(jié)和思考,進(jìn)入了一個良性循環(huán)。 至今我仍然懷念那段充實、緊張而充滿激情的光輝歲月。2004年和2005年,一方面因為以獨立咨詢顧問的個人身份無法出具發(fā)票;另一方面,項目越做越大,尤其是很多銀行的數(shù)據(jù)庫架構(gòu)和維護(hù)項目涉及合同金額也越來越大,需要簽訂正式公司合同。于是,我就分別在上海、北京注冊了公司。 當(dāng)然這些年我并非都是一帆風(fēng)順,也犯過一些重大錯誤,例如:我曾經(jīng)在2002年5月1日把海南美蘭機(jī)場的數(shù)據(jù)庫調(diào)死,導(dǎo)致機(jī)場航班信息管理系統(tǒng)癱瘓。早期也曾經(jīng)因為調(diào)整某證券系統(tǒng)宕機(jī)而影響股民交易,這些都對客戶造成了影響,但這些都是成長必須要走的路。經(jīng)過這兩次事件后,我自己也思考、總結(jié)了很多,在之后的調(diào)優(yōu)工作中我基本上再沒有犯過錯誤。 百萬年薪的成功秘訣 2006年8月我獲得“2006年中國首屆杰出數(shù)據(jù)庫工程師”稱號,算是對我多年學(xué)習(xí)數(shù)據(jù)庫的一個總結(jié)。自2007年開始,我專注于做一些大客戶的運維工作,并相應(yīng)減少了培訓(xùn)次數(shù)。2008年,我被建設(shè)銀行以年薪217萬聘請為資深技術(shù)專家來維護(hù)Oracle和Informix數(shù)據(jù)庫。就做技術(shù)而言,以一己之力能掙到年薪幾百萬常常令我感到自豪,也讓我感受到技術(shù)的魅力,覺得自己多年來對技術(shù)的鉆研得到了認(rèn)可。 之所以講述我的技術(shù)之路,主要目的是給大家一些參考,盡可能多地去了解社會的需求,有意識給自己制定人生規(guī)劃。我自己認(rèn)為,多年來能取得這樣的成績,勤奮、努力和堅持一直是我最看重的。因為有了這些,才不至于當(dāng)機(jī)遇光顧時,你卻不知所措。 現(xiàn)在很多年輕人,恰恰缺少的就是這樣的忘我與癡迷,在我熟悉的數(shù)據(jù)庫技術(shù)領(lǐng)域,很多年輕人越來越早地將注意力集中在薪水和職位上,這是很不明智的行為。其實,往往那些將諸如高薪與職位忘懷的人反而能更快地取得成功?!安唤?jīng)一番寒徹骨,安得梅花撲鼻香?”這樣的道理人人都懂,可能夠真正去實踐的人卻并不多。 結(jié)合我的學(xué)習(xí)經(jīng)驗與感悟,我總結(jié)有16字要訣:去除浮躁,認(rèn)真學(xué)習(xí),不斷積累,尋找機(jī)遇。最后,我用這句話與大家共勉:古之成大事者,不唯有超世之才,亦唯有堅韌不拔之志也! 作者簡介: 牛新莊博士,研究方向為數(shù)據(jù)庫和數(shù)據(jù)挖掘。是IBM官方資深培訓(xùn)講師(培訓(xùn)DB2,AIX,MQ,WebSphere和CICS)。2002年獲IBM 杰出軟件專家獎,2006年獲“首屆中國杰出數(shù)據(jù)庫工程師獎”、“2006年IT168技術(shù)卓越獎”。是中信銀行、山東農(nóng)信、廣東農(nóng)信等公司資深技術(shù)顧問,中國建設(shè)銀行總行特聘資深技術(shù)專家。擁有OCP, AIX,DB2,HP-UX,MQ,CICS和WebSphere等二十多項國際認(rèn)證。著有《Oracle數(shù)據(jù)庫開發(fā)講座—— Oracle9i Jdeveloper與J2EE實務(wù)應(yīng)用》、《DB2應(yīng)用開發(fā)實戰(zhàn)指導(dǎo)》、《循序漸進(jìn)DB2-系統(tǒng)管理、運行維護(hù)與應(yīng)用案例》、《深入解析DB2-高級管理、內(nèi)部體系結(jié)構(gòu)與診斷案例》和《DB2性能調(diào)整與優(yōu)化》等書。 |
|
|