十二年前,我開著我的深紅色小豐田,沿著踏沙大道去上IBM中型機課。那是我IT 職業的起點。
那個課上了四個月,實習了兩個月,之後,我便踏上了漫漫尋職路。
記得那課堂上,老師說:這是比較老的一種語言,不過,應該夠你們在IT行業裏工作五年。五年後,你們自己會跟上時代,更新自己的技術。
老師說得很對。我在IT 行業的這十多年來,是IBM中型機不斷遭淘汰,係統置換聲音不斷的十年;也是我們IBM 中型機程序員不斷麵對技術更新換代挑戰的十年。十年時間,在IT 行業,簡直是古今變化一般。盡管如此,由於DB2數據庫的穩固性和係統的巨大,淘汰IBM中型機可不是一件容易的事,使多少公司的IT 主管傷透了腦筋。錢填進去百萬,係統還是置換不成。
雖然主係統置換不成,但是局部的置換還是非常成功的。這樣,就要求在我們在主係統和子係統之間進行係統對話和連接。這是一個無休止的工程。而我,就是這個工程的主工程師。
這項繁重的工程,不僅要求我有過硬的主係統知識和技術,也必須對其他係統的語言和架構有所了解。由於工作的需要,也由於我的出色成果和主動的要求,公司決定送我去培訓。學習的內容不再是IBM,不再是我做了十多年的AS400,而是微軟的 Visual Studio .Net,語言是VB 和C#。
這一次,我沒有四個月的時間學習,也沒有一個真正的老師站在我跟前講課輔導。我隻有五天時間,坐在電視錄像前,一邊聽/看著錄像,一邊利用有限的練習空間做練習。
這個培訓,讓我體驗到雙重電腦技術的“人格分裂”:一是在IBM和微軟係統之間的分裂;二是在微軟係統語言中VB 和 C#之間的分裂。我是接觸過VB的,也用它寫過簡單程序。但是後來已經不時聽到人說C# 比 VB 好,比VB 專業。上個星期在另外一個 ON SITE培訓中,我更聽到我們的培訓員說:所有VB 程序員很快都要麵對轉型 ------ 就是由VB轉向C# ------ 的選擇。
我舉棋不定了一陣:是選擇我比較熟悉的VB 還是選擇我完全沒有接觸過,但是更有前景的C#?
我選擇了C#。
學了五天,對比起來,我更喜歡C#,因為它更嚴謹。
盡管經曆和體驗著技術上的“人格分裂”,我卻是這樣的喜歡這全新的語言,它神奇美妙。我又是這樣的享受這不用接電話,不用回電郵,不用被老板催工的日子;我真的好想,好希望能再當一回全職學生!
然而那是不可能。我沒有登陸公司界麵去查我的郵箱。五天不在,不知郵箱裏積攢了多少信件,不知有多少事情等著我去解決。不僅如此,五天的培訓,老板們指望著我馬上就能開始用新語言編寫係統程序!
天方夜譚是吧? 老板可不這麽看。不說別的,他告訴每個人:我是他見過的最聰明的人,極富於創造性。
我的頭腦熱不起來。我隻學習了 VS 的基本架構,我計劃再回去接受更專門一點的,和網路相關的內容。五天,再給我五天的時間;我隻需要再當五天的全職學生...... !
更多文章: