近期,Adobe公司正式發表了官方聲明,在最新推出的chrome瀏覽器中H5正式取代了Flash的位置,這也標志著曾經輝煌一時的Flash終是被取代了。web前端開發開始走向火熱的舞臺。
Adobe公司大家都知道吧,就是那個出產了PS、AI等一系列在設計界占有壟斷地位軟件的牛X公司。
不僅如此,還給了1年的時間讓那些默認支持Flash的網站進行整改,其中就包括YouTube,Yahoo,Facebook,Live,Amazon等一系列大牛公司,并建議后續的開發者全部使用H5。
Adobe的這一舉動無疑是讓本已大火的H5的熱度更上了一層樓,可能很多已經在從事這個行業的人要忍不住偷笑了。而一些原本在猶豫要不要加入H5的人應該也是信心大增,那么,對于眾多想要轉行或是0基礎自學的人來說,要學習到什么程度才能順利的找到一份前端工作呢?
我有去招聘網站搜索了BAT及其他一些大公司對前端人員的招聘要求,除去一些軟性要求外,對于技術方面總結下來共有以下幾大點:
1、 關于語言 ——
A.熟練掌握H5,CSS3,JS,Ajax
B.掌握PHP,JAVA,Python中的至少一種開發語言。
C.框架/庫:MooTools,YUI,Angular,JQuery,Dojo
D.UI框架:BootStrap,Foundation,Semantic,UI,Kendo
E.CSS制作工具/編譯器:SaaS/Less
F.JS服務器運行時:Node.js,Ringo
G.JS模塊化規范:AMD,CMD,CommonJS
H.工具:Gulp,Grunt
2、 關于環境——
A.熟悉Linux開發環境,了解常用工具的使用
B.熟悉svn/git
3、 關于思想——
A.熟悉W3C標準
B.熟悉表現與數據分離
C.對WEB語義化有深刻理解
D.掌握響應式設計
E.能夠理解數據結構和算法設計
F.具有一定的軟件工程意識
以上,就是所有這些大公司對于一名合格的前端工程師所有的硬件要求。對于已入行的人來說,天外有天人外有人,我們需要在工作中不斷的學習,不斷的磨練自己的技術,注重積累,才能立于不敗之地。
而對于剛畢業正在進行職業選擇的大學生,以及,想要轉行到前端職業的人,更需要夯實的基礎知識和技術,才有可能奔向最終的目標。
如果,你有足夠的自制力以及學習能力,完全可以自行學習。如果沒有,那么你需要尋找一個良好的培訓機構,建議關注奇酷教育H5培訓課程,因為一個良好的培訓機構無論是線上還是線下,都有認真負責并專業的講師為你傳授知識答疑解惑,而奇酷教育H5培訓正是以讓學生能真正學到東西為原則,持續不不斷的為之努力的。
但在這之前,你要很清楚的告知自己,你已經完全確定自己要從事前端這個行業,并為之盡己所能的努力付出,如果答案很確定,那么就去做吧,你一定可以成功!