Re: [討論] 請問轉職的前輩們?

作者: shter (飛梭之影)   2019-09-14 04:13:57
※ 引述《kiss78832 (kiss78832)》之銘言:
: 前端技術有這麼慘嗎?
: 有時候看到徵才還不如搖飲料的...
: 聽認識的說前端不缺新人,只缺資深的,可是新人卻一堆!
: 我是學後端,有個學歷不差但不是四大四中的朋友,想轉前端,非本科,但我真的不是很熟前端,只會js Jqery html css Ajax 基本套路而已,但說真的前端也能不簡單...!
: 前端是不是也要看啊?如果要跟朋友建議方向,我該怎麼跟他說,因為前端更新快、學的東西也蠻雜,我很納悶居然看到比飲料店還低的薪水....
: 想問各位前輩,如果朋友真的想往前端,該去往怎樣方向才會比較有競爭力?當然我是說不建議去網UI/UX美化網頁那邊走,還能建議什麼?
: 再麻煩各位~
其實前端的薪水範圍廣我覺得還滿正常的
從網頁問市以來,因為 HTML 成為一種標準,就有很多人想用它的特性開發應用程式
現在我們知道的 Web App 前後端分離是自 AJAX 被推廣後開始的
但是在那之前,其實 HTML 有過很多個搭載應用程式的技術
早期的 JAVA Applet、ActiveX,中期的 Flash 遊戲、Flex 程式
在 HTML5 問市後,這些舊的開發網頁應用程式技術紛紛淡出,但需求卻越來越高
取而代之的是運用 AJAX 與 HTML5 的各種特性、權限開放,用 Javascript 寫應用程式
對,以前網頁設計師薪水就不是很高了,工作也相對單純
現在不需要開發成 Web App 只需要一般純網頁前端的當然薪水還是不高
可是有很多大到得用框架才能多人協作開發的應用程式前端薪水很高
而這些人在很多年前本來就應該是屬於寫 JAVA Applet 或 Flash 的較高薪資水平
只是當大家的語言統一成用 Javascript 之後,突然覺得都叫前端怎麼會落差很大
雖然都叫前端,但想做哪方面還是看興趣吧,不要一天到晚只考慮競爭力問題
有些人喜歡做圖表,可能學 D3
有些人喜歡做遊戲,可能研究 WebGL
有些人還是愛開發應用程式,那就 Angular、React、Vue 挑一個學
然後前端光譜感覺一直有在改變
以往的美工或稱視覺設計師通常是出圖、切圖,由工程師寫 HTML CSS JS 兜起來跑
但現在會要求出圖完還要能寫 CSS 或 HTML template
可能是受到 SCSS 的影響,切圖、檔名定義都得學起來,節省跟工程師協調名稱的時間
而工程師就越來越遠離自己去調整多媒體檔案這一塊了
現在框架橫行後,設計師越來越吃 JS 了
像 Vue 大概要由設計師編好整個 HTML + CSS,甚至要懂的呼叫 JS Function
而工程師變的更專注於與後端的溝通,把所有 API 包裝成 JS Library 給設計師呼叫
以及做好狀態管理、資料流的管理、邏輯運算
分工切法已經和早年設師出一張大圖及裡面各小 icon 座標的玩法不同了
正因為有框架的關係,現在不只前後端分離,前端的板面跟資料也可以完全分離
例如透過 Vuex,設計師只要把決定畫面異動的變數接到 Vuex 的 state
然後前端工程師專注於與後端溝通、前端邏輯運算後改動 Vuex 的 state
彼此的 code 不會打架,甚至可以說前端也分出了視覺端與邏輯控制端
作者: netburst (133 134 592)   2019-09-14 05:10:00
設計師都不設計師了
作者: onlyeric23 (MiGG)   2019-09-14 11:14:00
這篇的設計師也還滿多工的
作者: shter (飛梭之影)   2019-09-14 19:43:00
設計師的情況類似會框架的前端,有程式能力的領高很多但也有傳統只需要出圖、切圖的美工網頁設計,錢就比較少設計師能寫 scss / call js function 實際上是真的不容易應該比前端去學後端然後當全端還要困難多了
作者: laputaflutin (很恐怖,不要問)   2019-09-14 21:02:00
我覺得最主要很多商業邏輯是完全不能寫在前端的,這間接限制前端的薪資成長
作者: netburst (133 134 592)   2019-09-15 01:04:00
是台商要員工樣樣精通還不能成長
作者: knives   2019-09-15 13:09:00
商業邏輯跟薪資有關聯?

Links booklink

Contact Us: admin [ a t ] ucptt.com