【2026 年初適用】零經驗文科轉職軟體工程師心得全攻略:評估、培訓到求職指南

歷經培訓班與兩個多月艱辛的求職,我終於順利轉職。儘管最終職位與最初預期有所落差,但實務上卻是更適合我的發展。若你正準備或已在轉職工程師的路上,本文總結了我的真實經歷與實務觀點,希望能為你帶來具體協助。

目錄


前言

我是在 2025 年底至 2026 年初,從非資訊領域轉入軟體業。這篇文章主要分享轉職前、中、後期的實戰建議與心得,內容通用,適合處於轉職任一階段的朋友閱讀。

考量篇幅,未來我會另闢專文探討「資料工程領域」的現況,以及大環境變動下的轉職建議。若你正在考慮轉職資料工程師,建議屆時搭配閱讀,以更全面地評估產業生態。


個人簡介

每個人的學經歷不同,面臨的轉職挑戰也大相徑庭。如果沒有交代個人背景便容易失去參考價值。以下是我的簡歷,背景與我越相似,或許就越容易遇到類似的挑戰與瓶頸:

  • 學歷:東吳大學 中文系與政治系 學士畢業。
  • 工作經驗:過去 7 至 8 年皆從事影像拍攝、直播與剪輯,最高擔任剪輯組主管,管理 3 至 4 人。
  • 轉職前自學:從 2025 年 2 月開始接觸,自學 Python 及資料科學相關基礎。
  • 培訓班種:雲端資料工程師
  • 技術棧:專題開發涵蓋 Python、MySQL、Airflow、Docker、GCP、Git;課堂有教但未運用於專案的包含 MongoDB、Kafka、Hive。

轉職經歷

以下簡述從報名培訓到成功錄取的時間線。

培訓過程

9 月開訓、12 月結訓,為期約 3 個月的全日班課程。實際上並非週一至週五全滿,而是依進度彈性調整。

初期課程相當密集,但隨著小組專題啟動,課程量逐漸減少;最後一個月每週平均僅 2 至 3 天有課,其餘時間皆為小組自習與開發。

課程中會安排老師進行專題指導,但進度幾乎全仰賴各組自律。結訓前需進行兩次 Presentation 獲取評語,只要繳出具體專案便能順利結業。需注意的是,結業後若要為了求職繼續優化專題,就得主動求問老師了。

求職過程

12 月結訓,隔年 2 月初順利拿到兩個 Offer,求職期約 2 個月。

結訓後我花了 1 至 2 週為專題做最後收尾才開始投遞。履歷的修改與優化貫穿了整個求職期,直到確定錄取的前幾天我都在微調排版。

投遞策略上我不挑產業,只要 JD 吻合 6 至 7 成我就投寄;若是極具興趣的職缺,哪怕只符合 4 至 5 成我也會嘗試。任何面試邀約我都視作實戰演練並全數接受。

第一個月陸續投了 30+ 份職缺卻石沉大海。察覺不對勁後我暫停腳步,重新鑽研「工程師履歷撰寫訣竅」並大幅翻新版面。

第二個月除了更新履歷,我還完成了幾個 Side Project,這才迎來轉機。到確定錄取為止,大約參與了 6 至 7 間企業的面試。

強烈建議善用培訓班提供的「就業媒合資源」。我最後錄取的兩家企業全都是透過官方媒合聯繫上的,務必多加把握。 最後在 2 月初,我決定擇一接受 Offer 並安排於 3 月初報到,踏實地結束了這場求職抗戰。


轉職前建議

雖然網路上不乏成功的轉職案例,但回頭審視,那些資訊多少充斥著「倖存者偏差」。以下我以「給當初自己的建議」為出發點,分享最務實的轉職觀點。

必須強調的是,AI 技術的爆發促使軟體產業快速洗牌,許多舊資訊早已失效。本文撰寫於 2026 年 2 月,若未來時隔已久,建議讀者再搜尋更近期的趨勢。

在撰文的這個當下,考量到 AI 的發展趨勢,我對於預計轉職者的建議是:要嘛就不要轉,若真想要轉就盡快開始,越快越好。這部分與產業大環境有關,我會詳述於另一篇文章。

1. 轉職前評估

跨界轉職是職涯的劇烈變動,為避免浪費時間與沉沒成本,建議投入前請審慎評估以下面向:

  • 為什麼想轉職? 轉職多半起因於不滿現況,但「為何要選擇工程師」?是因為薪資、工作內容還是未來發展?釐清核心動機,確定工程師能滿足你的目標,這份決心才能支撐你度過低潮。

  • 要轉什麼領域的工程師? 工程師的分類極多,職務內容天差地遠:

    • 喜歡設計系統、開發 App,可選擇前端後端全端資料工程師
    • 偏好維護底層環境,則有網路雲端系統工程師

    不同領域所需的技能樹各自獨立,零經驗者不太可能在短時間內全盤掌握。建議「選定一項全力切入」,進入業界後再根據需求持續深造。


  • 我適不適合當工程師? 沒有人能在嘗試前確定適不適合,強烈建議「報名前先動手試試」。 現今線上資源豐富且 AI 強大,寫程式門檻已大幅降低。請找一門感興趣的程式語言(如 Python)完整上完一次基礎線上課,並試著做個小專案。若覺得有趣且能堅持到底,這就是正向徵兆;反之若感到枯燥難耐,或許就該重新考量。

  • 是否有足夠的資源度過難關? 轉職必須投入大量心力與資金,請冷靜評估現實考量:

    • 要在職學習還是離職參訓?若在職,時間是否衝突?
    • 培訓及求職空窗期預計多久?現有積蓄能否支撐生活開銷?

    下決定是一瞬間的,但轉職是一段漫長的過程。若因生計問題被迫中途打工求生,擠壓到學習進度,將大幅拉高轉職難度。


  • 客觀面對求職的難易度 切勿被他人的成功光環蒙蔽,求職難易度因人而異。對某些人來說是「輕鬆」難度,對另一群人卻可能是「地獄」考驗。這部分的評估標準我獨立列在下方說明。

2. 轉職難易度評估

下列評估項目並非判定「保證成功」或「絕不可能」,而是協助你認清「挑戰等級」,以便預備相應的資源與心理建設。以下是評估求職難易度的殘酷指標(越靠前影響越大):

  1. 目標轉職的工程師領域為何?
  2. 是否有相關產業的工作經驗?
  3. 是否具備理工或數理等相關科系背景?
  4. 學歷是否亮眼、是否出自名校?
  5. 是否在業界擁有人脈?
  6. 處於哪個年齡段(30 歲以下 / 30 至 35 歲 / 35 至 40 歲 / 40 歲以上)?
  7. 是否曾學習過或具備軟體基礎知識?
  8. 是否具備強烈的熱忱、好奇心與執行力?

上述項目越靠前者影響越大,而符合的項目越多,阻力就越小。以我為例:私大文組畢業、無相關經驗、無業界人脈、年齡介於 30 至 35 歲,基本上屬於「困難至地獄」難度等級,破局優勢僅剩「曾自學基礎」與「個人軟實力」。

特別提醒第 0 點,我最初的目標是資料工程師,但以目前的生態,我「非常不推薦」選擇此領域進行轉職,具體原因會另開專文說明。


培訓期建議

若經深思熟慮仍決定踏出這一步,以下是針對培訓期前後的高效建議。

1. 報名轉職培訓班

強烈建議零經驗的文商科生報名實體的轉職培訓班,原因有二:

  • 系統性學習與專案實戰:培訓班強迫你在有限時間內走完「完整的軟體開發生命週期」,並練習系統架構與多項工具的整合應用,而不是東拼西湊的零碎語法練習。
  • 就業媒合資源:這點至關重要。我發現許多企業會直接從培訓機構徵才,甚至不會把職缺放上 104。且參與媒合的企業通常對「轉職者」具備更高的包容度,這能有效幫你避開初審先入為主的劣勢。

2. 付費使用 AI 工具

如果決定踏入軟體領域,強烈建議投資付費版本的 AI 工具。如果資源有限可以先從便宜方案開始嘗試,但相信我只會越用越多。推薦的原因有下列兩點:

  • 廣度:AI 宛若 24 小時無休的一對一家教,能秒速解釋底層邏輯並協助排查 Bug,大幅降低程式初學者的撞牆痛苦。(難以想像沒有 AI 的時代初學程式門檻有多高!)
  • 速度:因為 AI 發展,業界標準連年提高,要在短短三到四個月的培訓期內追趕上,只能利用 AI 加速學習與研發。若能額外生出 2 至 3 個解決不同痛點的 Side Project,定會提高求職的成功率。

然而也提醒各位,切忌過度依賴。到了面試現場,你終究無法隨時召喚 AI 幫你做白板題。如何善用 AI 而不喪失自行推理解構核心邏輯的能力,是每個轉職者的必修課。

3. 提前預習和嘗試

培訓班常標榜「零經驗」,容易讓人產生樂觀錯覺。實際上,基礎程式語法通常會極度壓縮在短短 2 至 3 週內教完。若毫無概念,極易陷入舊課未熟練又硬塞新課的龐大焦慮中。 強烈建議開訓前,先利用免費網路教學打好基礎語法(如 Python、Java)的底子。這能讓你度過最密集的陣痛期,並有餘裕去融會貫通後續複雜的工具生態。


結訓後建議

每個人能力不同,對我來說,結訓後的求職期才是整趟轉職最折磨人、最不可控的挑戰。這部分比起建議,或許更像是分享自己在這個階段做了哪些努力和嘗試。由於我初期的痛楚在於「投遞履歷大多石沉大海」,因此策略全面聚焦於提升轉換率:

1. 持續優化履歷

履歷撰寫沒有標準答案,請時時刻刻檢討它是否突顯了你的優勢。以下是我歸納的實戰原則:

  • 履歷是減法:人資初審往往只給 30 秒,廢話越多越容易被跳過。與其寫得多不如寫得精,請將「個人簡介、專題亮點、技術棧、工作經歷」極度濃縮並塞進第一頁。
  • 優化排序:把優勢亮點盡量排在前方。例如,我的非資訊工作經歷與學歷屬於劣勢,便果斷將其後移,並將掌握的技術棧與專案成績拉至前三順位。
  • 控制長度:將核心重點以簡潔、條列式的方法呈現在第一頁,次要經歷放於第二頁,確保人資漏看了也不會扣分。
  • 具象化軟實力:在 AI 輕易產出成果的時代,除了具體可量化的產出,企業日益看重個人特質與軟實力。但請避免寫「我很肯學習」這類空洞描述,試著透過專題作品、工作經歷、技術棧等項目凸顯個人特質。
  • 慎選他人建議:面對各方的履歷建議,請先反思:「這真的符合我的優勢與佈局嗎?」
    • 我曾聽信模擬面試的業師建議將「無關的工作經驗」置於專案之前,結果投遞 30+ 職缺都毫無回應。
    • 也曾報名履歷健檢服務,諮詢師建議盡量將內容套上 STAR 原則,但這會造成履歷極度冗長拖沓。最後我選擇適度捨棄,僅修改部分敘述。

2. 準備自製履歷

雖然主要的求職管道仍是 104,但我依舊用 Canva 製作了一份客製化履歷:自製版本彈性極大,能透過排版精準引導視線,並解決 104 匯出 PDF 時常附帶空白斷頁的窘境。若遇到現場媒合會或 Email 直寄等非制式管道,一份亮眼的自製履歷絕對能展現你的專業與用心。

3. 持續學習

結訓並非終點,在 AI 推波助瀾下,現今企業對於 Junior 的門檻正在拉高,只熟練程式語言、準備一個 Side Project 或許已經不夠。

在求職空窗期,建議持續學習當前熱門技術(如我選擇補強 LangChain 與 RAG 應用),並將其轉化為具實戰價值的 Side Project。這不僅能大幅提升面試邀約率,更能強化自己在現場應對技術題的底氣與自信。

4. 調整求職策略

身為白紙 Junior,進入任何一間公司都等於砍掉重練。若鎖定的職缺持續碰壁,不妨放下執念適度拓寬範圍,優先考量「團隊發展氛圍」與「個人成長空間」,無須死磕自己原先設定的技能樹(當然,若差異過大如學 Python 卻應徵 Java 還是得婉拒)。保留職缺規劃的戰略彈性,機會往往出現在意想不到的分岔路上。

5. 保持心態健康

求職成果深受景氣時機與時運影響,並不完全是你個人的問題。身為極度講求策略的 INTJ,我也曾陷入「為何條件相仿,別人能錄取我卻無聲卡」的低潮深淵中。

但沉溺其中毫無意義,請盡快將心思切換回:「下一步該精進哪一塊?」或「萬一全部落榜,我的備案是什麼?」。唯有確保心態不崩盤,才是能打贏這場持久戰的唯一基石。


結語

跨域轉職從來都不是一件易事。強烈建議在行動前徹底釐清自身動機,並在當前保有薪金收入且相對安全的狀況下逐步預備自我,而非貿然裸辭。

在 AI 快速進化的洪流中,無人能準確預估未來人力的供需版圖。我們唯一能確定與掌握的,就是隨時保持彈性思維、持續吸收新知,並善用先進的 AI 工具來最大化自身優勢,方能在波濤洶湧的職涯路上穩步前行。

如有任何轉職相關的疑問,歡迎透過 About Me 裡的連結與我聯繫,時間允許下我會盡力回覆。祝福各位讀者都能無懼風浪,順利抵達理想的職涯彼岸!


最後編輯於 2026-02-24