web前端等級劃分,你又在其中扮演什麼角色?

在互聯網飛速發展的時代,每一天都是日新月異,而在這其中,有很多過去式被淘汰,也有很多新起之秀即將崛起,我們清楚的知道,最近這幾年web前端開發工程師在以一種很快的速度發展起來,因此現在學習web前端其實是很明智的選擇,因為它門檻很低,而且容易上手,對於很多人來說都是不錯的選擇。

小編已經從事web前端幾年,有著豐富的經驗,而且專門花了時間整理出了web前端的學習資料,有需要的小夥伴可以關注小編,私信【學習】,即可免費獲得!

web前端等級劃分,你又在其中扮演什麼角色?

今天小編想來和大家說說web前端包括那些級別,小夥伴來看看自己屬於哪個級別吧。

1、入門級

做頁面。把Designer出的各種設計圖轉化成html+css+js+image的靜態網頁,並把它們交給後端開發人員製作成頁面模板。這就是入門級的前端工程師所做的事情。

2、進階級

簡單的來講是做比入門級稍微複雜一點的界面。你需要開始注意一些更復雜的問題,首當其衝的就是瀏覽器兼容性問題。瀏覽器兼容性問題真的不是那麼好搞定的,畢竟每個項目對瀏覽器版本的要求都不一樣,而且現在不光有PC瀏覽器還有各種移動設備上的瀏覽器,同時國內廠家的瀏覽器種類也越來越多,所以坑也越來越多。除了兼容性,你可能還要關注一下性能問題。

3、中級

帶領團隊。也許你會覺得奇怪,一箇中級web前端工程師就能夠帶領團隊了?可是真的很多公司都是這樣,尤其是小公司。當你瞭解了html、js、css以及各種瀏覽器的各種特性細節之後,你就會被任命帶領一個小的開發團隊,當然是前端開發團隊。可能加你一共也就三四個人,甚至更少。這時候你的工作內容除了自己寫一點頁面以外,還要幫助組員解決各種各樣的細節問題,畢竟,組裡,你是最懂技術細節的。這個時候,一部分人開始停步不前,而另一部分人開始關注另一個新的問題:工程化。前端代碼都是非常鬆散的,項目結構性差,一旦開發人員數量多起來,業務複雜起來,如何管理這麼多人、這麼多代碼是個非常大的問題。能否在這個問題上得到突破,決定了你能否邁向下一個級別。

4、高級

架構設計。此時你熟悉前端開發的各種技術細節,同時對各種前端框架、技術的特性聊熟於胸,你知道如何組織和管理項目讓大家能夠以最快的速度達到項目要求,你甚至瞭解手下每個人的所長所短。於是當新項目到來的時候,你能夠迅速地根據自身過往的經驗選取若干種技術和工具,配上你認為最合適的人選組成項目團隊,披荊斬棘日夜兼程將產品汪的各種奇葩需求斬於馬下。這麼做了一兩個項目之後,你可能又覺得空虛了,你要尋求新的目標。恰好,NodeJS打開了通往新世界的大門。

5、非典型前端

穿過NodeJS打開的大門,你進入了全新的世界——後端。全新的世界,無限的可能。其實,要成為一名“非典型前端”並不一定非得經過1~4的步驟。只是現在已經上了年紀的前端大多是這樣過來的,畢竟,NodeJS出來的時間也並不算很久。

好啦,今天小編就和大家說這麼多,希望學習web前端的小夥伴能夠順順利利,事業有成。


分享到:


相關文章: