半途轉向走上程式設計的無盡旅程

半途轉向走上程式設計的無盡旅程
文/羅健豪 (記者) 2006-03-31

全虹企業網路行銷處資深工程師楊榮興,因為看好網路的前景,在網路產業走向泡沫化的年代,毅然從電子工程系投向程式設計的行列,透過不斷累積經驗造就了楊榮興豐富的IT知識與能力。

 

一個六年級中後段班的男人,年紀輕輕就帶過8人團隊,參與過第一套手機小額付費建置專案及多個後續專案。就學時放棄電子工程光耀的前景,改投向混沌不明的資訊管理,是什麼原因讓他做出這種改變?

在網路泡沫開始崩解的年代,97年剛就讀龍華工專(現龍華科技大學)電子工程系的楊榮興,本有眾人看好的遠景,卻在參與「電子商務研究」專題後,對於IT領域產生濃厚的興趣與好奇心,在百般考量之後,他決定選擇資訊工程作為終生的志向。

當時眼見著許多.com公司開始瓦解崩潰,為什麼楊榮興還毅然決然的一腳踏入這塊領域?他的考量是從整個職業生涯為基礎,在他的心中,認為男人的生活與就業要有成就,首要條件就是必須建立一個不敗的根基,再以這個根基為起點,不斷的延伸並成長茁壯。

雖然當時網路產業的美麗泡沫正在破碎,但是他看準了電腦與網路是不可分割的結合體,未來只會日漸普及而不會萎縮,他確定一件事情:「往這方面學習,肯定不怕沒飯吃!」正因為下了這樣的決心,他決定就讀資訊管理系,開始學習IT人員所需的知識與能力,並且尋找相關的工讀機會以驗證所學。

半工半讀驗證所學,畢業後躍升總工程師
對於6年級中後段班的男人而言,現在不是作為基層員工,努力累積經驗與實力,就是還在唸書等待機會。不過,楊榮興在龍華科大唸書時,就加入了希易資訊的工作團隊。希易是在網路泡沫時期崛起的網路公司,主要的業務是命理分析。

他加入之後,就負責公司中各項IT系統的建置與規劃,不論是內部的網路環境、網路架構或是網站系統,幾乎都是他一手負責。他認為念到了一些東西,就應該要趕快實踐所學,並且從中汲取更多經驗,這樣的正向回饋才能加速學習與成長。

雖然半工半讀需要很多時間跟體力,不過當時希易的工作時間相當彈性,以一個月為單位,只要完成應上班的時間,老闆不會管剩下的時間作什麼事情,加上是兼職的身分,在考試之前主管也會同意減少上班時間。

就在這樣南北奔波的過程中,楊榮興完成了學業,所有的畢業專題都得到前三名。而這段時間內的所有核心系統也都是他一手包辦的,等到楊榮興畢業之後,馬上一躍而成總工程師,有了這麼大的頭銜,他要負責的事情更多,不但原有的業務要延續,還需要管理機房、調校資料庫與員工的教育訓練,負責導入新功能。一說到這件事情,楊榮興的眼中閃動著得意的光芒,因為臺灣第一套手機小額付款在規劃建置時,他就有參與其中,爾後也參與了其他電信業者的手機付費專案。雖然只是探討主從端系統上要怎麼利用API連接,但是這也牽扯到複雜的帳務系統與安全機制等相關問題,經過這一次龐大的工程之後,更造就了楊榮興豐富的知識與充足的能力。他認為:「只有不斷的接受挑戰,才能激發更多的潛力,學到更多的技能。」

除了自身實力,主管的態度也是重要的一環
相信所有的IT人,工作上都有一個共同的無奈,一個經驗不足、沒有IT經驗的管理者,實在不容易了解一套IT系統的開發週期,需要多少時間、哪些步驟、必要的資源甚至是人力,在錯估開發時程與人力配置的狀況下,往往造成IT人員有苦說不出的血淚史。

楊榮興與其他IT人偶爾一同聊天,最常聽到的抱怨就是「這項工作不可能在這麼短時間內完成,但主管卻要求一定要在這時間內結束。」聽到這種抱怨,雖然心有戚戚焉,但事情還是得做完。

綜觀楊榮興的8年就業歷程中,本身的實力固然不容小覷,但是他認為主管的領導風格,也是讓工作能如此順遂的原因之一。

在希易工作的時期,主管給予充分的授權,讓他可以自行設計建置,並且可以參與開發計畫,業務部門、管理部門與IT部門的密切整合,在那4年的工作經驗中,讓他除了IT人該有的知識與能力一項不缺,更同時讓他了解企業營運中的各項環節,雖然精細程度不一,但已遠超過其他同樣任職於IT部門的人了。

對他來說,有了這些經驗,在與其他部門洽談IT專案時,他可以依據對方的需求,協助開發新的功能,同時也可以給予一定程度的回饋,甚至可以幫對方找出需求中缺乏或忽略掉的環節,讓整個專案更加完整。

綜觀到目前為止8年來的工作經驗以及朋友的經歷,他認為IT人常會遇到的主管可以分成3種類型。

第一類主管是技術出身的,橫跨管理與技術兩大領域,因此相當了解楊榮興的工作內容跟大致需要的時程。對於楊榮興來說,這樣的工作環境相當自在,因為有任何特別的狀況,主管都能夠快速了解並且給予足夠的協助,當其他部門有別的要求時,也會先過濾整理之後才交辦,對於IT人員來說,這種工作狀態就是單純的開發,只要能夠準時完成,工作沒有壓力,生活自由自在。

第二類主管雖然是行銷體系出身,但是能夠體認IT人員的壓力與工作內容,因此會給予一定的空間與緩衝期。不太了解技術,但是只要IT人員給予解釋,主管也能夠諒解並且給予必要的協助。雖然工作上還是能夠因應自如,但是就必須花費一些時間跟主管或其他部門解釋,會稍微影響開發的時間與進度。

第三類主管個性實事求是,相信數字代表一切。對這種主管來說,只要工作有成效,就可以完全不理會你其他時間在作什麼,但是對IT人員而言,大多時間都是在不斷的趕案子追進度,沒有太多額外的時間可以進修。IT人員沒有時間進修,沒有時間重新檢視過去的程式碼,就像是不斷淘空自己一樣。

為了追求更好的生活,就要承受更多的辛苦
楊榮興是屬於確定目標之後就會一往直前不斷力行的人,他可以為了網站系統中的一項功能,就坐在電腦前面數小時。雖然隨著經驗累積,不論開發或是找臭蟲的效率都越來越好,但是他一直堅信為了更好的未來,他還是要繼續努力。

他除了公司交派的任務之外,有時朋友請他協助幫忙,或是覺得未來可能會使用到的功能,他就會不斷的開發並加強。對他而言,程式開發是一條漫無止盡的路,能先做好多少準備就作多少,雖然現在比較辛苦,但是能夠讓他更了解精熟整個開發工具與程式的長處,對未來是百利而無一害的。

縱然如此,他也不會因此放棄週末的休閒生活,選擇適當的時間把腦袋放空,以迎接後續的挑戰是很重要的。他最喜歡的休閒活動就是開車出遊,到郊外踏青欣賞並拍攝美麗的風景,接觸各種美麗事物以洗滌被程式碼荼毒的身體。雖然以他的工作項目而言,他必須24小時待命,以防網站系統發生突如其來的狀況,但是他依然會找出足夠的空閒時間休息,不然等到彈性疲乏,除了徹底放大假之外,就別無他法了。文⊙羅健豪

IT人物-楊榮興
全虹企業 網路行銷處 資深工程師
●經歷:龍華科技大學資訊管理系
(二技部)畢業
曾任希易資訊總工程師。

充足經驗與靈活分析,讓下屬瞠目結舌
在訪問的過程中,楊榮興提到了一件前些天發生的小插曲,證明了經驗與實力同樣重要。

為了開發一項功能,楊榮興與助理前陣子都沒日沒夜的埋頭苦幹。那天小助理找了一天的臭蟲,還是找不到問題在那邊,最後只好找楊榮興協助處理。他抬頭一看相關程式碼,直接指出某一行的資料宣告變數有誤,小助理半信半疑的回去修改後,一切沒問題且順暢地執行了。從此以後,小助理就帶著崇拜的眼神看著他,彷彿看到神的降臨。

楊榮興認為,複製修改程式的方式,是學校裡面才作的,身為程式設計人員,還是必須自行開發,自行構思,雖然軟體模組化跟再使用是加快工作效率的方法,但是沒有打好基礎功,這些都免談。
評論: 0 | 引用: 0 | 閱讀: 1582
發表評論
暱 稱: 密 碼:
網 址: E - mail:
驗證碼: 驗證碼圖片
內 容:
本網誌收集各類網路公開的文件,以便於本人和眾多網友們檢索查詢,所有轉載文件之著作所有權皆為原作者或及其發表公司所有,若有不宜刊登之文件,一經告知,本網誌立即下架