這是不少還沒開始學前端的同窗心中的疑問,也是急需解決的一個核心問題。我想學習某個技術,總得知道它是否有前途吧,別急,咱們慢慢分析。前端
根據2020年職友集的最新數據調查結果顯示,目前而言web前端的人才缺口依然是巨大的。左側是各地崗位需求量,右側是平均薪資。node
以深圳爲例,一線城市的前端更是吃香,前端的就業形勢仍然是一片大好。webpack
市場的供不該求所帶來的,就是Web前端薪資的水漲船高,一個初級Web前端起步是8K-10K左右,在技術成長和業務熟練以後每每能夠達到20K-30K,這個薪資段的人佔比9.1%。而10k-15k這個薪資段的人佔比是最大的。web
目前仍然是「大前端時代」,行業發展好,因此就業這一塊是徹底不用擔憂的。typescript
前端技術發展趨勢gulp
前端的發展其實是很是快的,入行早的同窗們應該知道,12 - 15年的時候,前端工程師 = HTML+CSS+JS,而到19年。前端工程師 = HTML+CSS+JS+VUE +工程化+ Node服務端……小程序
那麼,2020的前端發展趨勢是什麼呢?微信小程序
a. **超級APP下,Web標準的從新定義——小程序**微信
近幾年,小程序可謂是火的一塌糊塗。甚至獨立出來小程序開發這個崗位。在微信小程序出現之前,你們在談 Hybird、ReactNative,但終歸只是技術層面的狂歡,一直沒有業務屬性的注入。前端工程師
而小程序的出現:一方面告訴業界在當前設備上Webview 也是很是優秀的,另一方面告訴業界如何讓有能力的商家在超級 APP上進行私域運營。缺點也是很明顯的:可能很難產生業界的最終標準,Web 的碎片化會更加嚴重。
b. **工程體系的再度升級**
曾經咱們侃侃而談的 Yoman、CLI 等系列優秀的構建工具,在龐大的項目團隊中總以爲差點意思,因此慢慢發展到gulp、webpack、和如今的CLI ui界面。
2020年工程體系必定會繼續走向閉環,再也不是一個腳手架這麼簡單。而是會結合 IDE,打通業務屬性,從項目初始化、到編寫代碼、到 CI、到灰度、到發佈 造成一個相對完整的閉環。
c. **讓前端離業務更近 —— Serverless**
其實 Serverless 早已和前端產生了聯繫,只是咱們可能沒有感知。好比咱們常常使用的CDN,它就是一種serverless的實現。
隨着 Serverless 的逐步落地,BFF 這層的代碼會擺脫運維、機器分配等複雜的問題。這也是咱們前端應該作的,服務端同窗專一中臺系統的實現,對業務的好處是下降試錯成本。
咱們應該怎麼學習?
同窗們也許有點懵了,我纔剛入門或是還沒入門,我該怎麼學習呢?
不要着急,學習路線奉上,按照這個學習路線就對了:
1. 基礎 —— HTML+CSS 2. 進階 —— JS + TS(typescript) 3. 就業 —— JS框架(Vue,React)+ 配套UI框架 4. 高級 —— Node服務端 + 工程化
後話
好的資源會達到事半功倍的效果。像那些一文搞懂 xxxxxx,10分鐘搞懂 xxxxxx。別作夢了,學習沒有捷徑。想學好就必須系統深刻學習。若是真的想學好一門技術,有經濟能力的,仍是要去參加系統的課程。
技術更新迭代快,只有在有限的時間中,掌握好技術,才能快人一籌,在有基本技術上,擴張領域。
專門創建的學習Q-q-u-n ⑦⑧④-⑦⑧③-零①② 分享學習方法和須要注意的小細節,互相交流學習,不停更新最新的教程和學習技巧(網頁製做,網站開發,web開發,從0基礎開始的的HTML+CSS+JavaScript。jQuery,Ajax,node,angular框架等到移動端HTML5的項目實戰【視頻+工具+系統路線圖】全棧工程師學習路線以及規劃都有整理,分享給小夥伴)點:學習前端,咱們是認真的