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