泛舟笑談

泛舟,或河流湍急,搏擊而上,或風平浪靜,恬然駛之,然無論如何,笑談是不可或缺的,不亦樂乎?
正文

在美國公司爬梯- 不斷學習

(2017-09-14 20:03:46) 下一個
在當今美國大型公司裏,不斷學習乃是不可或缺的生存之道,更莫談身在IT領域了.回想二十年前,我在IBM主機管理和開發係統站穩腳跟後,便開始"吃在碗裏,看在鍋裏”,東張西望地”尋食”,看什麽新技術可以學習,以武裝自己.當時,計算機分布式係統越發火紅,公司不少新應用軟件均采用這種技術,而IBM主機係統卻漸漸走下坡路,新的應用較少再放到IBM主機係統.
計算機分布式係統是當時網絡的主戰場,其基本程序語言是JAVA.由於網絡滲透各個領域,我就認準這一方向,開始行動.我們公司也很鼓勵員工學習進修,開設了各級的JAVA語言進修班,請外麵培訓公司的專職人員來授課.還將我們進修的時間定為工作時間,要求各級領導開綠燈,給我們充分時間進行學習.我利用公司的這些條件,花時間分別學習了JAVA的各級程度的培訓班,此外,還買了JAVA書籍,利用空閑時間,抓緊練習編程. 經過一段時間後,我報名參加了JAVA證書統考,並成功地獲得了JAVA
證書,成為名符其實的JAVA程序員.
真是驗證了這句名言:機會往往隻降臨到準備好的人身上.在我獲得JAVA證書後不久,我們部門接受了一個較小的項目,在計算機分布式係統上開發一個競爭價格探尋的軟件,用的程序語言是JAVA.在我們IBM主機部門,會用JAVA的人寥寥無幾,經理知道我有了JAVA 證書,有一定的JAVA基礎,便征求我是否願意去,我當然願意,這是今後IT發展的方向.於是我便加入了這個項目.
從COBOL這類傳統的編程語言到JAVA這類跨平台物件導向泛型程式網絡設計語言可以說是一種飛躍.在項目初期,我真是經曆了痛苦的轉身,加班加點,刻苦發奮是免不了的.好在我們項目有一位很有JAVA經驗的程序員,我不恥下問,經自己努力仍不得其解的問題,去向他請教,在戰爭中學習戰爭,再加上我編程的底子好,對係統也熟悉,較快的上了手,開始從簡單的程序編起,有小到大,由易到難,也蠻快地派上了用場.

項目在我們幾個的協同努力下,較順利的按時完工了. 這位資深JAVA程序員要去另一個較大的項目,隻留下我和另一位也更初級的程序員,我成了項目的技術主力.好在主要開發任務亦已基本完成,留下的隻是維修任務,也還有些小型的改進和修繕.我們兩個就頂著頭皮上,盡心盡力,開動腦筋,倒也見任務逐一完成了.這一應用軟件雖小,但卻著實解決了公司對競爭價格探尋的用途,使用者反饋良好,係統也運行順利.
這一項目完成後,我被安排到另一個開發項目.這個項目要求采用十分不同的技術,當時在係統間集成大多采用的是係統提取,轉換和加載工具.而這些技術和工具對我來說又是全新的.當經理證求我意見時,我愉悅地答應了.反正公司出錢出時間送你去培訓,你可以擁有一項新技術,公司又需要,何樂而不為?
不過,學習新技術是對自己的挑戰,會犧牲許多自己的時間,腦細胞也會死掉不少,但不接受這些挑戰,你豈能在這種頂級公司裏生存呢,更何況要爬梯呢!
不斷學習,使自己不斷適應發展的新技術,完成新任務,這些事得到了我們領導的關注和好評,說我是蠻好的部件,放在公司的機器上,處處發光.那年年終,我又上了一階梯,被提升為責任係統工程師.

(本文未完,待續)

 


[ 打印 ]
閱讀 ()評論 (4)
評論
亦舫 回複 悄悄話 回複 'Wiserman' 的評論 : 感謝評論.
亦舫 回複 悄悄話 回複 'iamhereforfun2' 的評論 : "Chief System Engineer" (Cannot think of any better translation into Chinese). Thanks.
iamhereforfun2 回複 悄悄話 what is "責任係統工程師" English translation ?
登錄後才可評論.