動手寫程式,從掌握細節開始
資訊人才在這2種途徑的發展,沒有誰好誰壞的問題,要看哪種適合自己,對企業來說,這2種人才都非常重要。以微軟全球來說,專業途徑最高階的,就是比爾‧蓋茲,他是微軟總工程師,負責各種新軟體產品開發的規劃;管理途徑最高階的,就是執行長鮑莫(SteveBallmer),負責微軟的營運。就業選擇廣泛
在現實世界中,資訊科技應用非常廣,資訊人才可選擇的工作很多。以學校剛畢業的社會新鮮人為例,可以投入軟體開發領域,這是以資訊人才為主角的領域;走入企業領域,扮演IT建置與維護的角色,主要是提供企業營運的協助。
在這2大領域中,可以持續發展個人的職場生涯,而累積專業後,也還有其他橫向的發展。做軟體開發的,可以轉往業務或行銷,因為資訊領域的變化太快,若能有雄厚的技術底子,反而更有助於業務或行銷工作;還有一種是朝個人工作者(Freelancer)發展,出來開個人工作室,或是各種軟體技術講師,甚至我也會把大學教授列入個人工作者。在資訊領域各式的工作發展非常寬廣,隨著投入職場的時間累積,會更了解哪一條路適合自己。
以我個人觀點來看,當一個軟體工程師3年後,再來思考跨領域的移轉比較合適。因為在這3年內,軟體工程師會不斷與團隊內的同事互動,會遭遇很多困難與問題,如何在互動中找到解決方法,這是很好的體驗。差不多有了3年經驗之後,在未來碰到林林總總資訊相關的問題,透過找專業人員或是自己克服,比較能找到有效的解決方法。相對地,太短暫的經驗幫助有限,因為還不夠了解這個領域,以後真正碰到問題時,找不到對應的解決之道。
在投入職場初期,我非常建議年輕人,把心思放在動手寫程式這件事情上。唯有自己親自動手做了,才真正了解每一個過程環節,掌握了細節之後,才能進一步去了解更大方向、趨勢、架構這一類的問題。軟體設計工作晉升的條件與薪資(資訊服務業)
∙軟體設計師
工作能力:執行程式之撰寫、測試、除錯和說明文件設計。
平均月薪(不包含獎金):4.84萬元
∙軟體開發課課長