為什麼前端工程師存在技術短板?有哪些原因!
對於很多前端工程師,很容易進入工作的舒適區,該熟悉的業務已熟悉了,然後就是重複用輪子,這樣很容易讓自己的成長處於原地打轉以及低水平重複的狀態。
一、客觀原因
1、沒有經過系統的計算機學科學習導致計算機功底不紮實
這種問題主要出現在以下三類小夥伴身上:
(1)計算機科班出身,但是在校期間基礎不紮實。
(2)非計算機科班,透過自學,但不夠系統,所學不成體系。
(3)非計算機科班,透過0基礎的培訓班,短時間速成,不夠紮實。
2、因工作環境環境限制,導致成長性不足
以上客觀主要導致問題表現如下:
(1)因一些基礎演算法、資料結構理論不紮實導致一些程式設計思維難於理解。
比如 原型鏈,如果清楚 資料結構中連結串列結構,那麼這個東西不難理解,再比如 雜湊值,懂得資料結構中雜湊表,雜湊值也就迎刃而解。
(2) 計算機體系結構、作業系統理論、網路理論不紮實導致到後期一些東西難於理解。
比如有同學從前端學習入手,後來學習node開發 ,在 I/O ,程式、執行緒、IPC 、執行緒鎖方面有些概念就比較難於理解,而導致不能很好得使用node 的api 。
(3)工作業務型驅動,重複低水平勞動,基本上工作第一年對前端開發已經比較熟悉了,每天做表層業務模組,重複做已經會的東西,技術深度沒有成長。
(4)工作環境中無高手,前端開發團隊大家水平相當,沒有高手能夠指導自己進入下一個層次。
二、主觀原因
1、沒有意識建立自己的底層系統
前端整體體系架構沒有做過深入思考,導致用會用,但不知道為什麼用,用另外一個有什麼區別。
2、個人行動力不足,沒有針對性的刻意練習
(1)有意識但是沒有行動,比如網盤收集了一堆資料或者一堆影片,然後就沒有然後了
(2)自律性不足,很容易被外界影響,導致時間碎片化。
三、提升路徑
學習東西,自學是一種途徑,然而在自學的過程中,很多人處於不知道自己不知道的狀態,無監督 ,非常容易放棄。另一種是跟著高手,開闊視野,達到 知道自己不知道的境界,從而有方向,在短時期內進入到一個新的境界,節約時間成本,藉助外力突破瓶頸。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69902581/viewspace-2640774/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 為什麼說前端工程師爛大街,那是因為學的都是假技術!前端工程師
- 前端工程師要做什麼?前端工程師需要什麼根本技能?前端工程師
- 怎麼做一名高薪前端工程師,必備哪些技術工具?高薪前端工程師
- 作為一名前端工程師,你需要學習哪些技術棧呢?前端工程師
- 5G時代,為什麼NoSQL和SQL存在短板?SQL
- Web前端是什麼?Web前端包括哪些技術?Web前端
- 域名解析為什麼不生效?原因有哪些?
- 為什麼前端工程師需要關注設計前端工程師
- 怎麼做一名高薪前端工程師 需要必備哪些技術和工具高薪前端工程師
- 為什麼整個網際網路行業都缺前端工程師?前端工程師怎麼入門?行業前端工程師
- Web前端工程師需要會什麼?Web前端工程師
- web前端必備技術有哪些?Web前端
- 前端什麼技術越來越重要 哪些前端框架有前景前端框架
- 大前端時代,我為什麼支援前端程式設計師學習原生技術?前端程式設計師
- 什麼是SRE工程師?SRE工程師和運維有什麼區別?工程師運維
- Web前端工程師需要什麼學歷Web前端工程師
- 大資料工程師需要學習哪些技術?大資料工程師
- 2019年,為什麼前端工程師薪資會越來越高?前端工程師
- 為什麼說現在是成為前端工程師的好時代!?前端工程師
- 前端為什麼要工程化?前端
- 前端工程師的技術進階點在哪裡?前端工程師
- 2020年Web前端開發工程師市場怎麼樣?學會什麼技術才能拿到高薪Web前端工程師高薪
- Web前端怎麼學?如何成為Web前端工程師?Web前端工程師
- "大資料工程師"和"java後臺開發"的技術要求有什麼區別?大資料工程師Java
- 滲透測試工程師主要工作是什麼?發展方向有哪些?工程師
- 資料庫工程師的職責是什麼?有哪些工作內容資料庫工程師
- 什麼是技術債,為什麼要還技術債?
- 從前端工程師到前端架構師, 我們經歷了什麼?前端工程師架構
- 演算法工程師為什麼成天做資料,都做哪些資料?演算法工程師
- 貴公司技術有話語權嗎,為什麼?
- 技術美術師是做什麼的?
- 網路安全工程師和資訊保安工程師有什麼不同?工程師
- lora技術實現遠距離通訊的原因有哪些?
- 為什麼 Node 是小菜前端團隊的核心技術棧前端
- web前端工程師需要具備哪些要求?Web前端工程師
- 運維工程師為什麼要懂Python?運維工程師Python
- httpdns是個什麼技術,有什麼用httpdDNS
- 前端開發技術-promise是什麼?前端Promise