從土木工程轉戰至資訊領域,
一直到踏上講師教職之路,
人生愈走愈寬廣的潘家羲,
努力成就了自己喜歡的工作,

對於如願以償的講師夢,
潘家羲比別人更想成為一位稱職的好講師:
『讓學員在最沒有負擔、
最沒有壓力的情況下聽懂我講的話,
是我教學最大的目標!』
 
 
 
在大學和研究所時期均攻讀土木系的潘家羲,曾經也滿懷抱負的想在土木工程方面一展長才,無奈剛畢業卻碰到營建業不景氣,讓他意識到傳統產業並不符合自己的生涯規劃,毅然決然一頭栽進熱門的資訊產業。
 
「其實一開始我也懷疑過自己是否適合開發程式?」潘家羲回想他曾在過去面試時對自己產生這樣的質疑,不過當時一位非資訊背景出身的主管,斬釘截鐵的一番話反而更堅定了他的意願:『開發程式就跟進入資訊業一樣都要有心理準備,隨時有學不完的新技術,一定要有毅力不斷學習,如果只學個一招半式,便想在這行一勞永逸是絕對不可能!』
 
就這樣,資訊領域瞬息萬變的新知挑戰,讓在學生時代只接觸過FORTRAN程式語言,只會用數值分析及處理運算的潘家羲,在IT產業找到了屬於自己的一片天空。
 
重新出發,累積專案經歷
從剛進入宏瞻資訊對程式語言的懵懂,一路到學會以Java技術實際開發專案,潘家羲坦言,如果光是學而沒有實際在專案上開發的話,可能形同荒廢,像他算運氣不錯,工作上接觸的專案都一直在用Java開發相關的產品。
 
原來,當時業界尚未盛行Java,不過因宏瞻早一步與IBM有業務往來而搶得先機進入Java領域,也讓初期以Host Weblize軟體開發(IBM CDL Project)為主的潘家羲,有機會能一步一步從專案中學到Java相關的技術和實務部分,即使後來遇到如JSP、Servlet、XML等的技術轉變,亦未曾間斷過對Java的研究。
 
其間,潘家羲邊開發邊學習,一次一次的經驗,證明開發一個軟體所需顧及的層面很多,絕不只是單向思考而已,就拿一次關於盲人使用者的開發經驗來說,「那時我才知道盲人在使用瀏覽器時,原來每次都必須按著鍵盤一直切換,並藉助一種screen reader讀取出此刻所切換到的某個按鈕,再從這樣的訊息去得知畫面上的介面正好停留在哪個地方。」潘家羲說這個印象非常深刻的體驗,從此提醒了他使用軟體的人並不見得是正常人,所以擔任程式設計人員,更應設身處地為使用者做多方面的考量。
 
而這段時期的專案經歷,等於是潘家羲累積Java實務經驗的技術成長期,每一個階段他都能發掘出有別於以往的技術觀點,進而累積至下一次的開發中,促使他學會了從不同的角度切入寫程式,在程式設計方面頗有心得。
 
結合所學,強化程式設計能力
從土木工程轉戰資訊領域,潘家羲找到了自己的喜好,更滿意現階段追逐新知的日子,幾乎沒有絲毫適應不良的情況,潘家羲解釋,雖然土木和資訊的技術本質並不同,但論及軟體開發跟蓋房子的結構概念卻是殊途同歸的。
 
以軟體架構師和結構技師來說,同樣負責規劃整體架構;而寫程式的設計師和漆磚塊、打樑柱的工程人員都是實際施工面;至於管理軟體開發時程的Project leader就有如土木技師必須掌控整個專案進度一般重要。因此對潘家羲而言,由土木學得的邏輯概念,不僅減低了他初入軟體開發領域的障礙,更直接與他日後鑽研的Java技術能有某種程度的關連,令他在開發Java應用程式時有如虎添翼之勢。
 
擁有物件導向特性的Java,不僅和潘家羲以前的開發經驗大不相同,更重要的是能與他的所學結合在一起,有助於邏輯思考的領悟,他說,「所謂的物件導向是簡化你的思考邏輯,教你用物件的思考模式,於是我想像用軟體來蓋一棟房子,譬如說寫一些磚塊、寫一些樑柱,都盡量用最簡單的物件邏輯去分析這項工程所需的架構。」有了土木的工程架構,再加上物件導向的原理,兩者相輔相成的作用下,潘家羲對於Java相關技術及應用領域更能有效掌握。
 
為人師表,予人受惠
在初入社會的職涯規劃中,10年是潘家羲為自己立下成為IT講師的時間表,順利進入恆逸資訊的講師行列,讓他提早達成目標,也讓他得以更精進Java領域的技術與研究。
 
回憶那時所做的決定,潘家羲說,在每個領域均不乏學有專精的人才,可是「身懷絕技」卻不見得能「口若懸河」,因此在求學時代,只要一有機會上台,他都會告訴自己要把想說的話用最簡單、最淺顯的方式讓台下的人聽懂,而這也就是今日他站在台上授課的原則,「所以學員如果上課打瞌睡,最大的責任在於講師本身!」潘家羲認真地說。
 
時代在轉變,每天面對背景和基礎都不一樣的學員,授課方式不再適用於說一就是一、說二就是二這種『上對下』的發號施令式口吻,在潘家羲看來,講師的定義只是做一種技術與知識的導引,所以喜歡學員直接稱呼他『Sparrow』,他表示,當雙方距離縮短,互動效果變好了,他更能機動調整教學節奏以迎合不同的學習需求,最重要的是隨時回歸到自己最原始的初衷,不只是幫助學員了解技術,更要讓學員滿意,讓他們聽懂你說的話!一旦能從學員眼神中感受到對自己的肯定,便是給了潘家羲最好的鼓勵。
 
「開始教書之後我才真正體會到什麼是教學相長!通常人在自修時常會不自主地將所吸收的東西視為理所當然,這是自學技術的盲點,也是教學可能碰到的盲點,所以當學員提出問題,也等於是幫我從中發現盲點,」尤其來恆逸任教之後,對於過去寫程式時未能將Java特性善用到最妥善的窒礙原因,潘家羲也開始有所體悟。
 
以前開發專案,讓潘家羲學到了經驗;如今在恆逸則學到了最正確的新知,在技術進修與教學互動的雙重激盪之下,潘家羲逐漸累積、強化Java相關的經驗與知識,在教學路上愈走愈順遂。
 
開放的學習心態是成功關鍵
選擇恆逸教學一職,讓潘家羲在技術的成長向前邁進了一大步,對一心想從事資訊工作的人,潘家羲更肯定專業的訓練是不可或缺的要素,尤其是看到很多人辛苦地靠自修拿到認證,但在技術方面卻仍是知其然而不知其所以然的例子,他認為透過專業訓練是最有效率的學習方式,由講師引導學會正確的系統架構設計,直接幫你縮短開發時程,讓你不再對技術只是一知半解!
 
不過在職場上,技術領域固然重要,但多方面的學習才能讓自己無往不利,以同處IT部門為例,不僅IT主管需扮演跨部門間的潤滑劑,研發人員也該學習和使用者做好妥善溝通,以最完善的設計滿足使用者的所有需求,便可避免專案面臨許多不必要的障礙以及時間和資源的浪費。
 
「在IT技術職場內可學習的資源太多,除了自個專精的領域,人際之間的溝通和互動也是相當值得學習,我們不該單單只追求個人技術的專業!」潘家羲建議,擁有開放的學習視野,一直保持「不斷學習」的心態,在IT領域內才有機會學到更多!
 
採訪撰稿:恆逸資訊 陳秀慧 (Joanne)