前端程式設計師如何提升自己?這幾點千萬不能忽視!
你是否還在苦惱已經不知道怎麼去提高自己了,看著那麼點卑微的薪水,做著那些扭螺絲釘的工作,每天還要加班得累死累活!
對於很多前端工程師,很容易進入工作的舒適區,該熟悉的業務已熟悉了,然後就是重複用輪子,這樣很容易讓自己的成長處於原地打轉以及低水平重複的狀態。
首先,我們在吸取新知識的前提,更應該思考是什麼原因導致現在已經學不下去了!

一、客觀原因
沒有經過系統的計算機學科學習導致計算機功底不紮實,這種問題主要出現在以下三類小夥伴身上:
計算機科班出身,但是在校期間基礎不紮實。
非計算機科班,通過自學,但不夠系統,所學不成體系。
非計算機科班,通過0基礎的培訓班,短時間速成,不夠紮實。
因工作環境環境限制,導致成長性不足
以上客觀主要導致問題表現如下:
因一些基礎演算法、資料結構理論不紮實導致一些程式設計思維難於理解。
比如 原型鏈,如果清楚 資料結構中連結串列結構,那麼這個東西不難理解,再比如 雜湊值,懂得資料結構中雜湊表,雜湊值也就迎刃而解。
計算機體系結構、作業系統理論、網路理論不紮實導致到後期一些東西難於理解。
比如有同學從前端學習入手,後來學習node開發 ,在 I/O ,程序、執行緒、IPC 、執行緒鎖方面有些概念就比較難於理解,而導致不能很好得使用node 的api 。
工作業務型驅動,重複低水平勞動,基本上工作第一年對前端開發已經比較熟悉了,每天做表層業務模組,重複做已經會的東西,技術深度沒有成長。
工作環境中無高手,前端開發團隊大家水平相當,沒有高手能夠指導自己進入下一個層次。

二、主觀原因
沒有意識建立自己的底層系統
前端整體體系架構沒有做過深入思考,導致用會用,但不知道為什麼用,用另外一個有什麼區別。
個人行動力不足,沒有針對性的刻意練習
有意識但是沒有行動,比如網盤收集了一堆資料或者一堆視訊,然後就沒有然後了
自律性不足,很容易被外界影響,導致時間碎片化。

三、提升路徑
學習東西,自學是一種途徑,然而在自學的過程中,很多人處於不知道自己不知道的狀態,無監督 ,非常容易放棄。
另一種是跟著高手,開闊視野,達到 知道自己不知道的境界,從而有方向,在短時期內進入到一個新的境界,節約時間成本,藉助外力突破瓶頸。
自己是從事了五年的前端工程師,不少人私下問我,2019年前端該怎麼學,方法有沒有?
沒錯,年初我花了一個多月的時間整理出來的學習資料,希望能幫助那些想學習前端,卻又不知道怎麼開始學習的朋友。
這裡推薦一下我的前端學習交流群:784783012,裡面都是學習前端的從最基礎的HTML+CSS+JS【炫酷特效,遊戲,外掛封裝,設計模式】到移動端HTML5的專案實戰的學習資料都有整理,送給每一位前端小夥伴。2019最新技術,與企業需求同步。好友都在裡面學習交流,每天都會有大牛定時講解前端技術!
點選: 加入