作前端也被鄙視?

每個程序員應該都據說過程序員鄙視鏈,作c的看不起作c++的,作c++看不起作java的,作java看不起作.net的,這些全部都看不起搞前端的,能夠說,前端程序員應該處於程序員鄙視鏈的底端。css

clipboard.png

前端在行業中,之因此被鄙視的緣由,徹底是由於,入門簡單,早期的前端俗稱美工、切圖仔,天天的工做就是切圖、寫寫html、寫寫css,在java亦或者c語言開發者眼中,就是渲染一下網頁,沒多大難度。html

然而,在如今的工做中,前端工程師已經不只僅是切切圖,在必定程度上,我甚至認爲前端比後端更難、更重要。前端

前端工程師在工做更接近於用戶,一個好的前端工程師不只代碼寫的好,在用戶體驗上也須要花功夫去研究,在傳統的CMS系統開發中,後端隨便找個UI框架配合jq一把梭,界面中規中矩,基本上以實現功能爲主,在這方面,前端作的界面不只酷炫且用戶體驗很好,一個對設計、交互頗有理解的前端一樣使人佩服。vue

clipboard.png

在技能方面,node的出現,能夠說開啓了前端模塊化、組件化的進程,新技術層出不窮,各類mvc、mvvm框架流行了起來,如angular、vue、react等,各類構建工具,如webpack、gulp等,html5的出現,使得這種各類js遊戲引擎飛速發展,依託於微信的公衆號開發、小程序開發能夠創造巨大的流量,包括將來的PWA漸進式應用以及如今的app混開技術等,能夠說,前端這幾年進入了飛速發展的階段,我認識的朋友作前端,每週都要花時間去學習新東西,以避免被這個行業淘汰,吐槽最多的就是前端要學的東西太他媽多了,學習的難度絲絕不必後端低。html5

我我的是從沒有瞧不起前端程序員的,可是我發現不少後端程序員在前端程序員面前莫名的強勢。好比,有次我朋友被後端懟了,緣由是後端讓前端從服務器獲取時間,有沒有給對應的接口,後端給的理由是,你前端頁面是放到服務器上,那你直接用js獲取本地時間不就是服務器時間嗎?說的我朋友「啞口無言」。java

前端實際上是一個特別苦逼的工做,後端要出了api接口,前端纔有活幹,一般狀況下,加班加的最晚的是前端,每次系統或者頁面發現bug,哪怕其中有些是後端的問題,測試、市場第一時間找的人也是是前端,每次ui一變,後端未必修改,前端確定修改,同時前端還須要適配各類各樣的瀏覽器,某些瀏覽器兼容性簡直沒法直視。node

clipboard.png

雖然前端的市場很大,可是我依然不建議朋友們入前端坑,市面上很是缺前端,可是缺的都是高級的前端,初級的前端一樣處境很差,培訓班每月都有新出來的前端學員,競爭壓力很是大,且程序員這個行業自己就比較辛苦,若是沒有必定愛好,沒有必定的堅持,沒有必定的追求,在自己就是這麼累的環境中,就算拿着一份工資還不錯的工做,又有什麼意思呢?react

結語:
「我本身是一名從事了5年前端的老程序員,辭職目前在作講師,今年年初我花了一個月整理了一份最適合2019年學習的web前端乾貨,從最基礎的HTML+CSS+JS到移動端HTML5到各類框架都有整理,送給每一位前端小夥伴,這裏是小白彙集地,歡迎初學和進階中的小夥伴。"webpack

加QQ羣:512676244(招募中)

相關文章
相關標籤/搜索