根據 CakeResume 統計,前端工程師的起薪大約為 40000 元,比起 80% 未滿 30 歲的受僱就業者還要優渥。對於許多人來說,轉職前端工程師似乎是個更有前景的職涯方向,但你了解這個職位負責的工作是什麼嗎?跟著本篇的說明,帶你瞭解前端工程師工作內容、與後端工程師的差異,並介紹實用的學習資源,幫助你做足轉職準備,出發前往新領域。

前端工程師的工作內容是什麼?

前端工程師薪水

前端工程師主要負責網站的呈現,其工作內容主要包含:

建構網站

根據網頁架構的設計稿,利用 HTML, CSS, JavaScript 架構出網站。如你在 CakeResume 網頁看到的版型與外觀,都是前端工程師使用網頁語法呈現出來的。

對應各類載具、瀏覽器

如 iOS 跟 Android 在編寫上是不同語法系統,而 Google Chrome、Safari、IE 也有不同的 CSS 屬性限制,因此依據各公司所採用的系統及技術,前端工程師需熟悉多樣框架及技能,才能確保建構網站在各類裝置及瀏覽器觀看時,能擁有相同的觀看體驗。

加速網頁載入速度

透過壓縮網頁上的圖片、動畫、外掛等物件大小,優化網頁的載入速度,減少使用者在瀏覽網頁時要等待的時間。

前端工程師職務涉及的領域還包含「使用者介面設計(UI)」及「使用者體驗設計(UX)」,雖然不是主要負責的職務,但結合這兩塊領域的前端工程師,便能在這個領域得到更好的薪資待遇。

前端與後端工程師的技能、工作差異是什麼?

以經營實體店面比喻前端與後端工程師所負責的工作,前端工程師如同店面前台,包辦店內裝潢、商品陳列、消費者購物動線...等;而後端工程師則是負責店面後台,如收銀系統、倉儲管理、會員制度管理...等項目。
下列表格整理出前端、後端工程師的技能要求、核心能力及使用工具:

前端與後端工程師的薪水差很多嗎?

針對 CakeResume 求職平台上,前端與後端工程師數量各約 650 筆的職缺進行統計,前端工程師職缺的起薪約落在新台幣 40,000 元,而後端工程師職缺的起薪約落在新台幣 50,000 元,平均差距約在 10,000 元左右,雖非完全適用於兩種職位的實際待遇,會依據求職者資歷、背景,以及各公司職務需求而有不同。
但工程師也有分初階與中高階,因此我們亦根據 CakeResume 求職平台上的兩種工程師的初、中高階職缺的平均薪資進行統計,得出下表結果:

上表可以發現後端工程師的平均年薪較高,是因為相對後端,前端的學習入門門檻較低,學習能力佳者可以在較短的時間內具備最低求職門檻。由於就業市場上對於前端的需求相當高,使得初階前端工程師的平均薪資仍高達 48,133 元,因此吸引許多人選擇轉職前端工程師。

至於全端工程師的薪資是多少呢?請參考:全端工程師找工作 大全 - 薪資情報、熱門職缺、面試技巧

如何成為前端工程師?自學管道分享

後端工程師學習

若你打算透過自學的方式成為前端工程師,這邊整理出相關的實體書籍、教學網頁,或是遠端教學課程,提供給你參考:

前端工程師自學網頁

付費的網路遠端學習課程

Hahow好學校 線上課程平台
Hahow 好學校的線上課程是由群眾募資決定是否開課,通常知名講師的課程通常能迅速達標!其中不乏資深的前端工程師開課教學。學習中若有問題,可以透過留言板向老師詢問。

延伸閱讀:Hahow 共同創辦人專訪》一探 Hahow 好學校最真實的樣貌

六角學院
六角學院提供線上影音課程,讓初學者可以因應自己的時間安排課程。為了解決學生在學習中碰到的疑問,六角學院提供 24 小時線上真人諮詢,及每週一次的與老師線上討論的時間,幫助學員釐清卡關的問題,並設有臉書社團以增進學員間的學習交流。

Udemy 線上課程平台
Udemy 來自舊金山,為全球知名線上課程學習平台。課程費用在新台幣 600 至 7800 元之間,有時 Udemy 會推出最低 300 元的課程促銷,讓自學者以優惠價格學習知識。平台上有超過 200 堂的前端工程師的相關課程,而且 Udemy 也與六角學院合作,設有六角學院的教學專區。

若想瞭解更多關於前端工程師的培訓營,可參考:想轉職成為工程師,你可以試試這些學習管道——課程資源彙整

應徵前端工程師前,先製作一份精美履歷

CakeResume 除了提供上百個前端工程師的招募職缺外,平台上不乏學長姊的經驗分享,大量且實用的面試教學、履歷撰寫技巧!此外,CakeResume 還有貼心的履歷製作功能,協助求職者輕鬆製作出簡潔俐落的履歷,凸顯個人專長與優勢,幫助你在企業應徵時,一試必中。

不只前端工程師,你可能也想瞭解關於後端工程師,請參考:後端工程師找工作 大全 - 薪資情報、熱門職缺、面試技巧