便利生活的幕後推手:軟體工程師|百工的一天

文/104工作世界

發揮創意與熱情,解決生活中的大小問題

  • 【影片職人】吳典璋
  • 【工作內容】針對各種的需求設計軟體、寫程式、測試、修復錯誤(除錯)。
    例如:通訊類(Line)、遊戲類(寶可夢)、應用類(餐廳點餐系統)。
  • 【需求技能】軟體與網路與資料庫程式設計、軟體工程系統開發、系統整合分析。

你有想過帶給我們便利生活與樂趣的軟體是怎麼來的嗎?舉凡線上遊戲、社群軟體、通訊軟體、影音串流平台以及辦公文書軟體,這些皆由大大小小的軟體工程師所創建及維護。

喜歡動手做,適合成為軟體工程師

軟體工程師需要高度自我要求,具備隨時吸收知識的能力以及快速的自主學習力,此外喜歡動手做的、研究新事物、善於解決問題等特質非常適合此職業。

因為喜歡電玩,決心當軟體工程師

「我要打造像馬力歐一樣好玩的遊戲!」吳典璋在國小時就立定志向,希望成為遊戲設計的軟體工程師,開啟了他在資訊科技領域的追求。

這份熱忱延續到了大學,吳典璋選擇進入相關科系就讀,在大一時曾修習「計算機概論:C程式語言」課程,讓他深深感受到編寫程式的快樂,為了寫出作業可以犧牲睡眠時間,只為讓程式順利運行。

當軟體工程師最大的挑戰?

「技術永遠學不完!」資訊產業的技術推陳出新,作為軟體開發工程師,除了實作經驗外,需要利用上班期間或下班後的個人時間進修。

包括查詢開源程式碼、閱讀技術文章與專書,透過認識其他工程師、專業人員的寫法與想法,持續學習相關知識、精進邏輯思考能力。

此外,執行專案需要面對進度壓力,當時限步步近逼,卻遲遲無法完成,不只帶給自己很大的壓力,也可能會連累到專案中的其他同仁,這是吳典璋認為最大的挑戰。

成果績效好流量高,最有成就感

吳典璋以某電商平台專案為例,他帶領團隊建置的系統與網站,為電商平台帶來上千萬次流量、創造更高的營業額;或是團隊設計的手機遊戲,受到眾多玩家親睞,下載次數高,都能帶給軟體工程師非常大的成就感。

多元背景成優勢,相互結合激火花!

吳典璋創辦Build School 軟體人才就業培育學校,期望幫助想要進入軟體業的人,在短時間建立基礎。他發現學員們的背景多元,且為非本科系出生,帶著自身原有的專業來學習程式設計,為職涯發展增加競爭力。

吳典璋強調要有堅定的學習動機、願意花時間練習,並排除障礙與包袱全心投入,他舉學員們的例子,如空服員、咖啡師、銀行行員及攝影師等,皆可成功轉職為軟體工程師。

學習程式語言,不一定只能以「轉職」為目的,也可為自身專業能力加值,像是電商平台活動企劃,若具備程式語言知識,在設計促銷活動時,能與網頁和軟體工程師有效地跨領域、跨部門溝通。

台積電慈善基金會 x 104 BeAGiver 職人引路的工作世界

我們相信,在世界角落裡都有著為個人使命和社會環境更好而努力的人,他們可能曾經接受過不同世代人的幫忙而茁壯,如果您也想成為那位願意幫助別人的職人,歡迎您加入Be A Giver!

台積電慈善基金會 X 104 Be A Giver 工作世界 - 職業引路
Be A Giver網站


更多精彩【百工的一日】

追蹤【104工作世界】,陪你探索職業實現夢想