在敲下這個標題的時候,心里好虛。話說我一直不太喜歡發表這些看上去很假大空的文字,每個人的職業規劃都是獨有的,不具有太大的可復制性,把自己的經歷放出去,容易誤人子弟。只是最近很多師弟們(別問我為什么都是師弟,我想靜靜……也不要問我靜靜是誰!)問起這個,也就根據自己的經歷發表一下對前端工程師的看法吧,“我說的都是錯的”,僅供參考。
第一階段: 吸吸吸,瘋狂的吸取知識
對于剛畢業的初學者來說,頭兩年真的真的是非常重要,學習的激情、速度以及熬夜的能力可以發揮的淋漓盡致。在這個階段,通過大量的編碼提升JS能力,同時嘗試各種JS框架和庫,尋找適合自己的框架,甚至自己也寫了一個JS庫和構建工具。“不要重復的造輪子”這句話,初學者都應該無視。你不造輪子,怎么知道別的輪子好不好用?怎么知道造一個輪子有多難?怎么知道如何改進輪子?我不認為一個新手去看jQuery的源碼能看懂,反正我當時就暈暈乎乎的。
在這個時間點里,其實還沒怎么考慮以后的發展,而且也僅認為前端工程師,學好JS/CSS/HTML就夠了,其他的沒興趣也沒意愿去學。
第二階段: 大大大,擴展知識面
其實到了這個階段,多少也算是個有經驗的攻城師了。開發一般需求不在話下,偶爾還能承擔個架構設計。在提升JS能力的同時,開始要往多方面發展。前端工程師遠遠不僅是JS而已。制作一個性能高、交互好、視覺美的頁面,需要從前端框架選型、架構設計、構建工具,到后端通信機制、設計與交互、網絡和瀏覽器優化等各方面的知識。一專多長才是前端工程師的終極目標。有個人說得對:一專是指你不可替代,多長標示你可以替代別人。這樣你在團隊在公司的地位才更加牢固,公司也會給你提供更多的資源。
第三階段: 摸摸摸,摸清前方的路
不管選哪個方向,你都已經是個優秀的人,而且應該把這種優秀傳承下去。成為導師,使新人變得優秀;成為面試官,挖掘優秀的人;成為講師,讓更多人學習到優秀,等等。
總的來說,頭兩年一定要打好基礎,找準自己的G點,深攻下去;高潮之后,往廣度發展,掌握其他相關和不相關的配套知識(這不是矛盾么?然后摸到自己的目標,發售大膽的愛愛(老了,手抖打多了)吧。不僅自己愛(前端),也要讓更多人一起愛(前端)哦。
關注【任務易】自媒體(微信/QQ:293459572),長按“renwuyiwang”復制搜索微信號!
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com