資源描述:
《數(shù)據(jù)庫牛人牛新莊的成長歷程.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、年薪NNN萬數(shù)據(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ā)講座——Or
2、acle9iJdeveloper與J2EE實務(wù)應(yīng)用》、《DB2應(yīng)用開發(fā)實戰(zhàn)指導(dǎo)》、《循序漸進(jìn)DB2-系統(tǒng)管理、運(yùn)行維護(hù)與應(yīng)用案例》、《深入解析DB2-高級管理、內(nèi)部體系結(jié)構(gòu)與診斷案例》和《DB2性能調(diào)整與優(yōu)化》等書。選定發(fā)展方向?????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),
3、個人發(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年開始使用DB2V5.2。那時,市場上關(guān)于DB2方面的技術(shù)書籍幾乎沒有,互聯(lián)網(wǎng)也不像現(xiàn)在這么發(fā)達(dá)。因為我的導(dǎo)師做一個課題需要用到DB2數(shù)據(jù)庫,但是我只能依靠查看DB2隨機(jī)文檔來學(xué)習(xí)。那時,我還自己兼職,通過幫別人做些小軟件賺錢,外加課題經(jīng)費(fèi),
4、以支付考OCP認(rèn)證和DB2認(rèn)證的費(fèi)用。?????到現(xiàn)在為止,我一直認(rèn)為考認(rèn)證是一個很好的學(xué)習(xí)動力。因為考試費(fèi)用不菲,如果不想浪費(fèi)錢只能拼命看書。我在讀研的2000年就通過了OCP8i認(rèn)證,后來又陸續(xù)通過DB2V5.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ī)劃,然后有意識的往這個方向努力。這種積極主動的
5、學(xué)習(xí)要比被動學(xué)習(xí)效率高很多。?第一次做培訓(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ù)庫要難得多,更何況我之前根本沒有講過課。沒辦法,壓力也是動力,只能前一天
6、夜里看教材備課到凌晨5點(diǎn)。短短睡了兩個小時后,8點(diǎn)半去講課。四天講課下來,我總共休息了12個小時。還好自己畢竟有DB2應(yīng)用開發(fā)經(jīng)驗和DB2認(rèn)證做基礎(chǔ),總算勉強(qiáng)應(yīng)付了過去。只是沒想到的是,這次并不算順利的培訓(xùn),竟是我未來幾年培訓(xùn)生涯的開始。?將培訓(xùn)當(dāng)學(xué)習(xí)的動力?????經(jīng)過第一次講課后,我看到了自己的差距,知道僅有認(rèn)證是不夠的??蛻舻暮芏鄦栴},書本上沒有答案,需要自己在實踐經(jīng)驗上做努力。另外,講課前講師需要把一些原理、概念性的東西弄清楚,也需要對數(shù)據(jù)庫進(jìn)行深入學(xué)習(xí)。??????后來,IBM培訓(xùn)部通過一些渠道知道我
7、能講DB2且擁有相關(guān)證書,就找我講授DB2系列課程。所以,從2001年開始,我就經(jīng)常作為IBM官方講師講授DB2系列的所有課程。我自認(rèn)為講課是一個很好的學(xué)習(xí)過程,因為課前要深入了解概念,對于自己的理論深入學(xué)習(xí)有很大幫助。同時,課堂上學(xué)員的實際操作問題也會強(qiáng)迫自己做更深入的研究。?????我對培訓(xùn)有這樣的認(rèn)識:學(xué)員聽你講三個小時,要遠(yuǎn)遠(yuǎn)勝過自己看3小時的書。如果把一堂課的內(nèi)容比喻成一杯水,那老師至少應(yīng)該提前儲備一桶水。所以,在講課之前,我精心準(zhǔn)備實驗,深入和學(xué)員交流。我講課從不照本宣科,而是自己準(zhǔn)備了很多教材外比
8、較實用的知識來擴(kuò)展教材內(nèi)容。同時爭取上課過程中把一些概念用淺顯易懂的例子來講解。要想做到這些,首先自己必須對這個概念有深刻的理解才行,這一切都在客觀上促進(jìn)了自己的學(xué)習(xí)。?????隨著培訓(xùn)的增多,有部分客戶開始找我做實際的調(diào)優(yōu)工作。記得我第一次去為客戶現(xiàn)場調(diào)優(yōu)是2001年,去大連大通證券解決鎖等待問題??蛻舡h(huán)境用的是AIX和CICS。當(dāng)時雖然問題解決了,但自己心里還是比較虛,因為對AIX