前端程序員成長的痛,你佔了多少?

對於很多前端工程師,很容易進入工作的舒適區,該熟悉的業務已熟悉了,然後就是重複用輪子,這樣很容易讓自己的成長處於原地打轉以及低水平重複的狀態。

一、客觀原因

沒有經過系統的計算機學科學習導致計算機功底不紮實,這種問題主要出現在以下三類小夥伴身上:

  • 計算機科班出身,但是在校期間基礎不紮實。
  • 非計算機科班,通過自學,但不夠系統,所學不成體系。
  • 非計算機科班,通過0基礎的培訓班,短時間速成,不夠紮實。

因工作環境環境限制,導致成長性不足

以上客觀主要導致問題表現如下:

  • 因一些基礎算法、數據結構理論不紮實導致一些編程思維難於理解。

  • 比如 原型鏈,如果清楚 數據結構中鏈表結構,那麼這個東西不難理解,再比如 哈希值,懂得數據結構中哈希表,哈希值也就迎刃而解。

  • 計算機體系結構、操作系統理論、網絡理論不紮實導致到後期一些東西難於理解。

  • 比如有同學從前端學習入手,後來學習node開發 ,在 I/O ,進程、線程、IPC 、線程鎖方面有些概念就比較難於理解,而導致不能很好得使用node 的api 。

  • 工作業務型驅動,重複低水平勞動,基本上工作第一年對前端開發已經比較熟悉了,每天做表層業務模塊,重複做已經會的東西,技術深度沒有成長。

  • 工作環境中無高手,前端開發團隊大家水平相當,沒有高手能夠指導自己進入下一個層次。

二、主觀原因

沒有意識建立自己的底層系統

前端整體體系架構沒有做過深入思考,導致用會用,但不知道爲什麼用,用另外一個有什麼區別。

個人行動力不足,沒有針對性的刻意練習

  • 有意識但是沒有行動,比如網盤收集了一堆資料或者一堆視頻,然後就沒有然後了
  • 自律性不足,很容易被外界影響,導致時間碎片化。

三、提升路徑

  1. 學習東西,自學是一種途徑,然而在自學的過程中,很多人處於不知道自己不知道的狀態,無監督 ,非常容易放棄。
  2. 另一種是跟着高手,開闊視野,達到 知道自己不知道的境界,從而有方向,在短時期內進入到一個新的境界,節約時間成本,藉助外力突破瓶頸。

結語

感謝您的觀看,如有不足之處,歡迎批評指正。
獲取資料👈👈👈
本次給大家推薦一個免費的學習羣,裏面概括移動應用網站開發,css,html,webpack,vue node angular以及面試資源等。
對web開發技術感興趣的同學,歡迎加入Q羣:👉👉👉619586920,不管你是小白還是大牛我都歡迎,還有大牛整理的一套高效率學習路線和教程與您免費分享,同時每天更新視頻資料。
最後,祝大家早日學有所成,拿到滿意offer,快速升職加薪,走上人生巔峯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章