故事原由前端
最近我有個剛畢業的學生問我說:我感受如今前端行業已經飽和了,也不是說飽和了,是初級的前端根本就沒有公司要,哪怕你不要工資也沒公司要你,前端剛學出來,沒有任何的項目經驗和工做經驗,根本就不會有公司要你啊,這是最大的一個問題,並且如今也沒有任何公司找初級前端,實習前端,都是要求有工做經驗的。我感受學完之後出來找工做,真的除了靠關係,找到工做的可能性很低。程序員
看完了這個學生對我說的話,我很是疑惑,難道如今的90後都是這個作事態度嗎?這個學生的狀況是在大學打了4年遊戲。今年畢業才意識到本身什麼都沒學,不知道聽誰說的前端發展好,本身來自學前端。學了不到一個月,心態就出現了問題。面試
他目前的狀況是想找高薪工做,又不願腳踏實地的好好學技術。我不知道是我不瞭解如今的年輕人,仍是90後大部分都是這個狀態。 我對於這個學生的評價是:本身什麼都沒有付出過,想着一切都不可能,大事作不了,小事不願作。算法
我對於目前前端程序員市場行情的見解後端
首先我能夠負責地告訴這個學生,前端從2015年纔開始大量的需求人才,由於互聯網的發展以及W3C的極力推廣,目前IT界前端程序員的需求量僅次於Java崗位。框架
若是前端真的有所謂的「飽和」,那真的是大部分人都要失業了。 如今的發展趨勢是任何一家公司都須要「互聯網部門」,實體必須對接「互聯網+」,否則必定會被淘汰。因此我我的認爲徹底不用擔憂前端會飽和的問題,咱們人口基數大,任何一個行業都有競爭,這是很是正常的狀況。學習
爲何說前端這種技術性的工做飽和,而不說掃大街的會飽和呢?spa
由於但凡上點檔次的技術工做,須要每一個人靜下心來去學習的時候,有多少人能真正地作到把技術學好?code
在有技術能力的人面前永遠沒有飽和的說法,而大部分技術能力不好的,面試了幾家工做就以爲找不到工做,就放棄了,這樣的人固然會說飽和。視頻
但是問題在於你技術學好了沒有?你說你基本的技術需求均可以知足,我是不相信誰找不到工做的。除非這個社會亂了,真正有用的人才必定會有工做,這是毋庸置疑的。
沒有工做經驗?沒有項目經驗?
首先我必須聲明一點,工做經驗工做年限不等於這我的的技術水平。
我曾經面試過不少人,有不少四五年工做經驗的人不如工做一兩年的人,這樣的事情很是常見。
沒有工做經驗是正常的,但是沒有項目經驗就是你本身的問題了。
學習技術必須有項目跟着,網上資源那麼多,開源項目那麼多?本身把整個項目搞清楚,並非一件特別難的事情。若是連起碼的項目都沒有,怎麼證實你的技術學得好?難道只是看視頻嗎?這樣能找到工做纔怪。
掌握如下內容能夠找到Web前端工做
最基本的內容,你須要把靜態網頁寫好,HTML、CSS的標籤屬性經常使用的也才只有幾十個。本身能獨立做出小米、京東的官網就能夠了。
最主要的就是學好原生JavaScript,能充分地對其進行理解和使用。同時這也是前端最爲重點的部分,如今找前端工做都須要能熟練使用框架的,如今最火的框架是Vue和React。Vue比較多,而這些框架都是用JavaScript封裝出來的,換句話說學好JavaScript,就是把框架學好了。
建議學JavaScript找個負責有經驗的老師帶一帶。既然是學技術,就別對本身太摳,本身能學好JavaScript的人很是少,最好獲得專業的人指導,否則放棄的機率會很是大。找別人帶帶你,本身自學技術,我以爲是很是不現實。
後面的內容就是學HTML5和CSS3的新特性,作一些比較炫酷的特效。若是要研究得很是深,那麼也確實很困難。但其實咱們在實際的應用中會不多用到,因此做爲簡單的瞭解就行。
後面就是前端最爲主要的框架了,建議選擇學習Vue,成本低,容易學,需求大。 學習前端技術不像咱們之前學習數學語文,須要好的學習方法。本身多在網上搜索一些關於前端的學習方法,我作開發這麼多年,太瞭解若是學習方法不對,一我的是很難學好前端技術的。
若是實在不瞭解好的學習方法能夠來問我。 但願想學習技術的朋友,不要被別人的言論影響太多,若是選擇學技術,就一心的學好,工做都是能夠找到的。
當前,前端開發行業的薪資水平到底是怎樣的呢?
咱們先用三個數據瞭解一下。
從表中能夠看出,工資在20k-30k範圍內的崗位佔了30.2%,佔比最大,更有一部分精英薪資水平達到30k+。
工資水平呈現逐年上升趨勢,17年之後幅度更大。
看到這裏是否是有心動了呢?
那麼接下來應該作什麼?
首先是補完本身的基礎知識:
補充學習HTML5/CSS3的課程更
深刻地學習JS,深刻了解JS中的各種對象和方法,使用JS學習基本的算法
學習掌握主流的JS框架
NodeJS能夠繼續學下去
再而後能夠本身動手作一些實踐項目:
開發模仿餓了麼/網易雲音樂/B站客戶端等Web應用(這些東西挺火)
作一些涉及複雜用戶交互的Web應用(好比用JS開發個小遊戲,例如多人版貪吃蛇)
作一個JS全棧的內容管理系統/博客(檢驗你先後端的JS技能)
使用CSS3/JS實現一些酷炫的動效(能夠在codepen排行榜上看看)
最後多刷面試題,好好寫一份簡歷。
若是你們對於學習WEB前端有任何問題,關於如何學習WEB前端的學習方法、學習技巧,怎樣快速達到就業的水平,均可以隨時來問我,這是我創建了5年的WEB前端學習交流QQ羣:484 757 760 。 對於Java和Python我也懂,學習過程當中碰見有問題能夠在這個學習羣問我、須要WEB前端各個階段的學習資料,也能夠在裏面獲取。