在2014年畢業於雲林科技大學電子工程系,求學期間修過8051與C++,畢業後服完一年兵役,隨即看到市政府職訓局與微星科技有合作開課—主機板維修,抱著學習一技之長的想法參加了兩個月的訓練,結束後進入微星科技的BIOS驗證部門。/strong>
第一份正式工作—驗證工程師,主要內容為測試新設計的BIOS,是否會與系統衝突及是否存在其他issue,並以英文寫成report反饋,這段期間也學會自行組裝電腦及及安裝相應軟件,後來因應部門縮編轉調到產線工廠端。
第二份工作–產品工程師,主要內容為新產品導入測試、改善量產測試效率及不良品分析,產品種類有筆電、桌機、AIO、主機板、顯示卡……等,期間學會使用Dos語法撰寫batch批次檔、及Linux Shell,藉以測試產品。
接觸了軟硬體後,漸漸發現自己對code撰寫與邏輯推理有興趣,開始規劃朝著純軟體走向,後來發現網頁算是一個易入門的軟體業,打上code即可在網頁上看到結果,不必透過打包封裝等複雜程序才能看出效果,於是利用空檔之餘摸索了一陣子,從HTML、CSS到Javascript,發現東西實在太多了,時間根本不夠用,於是下定決心向主管提出辭職,結束了四年微星之旅。
接著開始專注學習網頁開發,從切版、動畫、互動效果,做出了todolist,為求能更快上手,選擇了一套易上手的框架–Vue,利用SCSS使CSS變得更加簡潔與擁有重複性。接著遇到誤刪程式碼無法復原的狀況,了解到Git控管的重要性,為了讓其他人能看到我的成品,也學到使用GitHub Page呈現網頁其他人查看,最後透過Vue做出一個電商網站。我知道自己還很菜,希望能透過實際工作,累積經驗、與他人合作開發,增進彼此能力,前端的技術更新的很快,持續精進才能走得更長久。
正式進入這個產業,一開始是維護專案,所使用的語言是JSP,透過修改html,css,jquery調整需求。接著開始與UI設計新專案的切版,使用的框架是nuxt,漸漸了解之後也開始與後端溝通並串接API。