文/Sophie Tseng
轉職如同創業,市場調查是成功的關鍵。若你有意轉行成為軟體工程師,動手寫程式、了解不同的程式語言是第一步。接下來再抉擇以哪個程式語言為主力發展。
■ 參加就業培訓班種:Java雲端服務開發技術養成班
■ 轉職前:金屬鍛造及粉末冶金業 自動化工程師
■ 轉職後:偉康科技 / 軟體工程師
轉職契機:覺察軟體開發趨勢同時,想擁有彈性選擇上班地點的工作
先前在海外擔任自動化工程師的耀升,玩過繪圖軟體、PLC、機械手臂,也曾經自學過一點Python。工作期間發現數據的雲端化會是一個趨勢,而且看中軟體開發相關職務,可以擁有符合心目中嚮往的彈性工作地點的特質,經過思考後於是決定回台轉職。
轉職前不外乎做了許多功課,當時不乏教程式語言的培訓課遲,凡舉php、python、Java等,最後會選擇Java,是因為這個程式語言相對比較難一些,希望從用途廣、後續應用或延伸學習比較有幫助的它作為進入軟體開發的起跑點。
從自學到加入緯育TibaMe就業培訓班
雖然耀升自己轉職前做過功課調查有哪些程式語言選擇,以及自學Pyton等,但對於學習進度的安排、要學習到怎麼樣的程度才算事具備有可進入職場的基本功,仍然感到迷惘、沒有方向,這讓他更加確信如果有系統化教學和引領可以幫助他走得更快、更準確。
最後選擇加入了緯育TibaMe Java雲端服務開發技術養成班,培訓期間,課程期間老師除了授課,亦安排許多作業讓大家練習,而耀升為了讓自己在培訓期間能夠紮實打好基本功,不僅是每項作業一定會做完,還會幫自己額外準備作業的延伸題,除了給自己挑戰,更反覆確認學習的狀態。
到了專題製作期間,他比喻先前學習的好比疊磚塊,到了這個時候就是考驗你有沒有能力將這些磚塊堆砌出一棟漂亮的建築物,有的人很快就遙想到到未來的成果,有的人則較慢,由於這個過程你也曾未經歷過,感到困惑、自我懷疑,都是正常的,但只要專注在把眼前的進度完成就好。
專期期間最大收穫:溝通協調
在 Java雲端服務開發技術養成班的專題是團體進行的,為了往後合作順利,他們組內甚至會提前訂好會議流程,並落實會議紀錄,一來掌控進度,二來避免相同問題重複提問或發生,這樣子的溝通也幫助他們在管理上避免掉很多問題。
轉職後心態建設
以新人之姿初入職場,從debug中學習。這個過程會訓練你瞭解為何前輩們寫code的方法論,漸漸架構自己的思維、也幫助你逐漸熟悉業務,接著你就有機會開發一些小功能、被分配到開發專案等,而當你一路晉升到資深工程師後,甚至就有機會去帶領、教學新人。而耀升除了在公司任職之外,現在也還在緯育TibaMe Java雲端服務開發技術養成班擔任輔導老師,或許你來參加課程,就有機會見到這位成功轉職的學長,他也非常不吝分享他的成功經驗。
這些建議給想進入軟體開發領域的你
如果你現在有還在迷惘中,拿出一張紙或畫出4大象限,分寫下下列的標題,並分別列下你的答案,你會從這個釐清的過程中逐漸看見答案。
我看到什麼問題:為什麼想轉職,遇到什麼問題或困境
我想要採取的行動:想要透過什麼方式突破現況
這項行動中有哪些任務:選擇的方式需要透過哪些步驟來達成
我預期的成果:完成這些任務後的想要獲得的成果
若釐清後確認自己想進入軟體開發領領域,耀升前輩最後有個小建議──學程式語言前先學好盲打、加速打字速度!畢竟你該專心在軟體開發這件事事而不是在尋找按鍵上,這也會幫助你未來可以更專注在學習與工作之中!
Java雲端服務開發技術養成班
19週轉職前端工程師
歷屆就業率高達93%以上!比你還重視技術與實作並進,培訓期間安排有個人&團體專題實作,模擬業界開發之外,更讓你結訓前就擁有雙作品,大幅提高面試機會!