前端,我爲何不要你

 

      今年一月份之前端主管的身份進入如今的公司,到如今爲止陸陸續續面試了十幾個應聘者,驚訝地發現前端這個細分崗位的市場行情竟如此奇怪,一方面是各類公司爭相聘請,致使價格高的浮躁;一方面是從業者大多經歷尚淺,淺到沒什麼技術積累,沒什麼項目經驗,更可怕的是沒什麼進取心。這裏總結一下,自勉。javascript

 

一年經驗重複用css

      這個是最可怕的,若是不仔細瞭解,你很難分辨工做經驗裏面的水分。我面試過的人裏面大多有4-5年工做經驗,簡歷各類牛逼,大公司出身,參與項目大大小小几十個,按理說這種類型的人才,就算不夠好也不至於差吧?html

      面談發現,所謂大公司經驗基本是外包性質,好吧,外包就外包,這不是重點。工做了4年,HTTP協議,不瞭解;TCP三次握手,課本上學過;web性能瓶頸,沒關注;閉包,就返回一個函數嘛...十問九不知,臨走問預期,12K15K18K...實話說,這些人在我看來跟剛畢業的就沒差多少,怎麼就好意思說出這個數字呢?我怎麼要你啊?前端

      有一個更奇葩的,工做了5年,在一個小公司當着主管,連代碼打包都沒試過,sasslessgrunt,一概沒聽過,哥哥,你是主管誒,好意思說你手下沒有學習精神,拖累了你的學習?html5

 

技術能力java

      常常逛博客,感受滿大街都是牛人;實際去面試了,發現大多技術能力都很通常。看過的簡歷裏面,有不少都寫着本身精通這個,精通那個。實話說,在如今這種社會,適當的誇大與裝飾並不過度,甚至頗有必要。可是你過度的誇大,這就頗有問題了吧?jquery

      有一個特別奇葩的,工做三年,精通HTTP協議、JQUERYBootstrapangular之類之類的。實際那麼一問,JSOOP,沒試過;JQUERY源碼,沒看過;JQUERY插件,本身沒寫過;angular,業餘看過一下,ng-view沒用過。你這樣的水平,連了解都夠不上,怎麼就好意思寫個精通?你十問九不知之下,你好意思說你預期16K程序員

 

底層知識web

      確實,大多數程序員(特別是前端)的大多數工做都沒什麼特別難的任務,但這就能成爲不瞭解基本算法、數據結構、網絡協議、W3C標準協議?拜託,如今早就不是那種隨便寫寫html,寫寫jquery就能知足需求的時代了。若是你不懂數據結構,你都不知道怎麼構造一棵動態菜單樹;若是你不懂算法,你就不知道怎麼高效操做這個菜單樹;若是你不懂網絡協議,你就不知道怎麼優化代碼,怎麼利用代理緩存機制;若是你不懂W3C標準協議,你連事件冒泡都說不清楚。面試

      事實是,我試過在一個招聘會問了全部應聘者,沒有一個說出DOM標準事件的三個階段。

 

專業素養

      這一點很抽象,也很重要。最基本的一條,你帶簡歷了嗎?不是開玩笑,真有不少人是不帶簡歷的,有一個奇葩帶是帶了,我問他要,他說他就一份,還得留着等下家面...無力吐槽。不少人我都會問他,上個項目用到什麼技術,爲何用這個,有什麼優缺點,有什麼替代方案,基本都答不上來;或者問,對本身的前景有什麼規劃,五年內有什麼計劃,目前處於哪一個階段,一開始均可以答的很好,可是你問的越細緻,他會越不知所措;或者問,對MVC有什麼瞭解,MVVM呢,有沒有本身搭過項目架構,基本都回答不上來。大哥,拜託你稍微對本身的職業生涯負責任一點好嗎,長這麼大了,還過家家呢。

  額,對了,還遇到過一個大姐,整個面試過程,整整十多分鐘,一直在低頭玩手機。。。玩手機。。。

 

總結

      只能說,市場很複雜,人心很浮躁。前端入門很容易,會用html搭一個頁面框架;會用css寫一些基本樣式;會用jquery寫寫dom交互,就基本能夠挺着胸說本身是個前端工程師了。前端提高很難,算法、數據結構、oop是老生常談了;javascriptdomcsshtml5這些是標配;性能優化、安全性、代碼優雅性、seo,這些也是必然須要瞭解的。前端開發環境很輕便,也很繁瑣,各類工具、框架、架構模式的應用也是衡量專業程度的標準。

      若是你連上面這些都不理解,我憑什麼要你?

 

咱們須要的前端

      咱們公司剛拿完投資,出手在行業裏面算是闊綽的了,要求也不高,思惟正常,溝通正常,態度端正,技術對得起工資就OK。咱們是一個學習型團隊,咱們也相信每一個人都有學習慾望及能力,因此若是看到有潛力的同樣會招。咱們是一個迅速發展的團隊,項目獎,年終獎,五險一金,該有的都有,一經錄用,待遇從優。

      惟一一條,咱們不介意老,可是不要老油條。

相關文章
相關標籤/搜索