2016-08-15 23:00:43
我對培訓有這樣的認識:學員聽你講三個小時,要遠遠勝過自己看3小時的書。 如果把一堂課的內容比喻成 一杯水,那老師至少應該提前儲備一桶水。所以,在講課之前,我精心準備實驗,深入和學員交流。我講課從不照本宣科,而 是自己準備瞭很多教材外比較實用的知 識來擴展教材內容。同時爭取上課過程中把一些概念用淺顯易懂的例子來講解。要想做到這些,首先自己必須對這個概念有深刻的理解才行,這一切都在客觀上促進 瞭自己的學習。
隨著培訓的增多,有部分客戶開始找我做實際的調優工作。記得我第一次去為客戶現場調優是2001年,去大連大通證券解決鎖等待問題。客戶環境用的是AIX 和CICS。當時雖然問題解決瞭,但自己心裡還是比較虛,因為對AIX和CICS不瞭解,萬一是這兩個方面有問題, 自己就沒辦法搞定瞭;這讓我認識到一個復雜系統的調整往往需要具備多方面的知識。這件事之後,我在網上買瞭一個140的IBM工作站小機,自己安裝AIX 並開始學習。
數據庫學習Tips
根據我對數據庫的理解,目前市場上雖然有Oracle,DB2, Informix,Sybase和SQL Server數據庫,但Informix數據庫已經被IBM收購,而Sybase數據庫在技術和市場上正走向沒 落,占據市場主要份額的就是 Oracle,DB2和SQL Server數據庫。SQL Server數據庫非常好,但是很遺憾的是隻能在 Windows平臺使用。所以如果你深入研究SQL Server數據庫,我隻能說獲取高薪的概率稍低,而且坦白的說,使用SQL Sever數據庫的企業一 般是中小企業居多。而國內做Oracle數據庫的人太多,如果你想在Oracle領域出人頭地,難度極大。但是,做DB2數據庫的人反而不太多,物以稀為 貴。況且,DB2數據庫廣泛應用在銀行、電信、制造行業、零售行業、保險行業等“高薪”領域中,所以我強烈建議學習DB2數據庫,做IBM技術一 般獲取高 薪的概率相對會大一些。我們的時間精力是有限的,所以必須選擇好方向然後努力為之。除瞭SQL Server,這幾個數據庫我都在使用,我個人感覺除瞭功 能外,對於運行穩定而言,相對於Oracle不太穩定的優化器,DB2無疑是最穩定的,它的優化器無比強大。如果能在鎖方面再有更先進的技術,那麼DB2 將是完美的。
這期間,我一邊學習,一邊通過瞭AIX的全部認證。記得非常清楚的是,為瞭做HA的實驗,我花費瞭很大工夫。因為那時小型機不像 今天這麼普及,無法搞到7133陣列。後來我又學習瞭CICS、WebSphere、MQ和存儲。就這樣,在我培訓的過程中,發現自己哪方面薄弱並且 感覺這個方向有前途,我就會開始學習。不過,那時我的技術主要還是圍繞IBM產品為主。由於自己對培訓比較用心且頗受客戶好評,找我做培訓的國內培訓機構 開始變多。這個期間我自己的技術水平也增長很快。
2002年11月,我參加瞭首屆 “IBM DeveloperWorksLive! China 2002”大會,並獲得IBM首次在國內評選的“傑出軟件技術專傢”獎,當時在6名獲獎 者中名列第2。這個獎項客觀上對我在客戶群的拓展方面起到很大幫助。找我解決問題的人更多瞭,所以2002—2003年也成瞭我技術提升最快的兩年。
這兩年內,我陸續學習瞭HP-UX、WebSphere和MQ並通過認證。我自己的感覺是,如果你把一門技術研究得非常深、非常透,由於觸類旁通 的緣故, 再去學習另一門技術時就很輕松。所以,我在學完AIX再去學習HP-UX時,感覺非常輕松。同樣,在學習ORACLE和DB2後再去學 習 Informix 也同樣很容易。通過這種縱向的深入和橫向的比較,各種產品的所長所短也會非常清楚,自己的技術視野無意間更加全面化。而且通過對一個產 品的深入,你往往能夠發現這個產品的缺點和需要改進的地方。就拿DB2來說,每次版本更新的新特性,在新版本未上市前我就可以猜得差不多瞭。這主要有三個 原因:一是我貼近真實用戶,瞭解他們的真正需求;二是自己一直在用且不斷總結思考;三是這些特性別的數據庫有,而DB2沒有,那在下個版本就會增加。所以 相對來說,我自身對新版本的新特性學習就非常輕松瞭。就DB2而言,我擁有DB2 V5.2 、V7.1、V8.1和DB2 V9的全部認證,而且我應該 是國內第一個把DB2 V8認證全部通過的人,當然,這其中也有巧合的成分。
重要的一點是:學 習過程中,要不斷地把實踐和理論融合,知其然更知其所以然,這樣提升就會快很多。
現場救援“趕場”記
2004—2005年 是我最忙碌的兩年,那時候找我講課的培訓機構和需要性能調優的客戶非常多,基本上整天在天上飛。培訓機構找我講課常常需要提前一個月預約。那兩年內,除瞭 過年幾天,其他時間都是在做培訓和診斷、調優,足跡遍及國內主要城市。我自己基本上是國內六大銀行開發中心和數據中心培訓的指定講師,並為北京銀信科技、 山東農信、廣東農信,交行大集中IBP等項目做數據庫技術顧問。