2021 前端工程師薪水調查

讀者您好,我們是六角學院,至今已創校六年,主要以線上程式影音、直播課程,協助學員求職,成為前端工程師。學員就業後,也持續提供成長養份,線上陪伴學員職涯發展順遂。

相信您也會想了解,現今前端工程師的薪資發展是否具有前景,在 2021 年 10 月我們展開問卷調查,實際回收數為 438 份。以下分享數據給各位參考:

問卷樣本品牌識別

此樣本與其他差異在於,填表人數有 7 成來自於六角學院學員,為確保樣本信效度,故有到各大臉書前端社團宣傳,對此可以定義為「大部分有接觸到線上課程教育」的受測者會較為精準,但並不代表整個前端程式市場。

地區分佈

從圖表可以反應台灣就業人才需求分布。其中以北北基職缺佔多數,第二名為中彰投,經由分析調查:

  1. 北北基與其他縣市加總的職缺比重為 55% / 45%
  2. 此數據與 2019 年薪資調查相比,中彰投從業數據有顯著提升
  3. 經調查中彰投從業人數樣本為 60 位,博奕產業為 20 位,佔比 33%,遠贏過其他縣市博奕產業比重
  4. 順帶一提,博奕產業在 438 份樣本中總佔比 14%,共計 60 位從業人員

延伸閱讀 YouTube 影片 - 博弈工作介紹 - 為您解惑十萬個為什麼

性別比重

2019 年薪資調查 相比,今年女性從業人數有顯著成長,超過 40 %。

年齡分布

21~35 歲就佔據 80%,學院也常被問,超過 30 歲是否合適擔任工程師一職?發展如何?

筆者也藉此分析以下初級前端工程師數據給各位參考:

  1. 在 31~35 歲區間,樣本數共 51 份表示,目前仍在第一份公司工作,尚未離開。平均年資 1.9 年,平均年薪為 632,599。
  2. 36 歲以上,3 年工作經驗以下的樣本數共 16 份,平均年資 1.68 年,平均年薪為 595,312。

學校科系

在學校科系上,非本科系佔比 61%,在這裡或許有人想問,非本科背景是否會影響薪資?以下針對年資與年薪平均,進行計算調查 (註一):

  • 非本科 - 高中、大專院校畢業:共 227 位,平均年資 2.03 年,平均年薪為 637,889
  • 資訊相關科系 - 高中、大專院校畢業:共 131 位,平均年資 2.46 年,平均年薪為 663,351
  • 非本科 - 碩博士畢業:共 36 位,平均年資 2.38 年,平均年薪為 676,694
  • 資訊相關科系 - 碩博士畢業:共 44 位,平均年資 2.70 年,平均年薪為 868,340

依上數據小結,以大專院校學歷,或非本科碩博士來說,薪水影響不大,但若是資訊相關碩士,年薪比重才會出現顯著差異

產業分布

在產業分析上,接案公司為最大的比重 19%,在自有產品公司比重上,較大宗的比例產業為電商、整合數位行銷、SaaS 服務、博奕、教育科技、傳統產業、IoT、AI、區塊鏈、醫療、資安、顧問公司、公家機關等等。

年資排序

本次薪水樣本數為 438 份,相信您應該會好奇,年資是否會影響薪水區間?接下來我們就來一探究竟。下面將開始分析各年資的薪資比重與年薪中位數的計算。

1 年以下工作經驗

  • 在年薪來說,絕大部分座落在 36~50 萬區間,若是有 1 個月年終保 13 的話,月薪則是平均在 3~4 萬左右
  • 1 年以下的平均年薪為 528,078

1~2 年工作經驗

  • 可以看出在 36~50 年薪區間有減少趨勢,並陸續朝年薪 60 萬以上推進
  • 1 ~2 年的平均年薪為 599,042

2~3 年工作經驗

  • 在 2~3 年的總樣本數為 74 份
  • 從數據可看出,超過百萬年薪的比重明顯增多
  • 而在年薪中位數成長上,與上個階段年資 1~2 年相比,年薪成長幅度為 24.2%
  • 2~3 年的平均年薪為 744,608

3~5 年工作經驗

  • 在 3~5 年的總樣本數為 65 份
  • 年薪中位數成長上,與上個年資 2~3 年相比,年薪成長幅度為 20.1%
  • 在 2~3、3~5 年工作年資區間中,薪水漲幅加總成長近 45%
  • 3~5 年的平均年薪為 895,000

5~9 年工作經驗

  • 在 5~9 年的總樣本數為 34 份
  • 在年薪中位數上,略輸 3~5 年年資區間
  • 筆者認為樣本數不足,皆為 2~3、3~5 年資區間的一半樣本以下,故可能缺乏部分信校度
  • 5~9 年的平均年薪為 845,882

10 年以上

  • 在 10 年的總樣本數為 7 份
  • 基本薪水都在 70 萬以上
  • 筆者認為樣本數不足,故可能缺乏部分信校度
  • 10 年以上的平均年薪為 1,097,857

百萬年薪以上產業

超過百萬年薪的前端從業人員為 44 位。

前端從業人員所在公司規模

  1. 31.8%:500 人以上規模公司
  2. 20.4%:101~499 人規模公司
  3. 18.1%:50~100 人規模公司
  4. 15.9%:21~49 人規模公司
  5. 13.6%:1~20 人規模公司,SaaS 服務、接案公司、個人工作室

產業比重

  • 博奕:9 位
  • SaaS 服務:8 位
  • IoT+AI:6 位
  • 數位整合行銷:4 位
  • 電子商務 3 位
  • 網路設備、多媒體 2 位
  • 傳統產業:2 位
  • 半導體:2 位
  • 資安:2 位
  • 顧問公司:1 位
  • 區塊鏈:1 位
  • 金融相關:1 位
  • 科技業:1 位
  • 個人工作室:1 位
  • 接案公司:1 位

年資與年薪成長幅度

依照上方年資與年薪整合,可明顯看出第年資第 2~5 年成長幅度最高,薪水漲幅加總成長近 45% ,要說是前端黃金三年也不為過

  • 1 年以下平均薪水 528,078,邁升 1~2 年平均薪水 599,042,成長幅度為 13.44%
  • 1~2 年平均薪水 599,042,邁升 2~3 年平均薪水 744,608,成長幅度為 24.2%
  • 2~3 年平均薪水 744,608,邁升 3~5 年平均薪水 895,000,成長幅度為 20.1%
  • 由於 5~9 年僅有 34 份、10 年以上僅有 7 份數據樣本過少,故不列幅度內

一年以下 Junior 初級前端工程師數據 (141 份)

以下皆以一個月年終,保 13 方式來計算月薪:

全台灣樣本數為 141 份,平均年薪為 528,078,若以保 13 年薪來計算,月薪為 40,621

  • 北北基地區樣本數為 80 份,平均年薪為 544,287,月薪為 41,868
  • 中彰投地區樣本數為 26 份,平均年薪為 527,115,月薪為 41,776
  • 高屏地區樣本數為 16 份,平均年薪為 522,562,月薪為 40,197
  • 桃竹苗地區樣本數為 13 份,平均年薪為 504,000,月薪為 38,769
  • 雲嘉南地區樣本數為 6 份,平均年薪為 383,000,月薪為 29,461

此 141 位 Junior 初級前端工程師表示,如果你要瞄準以上的月薪,團隊內有導入以下技術:

  1. 70%:Git 版本控制系統
  2. 68%:後端語言 (Node.js、Python、PHP、JAVA、Ruby)
  3. 50%:任務指派工具 (Trello、asana)
  4. 46%:UI 標示工具 UI Prototype 或設計稿標示工具(Adobe XD, Figma)

同時他們與後端工程師協作,主要採用技術為

  1. 70%:CSR(Client Side Render) 前後端分離技術,透過三大框架 Vue、React、Angular 介接 RESTful API,開發 SPA 單頁式應用(Single Page Application)
  2. 30%:SSR(Server Side Render) 伺服器渲染技術

這段也符合學院技能樹 發展,建議到第九關再去挑戰市場職缺。

前端產業 VS 全體受僱員工平均年薪

根據行政院主計總處調查,依照 108 年的數據統計,總結如下

  1. 一年以下經驗的前端工程師,平均年薪超過全台受雇員工 50% 人數
  2. 1~2 年經驗的前端工程師,平均年薪超過全台受雇員工 60% 人數
  3. 2~3 年經驗的前端工程師,平均年薪超過全台受雇員工 70% 人數
  4. 3~5 年經驗的前端工程師,平均年薪超過全台受雇員工 80% 人數

總結

為了讓學員能持續升級,六角也會不定時舉辦職能活動,幫助學員發展,例如每週的線上研討會練功活動求職輔導社團互動,目的就是為了讓各階段的學員都能持續成長。

我們很清楚求職成功並非學員的終點,而是真正踏入產業的開始。對此六角學院也會視市場趨勢更新課程教材,確保學員吸收正確的養分,讓他們能夠追逐更高的薪水與工作品質。

如果你是初入前端的新手,卻一直找不到合適的教學資源;如果你是工作一段時間的工程師,卻一直找不到方向前進;歡迎你們加入六角學院,讓我們陪伴您一起成長。

PS:如果你想多瞭解我們,歡迎加入我們的學員社團,email 欄位填寫「洧杰校長部落格推薦」即可。


註:本調查薪資與年資計算方式如下

  • 薪資計算方式
    • 皆採各區間的中位數,例 71-80 萬則抓中位數 755,000。
    • 36 萬以下區間,則採政府基本工資 24,000,保 13 年薪,共 312,000 作為最低區間,360,000 為最高區間,取中位數為 336,000
  • 年資計算方式
    • 皆採各年資的中位數來計算,例 3~5 年則抓中位數的 4 年
    • 一年以下工作經驗,則採中位數 0.5 年做為計算