隨筆 - 312, 文章 - 14, 評論 - 1393, 引用 - 0

          導(dǎo)航

          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          公告

          關(guān)注我的新浪微博

          我的著作









          常用鏈接

          留言簿(126)

          我參與的團(tuán)隊(duì)

          隨筆分類(818)

          隨筆檔案(310)

          文章分類(1)

          文章檔案(8)

          相冊

          ADSL、3G查詢

          CSDN

          eclipse

          ibm

          Java EE

          Linux

          Web

          云服務(wù)

          代理網(wǎng)站

          關(guān)注的網(wǎng)站

          協(xié)議

          喜歡的Blog

          國內(nèi)廣告平臺(tái)

          圖書出版

          在線培訓(xùn)

          開發(fā)工具

          微博客戶端

          手機(jī)鈴聲

          操作系統(tǒng)

          • ReactOS
          • 一個(gè)與windowXP/2003兼容的操作系統(tǒng)

          數(shù)學(xué)

          文件格式

          源碼資源

          移動(dòng)(Mobile)

          編程語言

          英語學(xué)習(xí)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 1973565
          • 排名 - 6

          最新評論

          閱讀排行榜

          評論排行榜

          年薪200萬數(shù)據(jù)庫牛人牛新莊的成長歷程

          作者簡介:
                牛新莊博士,研究方向?yàn)閿?shù)據(jù)倉庫和數(shù)據(jù)挖掘。是IBM官方資深培訓(xùn)講師(培訓(xùn)DB2,AIX,MQ,WebSphere和CICS)。2002年獲IBM 杰出軟件專家獎(jiǎng),2006年獲“首屆中國杰出數(shù)據(jù)庫工 程師獎(jiǎng)”、“2006年IT168技術(shù)卓越獎(jiǎng)”。是中信銀行、山東農(nóng)信、廣東農(nóng)信等公司資深技術(shù)顧問,中國建設(shè)銀行總行特聘資深技術(shù)專家。擁有OCP, AIX,DB2,HP-UX,MQ,CICS和WebSphere等二十多項(xiàng)國際認(rèn)證。著有《Oracle數(shù)據(jù)庫開發(fā)講座—— Oracle9i Jdeveloper與J2EE實(shí)務(wù)應(yīng)用》、《DB2應(yīng)用開發(fā)實(shí)戰(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年,我在開始讀研時(shí)就給自己確定了以后的發(fā)展方向。
                 當(dāng)時(shí)有兩個(gè)方向:網(wǎng)絡(luò),數(shù)據(jù)庫技術(shù)。因?yàn)樵?000年之時(shí),網(wǎng)絡(luò)大熱,市場上擁有CCNP、CCIE證書的人特別牛。所以我當(dāng)時(shí)也考下了CCNP證書,但 后來發(fā)現(xiàn)網(wǎng)絡(luò)方向涉及很多硬件層面的東西,這些都對廠商的依賴性太強(qiáng),個(gè)人發(fā)揮空間不大。而我喜歡鉆研,所以慢慢開始轉(zhuǎn)向?qū)9?shù)據(jù)庫技術(shù)。
                在認(rèn)準(zhǔn)數(shù)據(jù)庫這個(gè)方向后,我開始深入學(xué)習(xí)數(shù) 據(jù)庫理論方面的知識(shí)。當(dāng)時(shí),人大王珊教授的《數(shù)據(jù)庫系統(tǒng)原理教程》一書,我讀了幾十遍。在學(xué)習(xí)數(shù)據(jù)庫理論的同時(shí),我開始接觸并深入學(xué)習(xí)DB2和 Oracle,并從1999年開始使用DB2 V5.2。那時(shí),市場上關(guān)于DB2方面的技術(shù)書籍幾乎沒有,互聯(lián)網(wǎng)也不像現(xiàn)在這么發(fā)達(dá)。因?yàn)槲业膶?dǎo)師做一個(gè) 課題需要用到DB2數(shù)據(jù)庫,但是我只能依靠查看 DB2隨機(jī)文檔來學(xué)習(xí)。那時(shí),我還自己兼職,通過幫別人做些小軟件賺錢,外加課題經(jīng)費(fèi),以支付考OCP認(rèn) 證和DB2認(rèn)證的費(fèi)用。
                到現(xiàn)在為止,我一直認(rèn)為考認(rèn)證是一個(gè)很好的學(xué)習(xí)動(dòng)力。因?yàn)榭荚囐M(fèi)用不菲,如果不想浪費(fèi)錢只能拼命看書。我在讀 研的2000年就通過了OCP 8i認(rèn)證,后來又陸續(xù)通過DB2 V5.2認(rèn)證。這些認(rèn)證極大地增強(qiáng)了我的自信。同時(shí),在幫助導(dǎo)師用PB、Delphi等編程工具做應(yīng)用開發(fā)時(shí),我有意識(shí)地增強(qiáng)對SQL的學(xué)習(xí),這對我后來的性能調(diào)優(yōu)工作非常有幫助。
                這里我想說的是,做好一個(gè)時(shí)期的人生規(guī)劃非常重要。我們首先要有一個(gè)明確的努力方向和規(guī)劃,然后有意識(shí)的往這個(gè)方向努力。這種積極主動(dòng)的學(xué)習(xí)要比被動(dòng)學(xué)習(xí)效率高很多。 

          第一次做培訓(xùn)
                 “機(jī)遇偏愛于有準(zhǔn)備的頭腦”,這句話雖是老生常談,卻是人生真諦。記得2000年底,我在網(wǎng)上看到一個(gè)帖子說需要一個(gè)人去安裝DB2數(shù)據(jù)庫,差旅報(bào)銷,每 天500元,我喜出望外。因?yàn)檫@項(xiàng)工作需要有DB2認(rèn)證才能去,而我那時(shí)DB2高級系統(tǒng)管理和應(yīng)用開發(fā)的認(rèn)證都有,所以很快就通過了對方的審核。但是當(dāng)我 到客戶現(xiàn)場時(shí)才發(fā)現(xiàn),不是安裝DB2而是要給客戶講課,當(dāng)時(shí)我就傻眼了,因?yàn)橹v課需要的知識(shí)遠(yuǎn)比安裝配 置數(shù)據(jù)庫要難得多,更何況我之前根本沒有講過課。沒辦法,壓力也是動(dòng)力,只能前一天夜里看教材備課到凌晨5點(diǎn)。短短睡了兩個(gè)小時(shí)后,8點(diǎn)半去講課。四天講 課下來,我總共休息了12個(gè)小時(shí)。還好自己畢竟有 DB2應(yīng)用開發(fā)經(jīng)驗(yàn)和DB2認(rèn)證做基礎(chǔ),總算勉強(qiáng)應(yīng)付了過去。只是沒想到的是,這次并不算順利的培訓(xùn), 竟是我未來幾年培訓(xùn)生涯的開始。 

          將培訓(xùn)當(dāng)學(xué)習(xí)的動(dòng)力
                經(jīng)過第一次講課后,我看到了自己的差距,知道僅有認(rèn)證是不夠的。客戶的很多問題,書本上沒有答案,需要自己在實(shí)踐經(jīng)驗(yàn)上做努力。另外,講課前講師需要把一些原理、概念性的東西弄清楚,也需要對數(shù)據(jù)庫進(jìn)行深入學(xué)習(xí)。
                 后來,IBM培訓(xùn)部通過一些渠道知道我能講DB2且擁有相關(guān)證書,就找我講授DB2系列課程。所以,從2001年開始,我就經(jīng)常作為IBM官方講師講授  DB2系列的所有課程。我自認(rèn)為講課是一個(gè)很好的學(xué)習(xí)過程,因?yàn)檎n前要深入了解概念,對于自己的理論深入學(xué)習(xí)有很大幫助。同時(shí),課堂上學(xué)員的實(shí)際操作問 題也會(huì)強(qiáng)迫自己做更深入的研究。
                我對培訓(xùn)有這樣的認(rèn)識(shí):學(xué)員聽你講三個(gè)小時(shí),要遠(yuǎn)遠(yuǎn)勝過自己看3小時(shí)的書。如果把一堂課的內(nèi)容比喻成 一杯水,那老師至少應(yīng)該提前儲(chǔ)備一桶水。所以,在講課之前,我精心準(zhǔn)備實(shí)驗(yàn),深入和學(xué)員交流。我講課從不照本宣科,而是自己準(zhǔn)備了很多教材外比較實(shí)用的知 識(shí)來擴(kuò)展教材內(nèi)容。同時(shí)爭取上課過程中把一些概念用淺顯易懂的例子來講解。要想做到這些,首先自己必須對這個(gè)概念有深刻的理解才行,這一切都在客觀上促進(jìn) 了自己的學(xué)習(xí)。
                隨著培訓(xùn)的增多,有部分客戶開始找我做實(shí)際的調(diào)優(yōu)工作。記得我第一次去為客戶現(xiàn)場調(diào)優(yōu)是2001年,去大連大通證券解 決鎖等待問題。客戶環(huán)境用的是AIX 和CICS。當(dāng)時(shí)雖然問題解決了,但自己心里還是比較虛,因?yàn)閷IX和CICS不了解,萬一是這兩個(gè)方面有問題, 自己就沒辦法搞定了;這讓我認(rèn)識(shí)到一個(gè)復(fù)雜系統(tǒng)的調(diào)整往往需要具備多方面的知識(shí)。這件事之后,我在網(wǎng)上買了一個(gè)140的IBM工作站小機(jī),自己安裝AIX 并開始學(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平臺(tái)使用。所以如果你深入研究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è)、保險(xiǎn)行業(yè)等“高薪”領(lǐng)域中,所以我強(qiáng)烈建議學(xué)習(xí)DB2數(shù)據(jù)庫,做IBM技術(shù)一般獲取高 薪的概率相對會(huì)大一些。我們的時(shí)間精力是有限的,所以必須選擇好方向然后努力為之。除了SQL Server,這幾個(gè)數(shù)據(jù)庫我都在使用,我個(gè)人感覺除了功 能外,對于運(yùn)行穩(wěn)定而言,相對于Oracle不太穩(wěn)定的優(yōu)化器,DB2無疑是最穩(wěn)定的,它的優(yōu)化器無比強(qiáng)大。如果能在鎖方面再有更先進(jìn)的技術(shù),那么DB2 將是完美的。

          這期間,我一邊學(xué)習(xí),一邊通過了AIX的全部認(rèn)證。記得非常清楚的是,為了做HA的實(shí)驗(yàn),我花費(fèi)了很大工夫。因?yàn)槟菚r(shí)小型機(jī) 不像今天這么普及,無法搞到7133陣列。后來我又學(xué)習(xí)了CICS、WebSphere、MQ和存儲(chǔ)。就這樣,在我培訓(xùn)的過程中,發(fā)現(xiàn)自己哪方面薄弱并且 感覺這個(gè)方向有前途,我就會(huì)開始學(xué)習(xí)。不過,那時(shí)我的技術(shù)主要還是圍繞IBM產(chǎn)品為主。由于自己對培訓(xùn)比較用心且頗受客戶好評,找我做培訓(xùn)的國內(nèi)培訓(xùn)機(jī)構(gòu) 開始變多。這個(gè)期間我自己的技術(shù)水平也增長很快。
                2002年11月,我參加了首屆  “IBM DeveloperWorksLive! China 2002”大會(huì),并獲得IBM首次在國內(nèi)評選的“杰出軟件技術(shù)專家”獎(jiǎng),當(dāng)時(shí)在6名獲獎(jiǎng) 者中名列第2。這個(gè)獎(jiǎng)項(xiàng)客觀上對我在客戶群的拓展方面起到很大幫助。找我解決問題的人更多了,所以2002—2003年也成了我技術(shù)提升最快的兩年。
                 這兩年內(nèi),我陸續(xù)學(xué)習(xí)了HP-UX、WebSphere和MQ并通過認(rèn)證。我自己的感覺是,如果你把一門技術(shù)研究得非常深、非常透,由于觸類旁通的緣故, 再去學(xué)習(xí)另一門技術(shù)時(shí)就很輕松。所以,我在學(xué)完AIX再去學(xué)習(xí)HP-UX時(shí),感覺非常輕松。同樣,在學(xué)習(xí)ORACLE和DB2后再去學(xué)習(xí) Informix 也同樣很容易。通過這種縱向的深入和橫向的比較,各種產(chǎn)品的所長所短也會(huì)非常清楚,自己的技術(shù)視野無意間更加全面化。而且通過對一個(gè)產(chǎn) 品的深入,你往往能夠發(fā)現(xiàn)這個(gè)產(chǎn)品的缺點(diǎn)和需要改進(jìn)的地方。就拿DB2來說,每次版本更新的新特性,在新版本未上市前我就可以猜得差不多了。這主要有三個(gè) 原因:一是我貼近真實(shí)用戶,了解他們的真正需求;二是自己一直在用且不斷總結(jié)思考;三是這些特性別的數(shù)據(jù)庫有,而DB2沒有,那在下個(gè)版本就會(huì)增加。所以 相對來說,我自身對新版本的新特性學(xué)習(xí)就非常輕松了。就DB2而言,我擁有DB2 V5.2 、V7.1、V8.1和DB2 V9的全部認(rèn)證,而且我應(yīng)該 是國內(nèi)第一個(gè)把DB2 V8認(rèn)證全部通過的人,當(dāng)然,這其中也有巧合的成分。 
                重要的一點(diǎn)是:學(xué)習(xí)過程中,要不斷地把實(shí)踐和理論融合,知其然更知其所以然,這樣提升就會(huì)快很多。 

          現(xiàn)場救援“趕場”記
                2004—2005年 是我最忙碌的兩年,那時(shí)候找我講課的培訓(xùn)機(jī)構(gòu)和需要性能調(diào)優(yōu)的客戶非常多,基本上整天在天上飛。培訓(xùn)機(jī)構(gòu)找我講課常常需要提前一個(gè)月預(yù)約。那兩年內(nèi),除了 過年幾天,其他時(shí)間都是在做培訓(xùn)和診斷、調(diào)優(yōu),足跡遍及國內(nèi)主要城市。我自己基本上是國內(nèi)六大銀行開發(fā)中心和數(shù)據(jù)中心培訓(xùn)的指定講師,并為北京銀信科技、 山東農(nóng)信、廣東農(nóng)信,交行大集中IBP等項(xiàng)目做數(shù)據(jù)庫技術(shù)顧問。
                那時(shí)的我年輕、精力充沛。記得最刺激的一次是2004年9月的一天, 上午9點(diǎn)為上海移動(dòng)IT部門做AIX動(dòng)態(tài)邏輯分區(qū)(DLPAR)培訓(xùn),結(jié)束時(shí)是17 點(diǎn)。之后,立刻坐出租車前往揚(yáng)州,于20點(diǎn)到達(dá)揚(yáng)州供電局并協(xié)助他們 進(jìn)行電力負(fù)荷控制系統(tǒng)項(xiàng)目上線,一直奮戰(zhàn)到凌晨3點(diǎn)半。接著,又連夜乘出租車趕往上海,在凌晨6點(diǎn)到達(dá)酒店。休息兩小時(shí)后,8點(diǎn)出發(fā),準(zhǔn)時(shí)出現(xiàn)在上海移動(dòng) 培訓(xùn)現(xiàn)場。那時(shí)我對報(bào)酬不太在意,想的主要是用心積累技術(shù)經(jīng)驗(yàn)和客戶資源。在我看來,能夠不斷通過實(shí)踐讓自己成長是第一要義。而且,去的客戶現(xiàn)場越多,處 理的問題就越多,也就越多地發(fā)現(xiàn)自己的不足,然后再拼命學(xué)習(xí),不斷積累、總結(jié)和思考,進(jìn)入了一個(gè)良性循環(huán)。
                至今我仍然懷念那段充實(shí)、 緊張而充滿激情的光輝歲月。2004年和2005年,一方面因?yàn)橐元?dú)立咨詢顧問的個(gè)人身份無法出具發(fā)票;另一方面,項(xiàng)目越做越大,尤其是很多銀行的數(shù)據(jù)庫 架構(gòu)和維護(hù)項(xiàng)目涉及合同金額也越來越大,需要簽訂正式公司合同。于是,我就分別在上海、北京注冊了公司。當(dāng)然這些年我并非都是一帆風(fēng)順,也犯過一些重大錯(cuò) 誤,例如:我曾經(jīng)在2002年5月1日把海南美蘭機(jī)場的數(shù)據(jù)庫調(diào)死,導(dǎo)致機(jī)場航班信息管理系統(tǒng)癱瘓。早期也曾經(jīng)因?yàn)檎{(diào)整某證券系統(tǒng)宕機(jī)而影響股民交易,這 些都對客戶造成了影響,但這些都是成長必須要走的路。經(jīng)過這兩次事件后,我自己也思考、總結(jié)了很多,在之后的調(diào)優(yōu)工作中我基本上再?zèng)]有犯過錯(cuò)誤。

          我的秘訣:學(xué)習(xí)、積累、規(guī)劃
                2006年8月我獲得“2006年中國首屆杰出數(shù)據(jù)庫工程師”稱號(hào),算是對我多年學(xué)習(xí)數(shù)據(jù)庫的一個(gè)總結(jié)。自2007年開始,我專注于做一些大客戶的運(yùn)維工作,并相應(yīng)減少了培訓(xùn)次數(shù)。2008年,我被建設(shè)銀行以年薪217萬聘請為資深技術(shù)專家來維護(hù)Oracle和Informix數(shù)據(jù)庫。就做技術(shù)而言,以一己之力能掙到年薪幾百萬常常令我感到自豪,也讓我感受到技術(shù)的魅力,覺得自己多年來對技術(shù)的鉆研得到了認(rèn)可。
                之所以講述我的技術(shù)之路,主要目的是給大家一些參考,盡可能多地去了解社會(huì)的需求,有意識(shí)給自己制定人生規(guī)劃。我自己認(rèn)為,多年來能取得這樣的成績,勤奮、努力和堅(jiān)持一直是我最看重的。因?yàn)橛辛诉@些,才不至于當(dāng)機(jī)遇光顧時(shí),你卻不知所措。
                 現(xiàn)在很多年輕人,恰恰缺少的就是這樣的忘我與癡迷,在我熟悉的數(shù)據(jù)庫技術(shù)領(lǐng)域,很多年輕人越來越早地將注意力集中在薪水和職位上,這是很不明智的行為。其 實(shí),往往那些將諸如高薪與職位忘懷的人反而能更快地取得成功。“不經(jīng)一番寒徹骨,安得梅花撲鼻香?”這樣的道理人人都懂,可能夠真正去實(shí)踐的人卻并不多。 結(jié)合我的學(xué)習(xí)經(jīng)驗(yàn)與感悟,我總結(jié)有16字要訣:去除浮躁,認(rèn)真學(xué)習(xí),不斷積累,尋找機(jī)遇。
                最后,我用這句話與大家共勉:古之成大事者,不唯有超世之才,亦唯有堅(jiān)韌不拔之志也!

          原文:http://space.itpub.net/10640532/viewspace-566595




          Android開發(fā)完全講義(第2版)(本書版權(quán)已輸出到臺(tái)灣)

          http://product.dangdang.com/product.aspx?product_id=22741502



          Android高薪之路:Android程序員面試寶典 http://book.360buy.com/10970314.html


          新浪微博:http://t.sina.com.cn/androidguy   昵稱:李寧_Lining

          posted on 2009-03-16 08:54 銀河使者 閱讀(1463) 評論(0)  編輯  收藏 所屬分類: databasesoracle

          主站蜘蛛池模板: 富平县| 榕江县| 平利县| 井陉县| 沐川县| 涿鹿县| 涪陵区| 泰州市| 和顺县| 巴彦淖尔市| 石河子市| 郓城县| 永福县| 日土县| 安西县| 拜城县| 炉霍县| 天峨县| 西华县| 邳州市| 徐州市| 迁安市| 大城县| 工布江达县| 安宁市| 淮南市| 滦南县| 随州市| 海安县| 九寨沟县| 昌乐县| 祥云县| 嘉兴市| 元谋县| 徐水县| 庄浪县| 方正县| 泗水县| 昭平县| 上思县| 攀枝花市|