faqs.tw台灣生活常見問題

轉職前端工程師要多久?2026 轉職時程與薪資指南

前端工程師薪水大概是多少?

台灣 2026 年前端工程師薪資範圍(月薪,不含獎金):

職級 年資 月薪範圍 說明
初級(Junior) 0–2 年 40,000–60,000 能獨立完成功能需求
中級(Mid) 2–5 年 60,000–100,000 能帶領小型任務、code review
資深(Senior) 5 年以上 100,000–180,000 架構決策、技術 lead
前端技術主管 8 年以上 150,000–250,000 管理團隊、跨部門溝通

補充說明:

  • 台北科技公司(如台積電、TSMC 供應鏈、外商)薪資普遍比平均高 20–40%
  • 新創公司初期薪資較低,但通常有股票選擇權
  • 外商(Google、Meta、LINE)薪資另計,通常為台灣市場 1.5–2 倍
  • 遠端接案若做到國際客戶,月收 6 萬以上不難

轉職前端工程師需要學哪些技術?

完整學習路線(文字版)

第一階段:基礎(2–3 個月)

  • HTML:語義化標籤、表單、無障礙設計基礎
  • CSS:盒模型、Flexbox、Grid、RWD 響應式設計
  • JavaScript:變數、函式、陣列、物件、DOM 操作、事件處理

第二階段:進階 JavaScript(1–2 個月)

  • ES6+ 語法(箭頭函式、解構、Promise、async/await)
  • 模組化(import/export)
  • Fetch API / 串接後端 API
  • Git / GitHub 版本控制

第三階段:框架(2–3 個月)

  • React(最多職缺)或 Vue(台灣企業常用)
  • 元件設計、Props、State 管理
  • React Router / Vue Router
  • 基礎 TypeScript

第四階段:工具與部署(1 個月)

  • Vite / webpack 打包工具
  • npm / pnpm 套件管理
  • Vercel / Netlify 部署
  • 基本 CI/CD 概念

第五階段:作品集與求職準備(1–2 個月)

  • 完成 2–3 個有品質的作品
  • 整理 GitHub、更新 LinkedIn
  • 模擬面試、刷題(LeetCode 初級)

完全沒有程式基礎,大概要多久能轉職?

平均時程:8–12 個月(每週投入 15–25 小時)

投入程度 估計時程
每週 10h(副業學習) 12–18 個月
每週 20h(下班後認真學) 8–12 個月
每週 35h 以上(辭職全力衝) 5–8 個月

影響時程的因素:

  • 邏輯思維能力(理工背景者通常快一些)
  • 是否有學習夥伴或導師
  • 作品集品質(精不在多)
  • 英文閱讀能力(文件大多是英文)

建議:不要辭職後才開始學,先利用下班時間確認興趣,再決定是否全力投入。

自學 vs 補習班 vs 線上課程,哪種比較好?

方式 費用 優點 缺點 適合對象
自學(免費資源) 0 彈性最高、費用最低 容易卡關、缺乏反饋 自律強、有工程師朋友可問
補習班(實體) 10–30 萬 結構化、人脈、就業輔導 費用高、時間固定 需要高度外部督促
線上課程(付費) 3,000–15,000 品質好、有社群、彈性 仍需自律 多數人的最佳選擇
企業實習 / 學徒計畫 有薪 邊做邊學、直接累積實戰 名額少、競爭大 已有一定基礎者

台灣推薦的線上課程平台:

  • 六角學院:前端專門、繁中、有作業批改,是台灣轉職前端的首選之一
  • Hahow 好學校:課程多元、可先試看幾分鐘再購買
  • Udemy:英文為主,課程量最大,等打折時買很划算(通常折扣到 NT$390)

作品集要做幾個、做什麼?

數量:2–3 個為佳,精選優於多

面試官真正在意的是:程式碼品質、能不能解決真實問題、你有沒有用心做。

推薦的作品集題材

類型 範例 難度
實用工具 台灣匯率換算、薪資試算、股息計算機 ★★★☆
串接 API 的應用 天氣 App、股市資訊、電影搜尋 ★★★☆
完整 CRUD 應用 記帳 App、待辦清單(含後端) ★★★★
仿知名網站局部 仿 YouTube 首頁、仿 Shopee 商品頁 ★★☆☆

讓作品集加分的要點

  • 部署到線上可以直接看(Vercel、GitHub Pages)
  • README 寫清楚:做了什麼、用什麼技術、遇到什麼挑戰
  • 使用 TypeScript(顯示你的程式碼嚴謹度)
  • 響應式設計(手機版要能用)

避免: 只交 Todo App、作品沒有部署只有 GitHub 連結、同一模板做五個、複製貼上教學的程式。

面試前需要準備什麼?

技術面試準備

基礎必考題(一定要會):

  • JavaScript 閉包(Closure)、this 指向、事件冒泡
  • CSS Flexbox vs Grid 的使用場景
  • HTTP 請求方法(GET/POST/PUT/DELETE)
  • React 的 useState、useEffect 生命週期

演算法(初級即可):

  • 陣列操作(map、filter、reduce)
  • 字串處理
  • 基本排序概念
  • LeetCode Easy 等級題目(能解 70% 就夠了)

行為面試準備

  • 準備 1–2 個「遇到困難如何解決」的故事
  • 說清楚為何轉職,展現主動學習的態度
  • 對公司的技術棧有基本了解(看職缺描述)
  • 準備問面試官的問題(不能什麼都不問)

求職資源

  • 104 人力銀行:台灣職缺最多
  • Cakeresume:工程師族群常用,作品集展示佳
  • LinkedIn:外商、新創公司主要招募管道
  • PTT Soft_Job 版:台灣工程師薪資透明度最高的地方

轉職時程試算器

5h(兼職學)20h(認真衝)40h(全職學)
預估轉職準備時間
13個月
總需學習時數約 800 小時
預估初入行月薪範圍:40,00060,000(台北市行情,依公司而異)
建議學習階段分解
  1. 1第 1–3 個月:HTML/CSS 基礎 + JavaScript 語法入門
  2. 2第 4–7 個月:JavaScript 進階、DOM 操作、ES6+
  3. 3第 8–10 個月:React/Vue 框架、Git、API 串接
  4. 4第 11–13 個月:作品集製作、面試準備、求職投遞

以上為估算值,實際時程依個人學習效率與作品集品質而有所不同

以上計算結果僅供參考,實際金額以政府機關或相關單位公告為準。

📖 延伸閱讀

© 2026 faqs.tw — 台灣生活常見問題平台