在貼吧和知乎常常會看到這樣的文字:“前端行業(yè)已經(jīng)飽和,已經(jīng)很難找到工作了”。貼子里面描述了自己找工作時的艱辛和困難,抱怨投出的簡歷猶如石沉大海,連一份面試通知都收不到。
帖子頓時引起了諸多知友和吧友的共鳴,大家相互吐槽,場面那叫一個泣不成聲啊,我和我的小伙伴們都驚呆了。
那么事實就是如此么,前端市場是不是真的就不缺人呢? 答案自然是:No,真缺人!
上面是今天職友集統(tǒng)計的22個招聘網(wǎng)站上的前端招聘信息,我們可以清晰的看到僅僅在11月份深圳市場上,就有近1萬個前端崗位,平均薪資在12K 左右。
從企業(yè)的招聘信息可以看出,前端缺口還是很大的。IT企業(yè)的HR整天因為找不到人而焦頭爛額,也在抱怨現(xiàn)在前端人才怎么這么難招。那么為什么還會有這么多前端的小伙伴抱怨說工作難找呢?這是因為IT企業(yè)想找到一個靠譜的前端工程師,上崗就能參與開發(fā)的。
現(xiàn)在市場缺的都是哪種 “ 靠譜的前端 ” 呢?我們先看看國內(nèi)的大佬們對于前端的技能需求是什么樣的。
騰訊:
美團:
從圖中可以看到,現(xiàn)在的高級前端需要具備:
扎實的原生JS基礎(chǔ),深入理解W3C標準和ES規(guī)范;
前端性能優(yōu)化的能力;
對H5、CSS3以及當前常見的前端框架有著深入的研究;
一定的工作年限,一般要求1-3年最多。
前三項自不用說,哪個公司也不會想要去招一個什么也不會的大爺回來。那為什么大多數(shù)企業(yè)都會要求應(yīng)聘的人有一個工作年限呢?原因很簡單,企業(yè)都希望需要員工具有獨立完成項目的能力,入職后就可立即投入工作,產(chǎn)生效益,這樣就可以給公司省下大量的內(nèi)部培訓(xùn)成本。在招聘上明確要求工作年限,只是企業(yè)選擇的一個替代的篩選條件而已,這樣就可以省去HR的大量的甄別時間。
所以,技術(shù)很重要,項目開發(fā)經(jīng)驗也同樣重要。去企業(yè)面試時,只要技術(shù)過關(guān),有一定的項目開發(fā)經(jīng)驗,表現(xiàn)得當,一般都會被當場錄用。
對于企業(yè)而言,他真正想要的是一位擁有扎實的原生JS、深入理解W3C標準和ES規(guī)范并且能夠獨立完成優(yōu)秀項目的能力的員工。
云和的前端學(xué)員也恰恰證明了此點,也因技術(shù)過關(guān),項目經(jīng)驗豐富而深受企業(yè)歡迎。
而在那顧影自憐、自怨自艾的“前端們” 一般可以總結(jié)為以下幾類:
第一類:切圖仔
前些年,前端技術(shù)還不發(fā)達,那個時候的前端大多從事的工作就是把設(shè)計師完成的設(shè)計稿給切成靜態(tài)頁面,再加上一些小動畫。技能方面也只會HTML+CSS,網(wǎng)頁交互以及特效基本都是用插件,JavaScript和jQuery會的東西少得可憐,這類人的技能在日復(fù)一日的切圖中停滯不前,不能滿足當前市場對前端的技術(shù)要求,自然就不受市場歡迎。
第二類:頑固派
jQuery做的,都是最核心最要命的點,DOM操作和Ajax,瀏覽器兼容。jQuery省事程序員也輕松,程序員減少了項目跨瀏覽器兼容工作量。
一時之間jQuery大行其道,儼然有一統(tǒng)江湖的聲勢。然而近幾年前端領(lǐng)域大爆發(fā),各類框架層出不窮。并在GitHub中JavaScript一舉成為最流行的編程語言,且在今年TIOBE 11月編程語言排行榜單中,排在第六位,整體呈上升趨勢。
自15年起,jQuery就已經(jīng)退出歷史舞臺,但部分老資歷的前端們守著舊知識不進行更新學(xué)習(xí),抱著陳年舊歷不愿醒來。前端技術(shù)更新很快,不能跟上最前沿的前端技術(shù)腳步,也就意味著被市場所淘汰,這類人自然不受HR的歡迎了。
第三類:新進小白
由于前端入門門檻低,加之IT行業(yè)薪資水平居高不下,不少小白們?nèi)ゾW(wǎng)上找?guī)讉€大神的視頻和pdf,看幾個星期網(wǎng)友們推薦的前端基礎(chǔ)知識書籍,再擼幾個靜態(tài)頁面加上幾個小動畫就覺得已具備前端工程師的能力,簡歷上再美化美化加上個幾年的工作經(jīng)驗,就敢去面試了。
然而,無情的現(xiàn)實告訴你:對于一個連Javascrip中作用鏈、閉包、原型及原型鏈的理解都說不清楚的“前端攻城獅”,哪家公司要你啊?
那么什么是扎實的原生JS基礎(chǔ)以及對框架有著深入的研究?首先我們必須看得懂當前各種框架的源碼。
如果人家使用原生 js 封裝的作品我們看都看不懂,那還談得上什么精通JS?其次,我們還得會自己造輪子,我們要掌握根據(jù)自己的需求封裝屬于自己專用的插件,或是對當前市面上的框架進行二次封裝,實現(xiàn)我們所需要的功能。只有當我們擁有這些能力的時候,我們才能在面試官前理直氣壯的告訴他:朕精通 JS,肉眼 debug,徒手擼框架。
綜上所述,目前市場上依舊缺乏前端人才,但缺的都是技術(shù)過硬的前端工程師才。找不到工作的原因縱有千千萬萬,歸根結(jié)底也只是知識技能儲備還不夠罷了。
?