數(shù)據(jù)證明,WEB前端開發(fā)工程師已成為當下炙手可熱的崗位之一,大中型企業(yè)對前端開發(fā)人才的需求量與日俱增,開始學習WEB前端開發(fā)技術的學生也開始明顯增多。
1、WEB開發(fā)
前端、后端是web開發(fā)的兩個端,其實統(tǒng)稱web開發(fā),在很多國外公司沒前后端這個說法,都叫做『軟件工程師』或者web developer。其實,要轉換一個思想:前后端并不是對立的,所以在你保持前端高水平的情況下,精進一些后端技術是必要的,但是要分清主次,前端為主。
2、數(shù)據(jù)方向
web開發(fā)分web前端和web后端,是以web服務的角度來看待的,數(shù)據(jù)研發(fā)這個是在web開發(fā)的基礎上用數(shù)據(jù)附能,懂可視化的一定是有前端能力的,懂hadoop的一定java玩的溜,屬于web開發(fā)的拓展方向。
3、大前端方向
一些大廠,比如阿里,在大量實踐rn和weex;由于公司內部安卓/ios式微,一定程度上,前端把ios和安卓收編了,統(tǒng)稱大前端(還有node)。比較出名的,是餓了么和美團,這種收編一定程度上也是政治的需要。像美團這種企業(yè),一定是重后端的。距劉平川說收編完安卓/ios后加上node團隊,大前端人數(shù)與后端持平??梢韵胂蟠笄岸说膌eader的話語權了:學一點ios/安卓沒壞處。
4、圖形學方向
圖形學的集大成者無疑是游戲行業(yè),當然阿里也有自己的游戲業(yè)務,前端自然是與圖形學有千絲萬縷的聯(lián)系,除了上面提到了可視化,還有相關3d引擎的開發(fā)工作。比如,玉伯的團隊正在內部孵化antG(未開源),淘寶那邊已經有前端3d引擎的開源項目,支付寶內部的螞蟻森林,就是前端開發(fā)的。用的正是canvas/webgl相關的技術。做這一行要求也非常高了,圖形學相關的算法,3d引擎的開發(fā),這都需要圖形學相關知識。
以上是已經從業(yè)多年的技術大咖關于WEB前端發(fā)展方向提出的一些職業(yè)規(guī)劃,希望可以幫助到想要或即將入行的新手們。