系統分析師怎麼入行?2026 SA 工作、技能與薪資水準
一份系統要不要拆成微服務、訂單表跟庫存表的關聯怎麼設計、舊系統的資料怎麼搬到新平台又不停機——這些「介於需求與寫程式之間」的決定,在台灣的系統整合(SI)公司與企業資訊部門裡,多半落在系統分析師(Systems Analyst,SA)身上。SA 不見得每天寫程式,但要把模糊的需求轉成工程師能照著實作的系統設計。這篇整理勞動部職類別薪資調查與 104 薪資公秤的資訊軟體職類,談 SA 怎麼入行、需要哪些硬技能、薪水落在哪。
系統分析師的核心職責
SA 接在需求釐清之後、開發之前,把「要做什麼」轉成「系統怎麼長」。主要工作:
- 系統設計:決定系統架構、模組怎麼切、各模組怎麼互動。
- 資料模型設計:設計資料表結構、欄位、關聯(ER Model),這是 SA 最核心的硬功夫。
- 技術規格撰寫:寫出工程師能照著開發的詳細規格、介面定義、流程。
- 可行性評估:判斷需求技術上能不能做、要花多久、有什麼風險。
- 既有系統分析:接手或整合舊系統時,要先讀懂現有架構與資料流。
跟 BA 最大的差別是:BA 問「業務要解決什麼問題」,SA 答「系統要怎麼設計才能解決」。
SA 需要哪些硬技能
SA 是技術型分析職,技術門檻比 BA 高:
| 技能領域 | 具體內容 | 重要性 |
|---|---|---|
| 資料庫設計 | ER Model、正規化、SQL、索引概念 | 必備 |
| 系統建模 | UML(類別圖、循序圖、用例圖) | 高 |
| 架構概念 | 三層式、API 設計、微服務基本概念 | 中到高 |
| 程式基礎 | 至少懂一種語言、能讀懂程式碼 | 中 |
| 流程分析 | BPMN、流程圖、需求拆解 | 高 |
不一定要能獨力開發完整系統,但要能跟工程師對等溝通技術細節,並判斷設計的可行性。
系統分析師各年資薪資水準
以下為全職受僱 SA 的月薪概估,依勞動部職類別薪資調查與 104 薪資公秤的資訊軟體職類整理。各年資、地區、公司類型(SI 顧問業、金融資訊、企業 MIS)而異,請以最新調查為準:
| 年資 | 職級 | 月薪概估範圍 | 說明 |
|---|---|---|---|
| 0–2 年 | 初階 SA | 42,000–58,000 | 多由程式設計師轉任 |
| 2–5 年 | SA | 55,000–80,000 | 能獨立設計中型系統 |
| 5–8 年 | 資深 SA | 75,000–110,000 | 負責大型系統與整合專案 |
| 8 年以上 | SA 主管 / 架構師 | 100,000–155,000+ | 帶團隊或往解決方案架構師發展 |
影響薪資的因素:
| 因素 | 影響 |
|---|---|
| 產業 | 金融資訊、大型 SI、外商通常較高 |
| 系統規模經驗 | 做過大型、高併發、整合複雜系統者較稀缺 |
| 雲端與新架構能力 | 懂雲端遷移、微服務者溢價明顯 |
| 領域知識 | 熟悉金融、保險、ERP 等垂直系統加分大 |
怎麼從工程師或 BA 轉入 SA
SA 的入行門檻偏技術,常見兩條路:
- 從程式設計師往上走:寫了幾年程式、累積系統理解後,往系統設計與規格撰寫深化。這是最主流的路徑。
- 從 BA 補強技術:本來做需求分析的 BA,補上資料庫設計、UML、架構概念,往技術端延伸。
求職準備重點:
- 能畫出一個完整系統的 ER Model 與循序圖
- 有實際參與過系統設計或重構的經驗可講
- 熟悉至少一個資料庫(MySQL、PostgreSQL、Oracle 等)
- 對某個垂直領域系統(ERP、金融核心、電商後台)有具體理解
入行後的成長軌跡
| 階段 | 重點 |
|---|---|
| 入行 1–3 年 | 把單一系統的資料模型與規格做扎實 |
| 中期 3–6 年 | 負責較大、整合多系統的專案,培養架構視野 |
| 後期 6 年以上 | 往解決方案架構師、技術主管,或特定領域顧問發展 |
SA 的職涯護城河是「系統設計經驗 + 領域知識」的累積,越資深越值錢。
這行不適合誰
不喜歡碰技術細節。SA 要懂資料庫、架構、程式邏輯,純做溝通協調而抗拒技術的人,更適合走 BA 或 PM。
受不了寫詳細文件。技術規格、資料字典、設計文件是 SA 的核心產出,討厭把設計寫清楚的人會很痛苦。
想專心寫程式不想開會。SA 要跟業務、PM、工程多方溝通,純 coding 取向的人留在開發職更開心。
排斥處理舊系統。台灣很多 SA 工作是接手維護、整合老舊系統,喜歡只做全新專案的人會適應不良。
常見問題
Q:SA 一定要會寫程式嗎? A:要能讀懂程式、懂技術邏輯,但不一定每天寫產品程式。多數資深 SA 都有寫程式的底子,這樣才能判斷設計可不可行、跟工程師對等溝通。完全不懂技術的人很難勝任。
Q:SA 和軟體架構師(Architect)差在哪? A:架構師更聚焦在整體系統架構、技術選型、非功能性需求(效能、擴展性、安全);SA 涵蓋從需求到系統設計的較廣範圍,包含資料模型與規格。資深 SA 往架構師發展是常見路徑。
Q:非資工本科能當 SA 嗎? A:可以,但要補足技術底子。資管科系很常見,理工背景轉職也有。關鍵是資料庫設計、系統建模這些硬技能,而非單純的科系名稱。沒有技術基礎直接做 SA 會很吃力。
Q:SA 在台灣的需求多嗎? A:穩定。SI 顧問業、金融資訊公司、大型企業 MIS 部門都需要 SA。隨著企業系統現代化與雲端遷移,懂新架構的 SA 需求持續存在。
資料來源
- 勞動部「職類別薪資調查」中「系統分析師」與「電腦程式設計師」職類的薪資結構。
- 數位發展部產業署相關產業報告:軟體與系統整合產業的人力與薪資概況。
- 104 人力銀行職缺敘述:系統分析、系統設計相關職缺的技能要求與揭露薪資區間。
- 經濟部 iPAS 產業人才能力鑑定中「系統分析」相關職能基準,作為技能範疇參考。
上述為公開統計與職缺資訊整理,數字隨調查年度與樣本變動,求職前請以各來源最新版本為準。
延伸閱讀
- 商業分析師是做什麼的?2026 BA 工作內容、入行與薪資:BA 釐清業務需求,SA 接著設計系統,兩者上下游關係。
- 解決方案架構師職涯如何?2026 SA 工作、雲端與薪資:資深系統分析師的重要進階方向。
- 軟體工程師薪水與職涯規劃|2026 入行到退休完整試算:多數 SA 由工程師轉任,可比較兩條路。
- 面試準備指南:常見問題與應對技巧:SA 面試常考系統設計與資料模型情境題。
- 科技業面試怎麼準備?2026 技術面試完整攻略:SA 技術面試的演算法與系統設計準備。