回到 Blog

轉職軟體工程師
2026 年的真實路徑

AI 時代轉職工程師、門檻變高也變低 ─ 高的是「找到第一份工作」、低的是「學會基本技能」。這篇拆 2026 年的轉職現實、自學 vs Bootcamp 怎麼選、6 個月該學什麼、找第一份工作的具體 SOP。

※ 本文路徑基於台灣 / 海外英文求職市場的公開資訊整理、非保證任何就業結果。實際求職表現受個人努力、市場狀態、機運影響。

先看3 個殘酷現實

01 2024 年之後、Junior 工程師職缺變少

這不是嚇你、是公開資訊。

原因:

  • AI 工具讓 Senior 一個人做 3 個人的事、Junior 需求降低
  • 外包 + 海外人才(東歐、印度、東南亞)競爭加劇
  • 美國裁員潮、台灣間接被影響

所以 ─ 2026 年轉職、「會寫 code」已經不夠、要有「能解決問題」的證明。

02 「3 個月轉職」是廣告話術

真實時間:6-18 個月、看你的背景跟學習強度。

  • 有理工背景、全職學習 → 6-9 個月
  • 有理工背景、邊上班邊學 → 12-18 個月
  • 完全非本科、全職學 → 9-15 個月
  • 完全非本科、邊上班 → 18-24 個月

「3 個月上手」是行銷話術。真的要花的時間、是 6 個月學技術 + 3 個月做 project + 3 個月找工作。

03 不是所有人都該轉

誠實問自己:

  • 你能連續 6 個月、每天投入 3-5 小時學一件你還沒會的事嗎?
  • 你能接受第 1 份工作薪水可能比你現在低 20-30% 嗎?
  • 你享受「找出 bug 為什麼出現」這件事嗎?

3 題都「沒問題」 ─ 你適合轉。
有 1 題猶豫 ─ 多想想。
2 題以上沒把握 ─ 不要轉、會痛苦。


自學 vs Bootcamp ─ 怎麼選

面向 自學 Bootcamp
金錢成本 NT$3,000-10,000
(線上課 + 工具)
NT$80,000-200,000
(依規模而定)
時間 9-18 個月(彈性) 3-6 個月(密集)
內容深度 取決於選的資源、可以很深 通常涵蓋 framework + 找工作技巧、深度有限
同儕 / 人脈 需自己找社群 內建 cohort + 業師 + 推薦
找工作支援 0、要自己摸索 履歷 / 模擬面試 / 內推(依品質)
適合誰 自律性強、有理工底子、預算有限 需要 structure、想快速衝刺、有資金

建議的決策方式:

  • 有 6 個月以上能全職投入 + 自律強 → 自學
  • 需要短期內換工作 + 有預算 → Bootcamp
  • 邊上班邊轉 + 想要陪伴 → 1-on-1 諮詢 / 線上社群(兩者中間)

6 個月自學 Roadmap

這是我推薦的路徑、可依背景縮短或延長:

Month 1-2

基礎程式 + 一個語言

  • 選 1 個語言深學:JavaScript / Python / Go 三選一(不要選太冷門的)
  • 學變數、流程控制、函式、物件導向
  • 每天寫 code 1-2 小時、寫到能盲打基本語法
  • 用 AI 寫 code 但強迫自己看懂每一行
Month 3

命令列 + Git + Linux 基礎

  • 學基本 terminal 操作(cd、ls、grep、curl)
  • 學 Git:clone、branch、commit、PR
  • 裝一台 Linux VM 或用 WSL、用 1 週
  • 建一個 GitHub、開始 push 你的練習 code
Month 4

網頁基礎 + 一個 framework

  • 學 HTML / CSS / 基本 RWD
  • 選一個前端 framework:React 或 Vue(React 職缺多)
  • 用 framework 做 3-5 個小東西(todo / blog / 計算機)
Month 5

後端 + 資料庫 + 部署

  • 用一個後端 framework:Express / FastAPI / Gin 等
  • 學 RESTful API 概念、寫一個自己的 API
  • 學 SQL 基本(SELECT / JOIN / INDEX)
  • 部署到 Vercel / Railway / Cloudflare Pages
  • 第一個「外部可訪問」的 project ─ 這是巨大里程碑
Month 6

1 個能拿得出手的 project + 求職準備

  • 做 1 個有「實際解決什麼問題」的 project ─ 不是 todo list
  • 寫好 README(參考我的 README 寫法那篇)
  • 整理履歷 + GitHub + LinkedIn
  • 開始投履歷、預計 2-3 個月才會有面試

找第一份工作 ─ 5 個關鍵

01 不要海投、要精準

投 100 份隨便寫的履歷、不如投 10 份客製化的。

每份履歷針對該公司的 JD(職務描述)改:

  • JD 提到的技術、確認你履歷有出現
  • JD 強調的特質(細心 / 主動 / 學習力)、用具體例子在履歷展現
  • 研究該公司產品 / blog、cover letter 提一句

這樣的履歷會被 recruiter 認真讀。

02 內推 > 海投 > 獵人頭

錄取率最高的順序:

  1. 內推(10-30% 進面試)
  2. 主動連繫 hiring manager / 工程師(5-15%)
  3. 海投網路職缺(1-3%)
  4. 透過 agency(看 agency 品質、波動大)

所以重點在建立網路、找到內推

  • LinkedIn 加你想去的公司工程師、不要只看他們、要互動
  • 參加實體 meetup / 線上技術社群、混臉熟
  • 誠實跟前同事 / 學長學弟講「我在轉職、有缺人幫我留意」

03 Portfolio > 學歷 > 課程證書

轉職者最常做的錯事 ─ 履歷列「上過 OO 課程證書」。

告訴你殘酷的真相:沒人在乎你上過什麼課

HR / 工程師面試官只看:

  1. 你 GitHub 有沒有實作 project
  2. 那些 project 解決什麼問題、是不是真有人用
  3. 你能不能講清楚自己怎麼做的

把上課時間的 50% 拿去做「能讓人下載 / 訪問」的東西、效果好 10 倍。

04 面試準備分 3 層

  1. 履歷層:用 STAR 法則寫過去經驗(包含非工程的)
  2. 技術層:刷 LeetCode 100 題 + 能講清楚你的 project
  3. 行為層:常見問題練口語回答(「為什麼轉職」「最大失敗」「why us」)

多數轉職者只練技術層、忽略履歷跟行為層 ─ 結果第一關就被刷掉。

05 接受「第一份不是夢想工作

這是最難心理建設的一條。

現實 ─ 你的第一份工作可能是:

  • 小公司、薪水 NT$40-50K
  • 不是你 dream company、是「願意給你機會」的公司
  • 技術可能是你不太喜歡的 stack(PHP / Java / 老 framework)

這沒關係。第一份工作的目的是「拿到第一份工作」、不是「達到頂點

1 年後跳槽、薪水通常 +20-30%、選擇變多。
3 年後跳槽、你已經是「有 3 年經驗的工程師」、不是轉職者。

0 → 1 是最痛苦的。撐過去、其他就跟一般工程師一樣。


AI 時代轉職的3 個調整

01 不要只學「會用 framework」、要學「會 debug」

AI 能寫 framework code。AI 不太會 debug 跨服務問題。

所以轉職者要差異化 ─ 練「從 error log 找問題」、「看不熟悉的 code 也能猜出邏輯」這類技能。

02 把 AI 當成「學習加速器」、不是「替代品」

兩種轉職者:

  • A 類:用 AI 寫完作業、自己什麼都沒學到
  • B 類:用 AI 寫完、強迫自己問「為什麼這樣寫」、把答案內化

A 類面試 5 分鐘就被識破。B 類用 AI 學習速度比沒 AI 時代快 3 倍。

03 強調「非工程背景」的優勢

很多轉職者覺得「我以前不是工程師、好弱」。

錯。

你以前的背景是差異化武器

  • 會計轉工程 → 你懂財務系統、適合 fintech / ERP
  • 設計轉工程 → 你懂 UX、做 design system 比一般工程師強
  • 業務轉工程 → 你會溝通需求、PM / Solution Engineer 強項
  • 老師轉工程 → 你會教學、適合 dev advocate / 技術文件

履歷不要藏過去 ─ 把它當「我能比純工程師多做這件事」的證明。


最後一個提醒

轉職工程師不是學會寫 code、是學會思考像工程師。
前者 AI 都會、後者需要時間累積。
投資的時間、值得。

這條路不浪漫 ─ 中間會有「我到底有沒有進步」、「我是不是不適合」、「為什麼別人這麼快」這些時刻。

所有從業 3 年以上的工程師都經歷過。撐過去的人、回頭看會發現:當初最痛苦的那 6 個月、就是改變人生軌跡的那 6 個月

這篇是地圖。剩下的、看你願不願意動。

想跟我聊你的轉職計畫?

30 分鐘 1-on-1 諮詢 NT$1,500 ─ 我會根據你的背景、學習狀態、目標公司類型、給你具體 90 天計畫 + 履歷 review。

LINE 預約諮詢 先訂閱 Newsletter