複製鏈接
請複製以下鏈接發送給好友

前端工程師

鎖定
前端工程師是互聯網時代軟件產品研發中不可缺少的一種專業研發角色。從狹義上講,前端工程師使用 HTML、CSS、JavaScript 等專業技能和工具將產品UI設計稿實現成網站產品,涵蓋用户PC端、移動端網頁,處理視覺和交互問題。從廣義上來講,所有用户終端產品與視覺和交互有關的部分,都是前端工程師的專業領域。 [1] 
中文名
前端開發工程師
外文名
Front-end engineer
所屬學科
計算機科學與技術
所屬學科
前端開發
核心技術
HTMLCSSJavaScriptjQuery
主流框架
React.js、Vue.jsAngularjs

前端工程師詞條來源

前端是一個相對比較新的行業,互聯網發展早期(1995年~2005年)是沒有專業的前端工程師的。隨着互聯網的發展,大約從2005年開始,正式的前端工程師角色被行業認可,到了2010年,互聯網開始全面進入移動時代,前端工程師的地位越來越重要,前端領域的技術發展也越來越快,各種新的思想、設計模式、工具和平台都快速發展,對前端工程師的技能要求也越來越高。 [1] 

前端工程師發展方向

專家方向
經過幾年的技術積累,大量的項目歷練,很自然地就朝着專家的方向過渡了。技術人普遍具有的一個特徵就是不喜歡管一些亂七八糟的事,更願意鑽研感興趣的技術,解決一些技術難題。走專家路線可能是大多數技術人的選擇。
管理方向
另一個職業方向就是技術管理。技術管理要求的更綜合,日常的工作涉及項目管理,跨部門溝通,團隊管理,技術體系建設等方面。做技術管理意味着遠離一線coding,漸漸失去自己的技術優勢,80%的精力是幫助團隊同學成長,通過團隊完成既定目標。
技術人要經歷一個心態的轉變。但企業招人過去最主要的目的是解決實際面臨的技術問題,所以對於技術管理來説,技術還是一個基本面,不能完全放下,還是要時刻關注技術大方向。
產品&業務方向
還有一個職業方向是轉型做產品經理更多地貼近業務。我身邊有越來越多的前端做了幾年的研發後轉型做了產品。技術人轉型做產品,其實是比較有優勢的,一方面懂技術能更好地和研發溝通,另一方面產品設計上更容易落地。 [2] 
參考資料