火柴HONG227
不知道你目前遇到什麼問題,但不管什麼問題,總得來說應該是基礎不夠紮實。
- 迴歸基礎
把js基礎過一遍。然後進階,精讀《你不知道的Javascript》系列,反覆研究上卷,它裡面設計到作業域和閉包,this,對象,原型鏈。
跟習武差不多,基礎不紮實,學再多招式都沒用。學好js之後內功首先會增加一大截。這個時候你去看源碼就不會吃力。
- 設計模式
徹底懂了之後可以看一下設計模式,面相對象類(單例,工廠,迭代器,觀察者,策略)。
如果說js基礎是修煉內功,那麼設計模式應該就是招式套路,應對各種繁雜的場景做到見招拆招。
- 擴展技術棧
基礎有了,然後可以擴展技術棧,從web端到服務端或者再到客戶端。可以擴展技術,如果是小程序,可以找一下優秀的開源項目,參看源碼。這時候你應該很快就能懂,因為基礎已經打牢了。我相信當你迅速理解並有自己的感悟之後你的進步是非常大的。如果是web端可以深入去搞懂web api,如果配合服務端的話最後也瞭解一下工程化( nginx,webpack)。
最後,不管你主攻小程序,還是web,還是移動端或者服務器開發,只要基礎打紮實萬變不離其宗。
KKXIAO
未來的趨勢,全棧工程師,自己去想吧
就叫春哥
前端工程師,也叫Web前端開發工程師。他是隨著Web發展,細分出來的行業。尤其是現在互聯網時代,Web技術應用更加廣泛。網站、手機app、營銷H5等等都離不開Web技術。好不好,行不行,每個人感覺都不一樣,因為每個人的需求點都不一樣。
俗話說所謂師傅領進門,修行在個人,同樣的學習環境,同樣的老師,為什麼有的人學習特別好,有的人學習就特別差,難以想到學習好的付出了多少,同樣付出多少也會收貨多少,這都是成正比的,大家都去參加培訓,完全零基礎的想趕上專業的,肯定得付出努力的,而且到企業面試一樣,人家看的是你的技術夠不夠硬,所以只要你找到一個安靜的環境靜下心學習,都是同樣有競爭力的,機構的選擇肯定大平臺的有保障,有自己的教學基地,相對於來說更好一些,要是免費提供吃住很好了。