前端開發(fā)和后端開發(fā),哪個薪酬更高?

1. 前端工資比后端低嗎贵扰?

我可以負責任的告訴大家:據(jù)我所知仇穗,至少在杭的網易、阿里戚绕,前端跟后端是一個批發(fā)價纹坐。

關于以上,我說的是業(yè)務層的舞丛。假如你非得說開發(fā)Web 3D引擎的前端比一個普通的Java價格貴耘子,或者玩hadoop的數(shù)據(jù)研發(fā)比一個普通前端高這就是屬于杠精了。

我們指的前后端球切,一定是web開發(fā)的前后端谷誓,屬于web業(yè)務開發(fā)。不然寫中間件吨凑、大數(shù)據(jù)的后端捍歪,寫web 3D引擎、前端框架設計的前端鸵钝,都屬于脫離傳統(tǒng)web開發(fā)的范疇了糙臼。

我指的是同水平的情況下,因為個體的差異十分大恩商,但是普遍一個P6/7的前端跟一個P6/p7的后端是一個價格变逃。

1. 一定程度上上持后端薪資更高的觀點也是對的。

為什么怠堪?如果你算一下阿里前端的平均薪資和后端平均薪資揽乱,一定是后端高。

因為前端的地位提高粟矿,就這幾年的事情』嗣蓿現(xiàn)在你去阿里p7前端跟后端(阿里后端就是java)是一個價格,可是之前一定是后端高嚷炉,加之后端在阿里創(chuàng)建之初就有了渊啰,很多后端出身的人早進入管理層了。但是他們依然是掛著p9/p10的頭銜的后端申屹,前端不過是10年前后才發(fā)力的绘证,p10以上的前端其實就那么一兩個。

嚴格來講到了p10這個級別已經沒什么前后端這一說了哗讥;只不過是前端出身或者后端出身而已嚷那。如果是一路走技術路線上來的,前后端啥的都是通吃的杆煞。如果走的管理魏宽,其實已經不算技術了腐泻,那就是純粹的管理。

所以队询,你現(xiàn)在根本不用擔心這些問題派桩,現(xiàn)在批發(fā)價是一樣的,因為不管是平均數(shù)怎么樣蚌斩,到自己手里的才是王道铆惑。

2.個體差異很大,即使同一個級別拿的也有多有少送膳。

我其實在同級別的工程師里是屬于最高薪那個級別的员魏,雖然討論薪資是高壓線,但是每個員工都或多或少知道自己的情況叠聋。

當時去阿里時撕阎,我開的價格很高,一個原因是我當時并不想離開網易碌补。如果不到一定價格我是不會走的虏束,還有一個原因是,想探一下自己的價值到底有多高脑慧。這就牽扯到一個程序員生存策略了:每年一定要拿出兩個月出去面試——不管你要不要走魄眉。需要不斷評估自己的價格砰盐,和發(fā)現(xiàn)自己身上的缺點及時彌補闷袒。

很多程序員不知道自己值多少錢,要么不敢要工資岩梳、要么獅子大開口囊骤。想知道自己值多少,去市場上試水是做好的辦法冀值。要記住一點:你的價格是市場決定的也物,而不是你的能力。你的能力列疗,在穩(wěn)定市場情況下可以跟價格成正比滑蚯。但是市場永遠不是穩(wěn)定的〉终唬看看當年的安卓/ios多風光告材,再看看現(xiàn)在,人還是那批人古劲,市場卻要涼了斥赋。

3.不管是前端還是后端只是個敲門磚。

很多年輕(其實我也挺年輕的)的小伙伴們都有一些執(zhí)念产艾,比如打算寫一輩子Java成為Java大牛疤剑,走向人生巔峰滑绒,其實想法是好的,但是不可取隘膘。

我們從技術角度來說疑故,因為寫一輩子Java是當不了Java大牛的,你依然需要學習JVM系的Scala弯菊、Kotlin焰扳,更底層的c/c++,還有Go误续、Erlang這些擁有Java不同哲學的語言吨悍。最后,發(fā)現(xiàn)你Java只是你的敲門磚蹋嵌,真正讓你成為Java大牛的是你懂的不同語言的哲學育瓜,懂得不同場景下發(fā)揮出Java的優(yōu)勢,規(guī)避Java的劣勢栽烂,深知Java的優(yōu)缺點躏仇。而不是抱著Java是最好的語言,寫一輩子Java腺办。

從職業(yè)生涯的角度來說焰手,注意我在前文中用描述高P的工程師的詞匯,『xx出身』怀喉。對于高P而言书妻,沒有前后端。前后端只是敲門磚躬拢,因為我們今天討論的Web業(yè)務層面的開發(fā)躲履,說實話都是處于計算機難度底端的玩意。之于一些答主說的鄙視鏈聊闯,其實就是中國隊鄙視泰國隊工猜,菜雞互啄。

在Web這條線上想走到高P菱蔬,基本上都是走業(yè)務架構這條路篷帅,這考驗的就是大局觀了。你只會一個前端或者一個Java根本不夠格拴泌。純粹研究技術上P10的基本上屬于蜀道難了——說的清楚點魏身,對于傳統(tǒng)的Web開發(fā)工程師(前后端)不通過管理走高P基本上只有往架構方向走,這個時候靠的是你全面的能力和良好的大局觀,你當初的那些前端技術弛针、后端技術就是個敲門磚叠骑。

p10以上還能純玩技術的我指出幾個方向,算法相關崗位(深度學習削茁、計算機視覺等)宙枷、數(shù)據(jù)相關崗位掉房、圖形學相關崗位(比如網易開發(fā)游戲引擎的大牛等)、大規(guī)模系統(tǒng)的底層相關(阿里云)慰丛、安全相關卓囚。

普通的web開發(fā),即使前端寫出花诅病、后端寫得上天了哪亿,也無法靠純技術走到高P。請時刻認知到自己處于計算機難度的最底層就行了贤笆,因為前后端技術本身沒什么高深的蝇棉,基本上都是工業(yè)界實踐的結果。你看到很多xx公司從xx實驗室芥永、xx高校挖了個深度學習專家篡殷、數(shù)據(jù)科學家,你見過挖了個某教授來做web開發(fā)了?

總結:

1. 前后端目前在大廠至少是一個批發(fā)價埋涧。

2. 你作為一個個體能拿多少取決于市場板辽,也取決你的個人能力和談判能力,更平均薪資無關棘催。

3. 不管是前端還是后端劲弦,只是你之后發(fā)展的敲門磚,傳統(tǒng)web開發(fā)沒有難度可言醇坝,想走高P懂前后端邑跪,是最最起碼的要求。

2. 如何規(guī)劃自己的職業(yè)纲仍?

最后呀袱,題主問到如何規(guī)劃自己的事業(yè)贸毕。上文說的很清楚了:前端只是你的敲門磚郑叠。下面,談談幾個靠前端敲門后的大方向:

1. web開發(fā):前端明棍、后端是web開發(fā)的兩個端乡革,其實同城web開發(fā),在很多國外公司沒前后端這個說法摊腋,都叫做『軟件工程師』或者web developer沸版。其實,要轉換一個思想:前后端并不是對立的兴蒸,而是純粹的一家人视粮。只是被國內外的一些市場強行分成了前后端,歸根到底橙凳,是需要前后端都懂得,所以在你保持前端高水平的情況下,精進一些后端技術是必要的,但是要分清主次,前端為主蕾殴。

2. 數(shù)據(jù)方向:以后數(shù)據(jù)就是互聯(lián)網時代的石油嘛笑撞,這個方向也不錯。在前端這邊就是可視化相關的技術,在阿里這邊有大量的數(shù)據(jù)可視化實踐钓觉,因為阿里號稱自己是數(shù)據(jù)公司(中石油?)茴肥。想做這一行建議搜知乎相關如何入門。提前說下荡灾,并不是用echarts渲染個圖表就叫可視化了瓤狐,這行水非常深。在高校有很多這個方向的研究人員批幌,所以搜浙大陳為了解下础锐,反正逼格比web開發(fā)高是一定的,以后再精進也還是離不開大數(shù)據(jù)相關的東西什么hive荧缘、hadoop之類的郁稍,可視化是整個數(shù)據(jù)鏈路最外層,最后走高P還是需要理解整個鏈路層的胜宇。

進一步說耀怜,web開發(fā)分web前端和web后端,是以web服務的角度來看待的桐愉,數(shù)據(jù)研發(fā)這個是在web開發(fā)的基礎上用數(shù)據(jù)附能财破,懂可視化的一定是有前端能力的,懂hadoop的一定java玩的溜从诲,屬于web開發(fā)的拓展方向左痢。

3. 大前端方向:移動端的ios/安卓早就式微了,但是并不代表死了系洛。只是所有公司都意識到俊性,沒必要上原生開發(fā)了。知道養(yǎng)安卓/ios/web三個團隊多浪費錢嘛描扯,就那么點的用戶量和難度定页,創(chuàng)業(yè)期直接all in小程序就行了;等做大了再上安卓/ios绽诚,而且也不用全上典徊,30%的native+70%hybrid用戶根本看不出差異,而且成本和效率不知道強了多少恩够。一些大廠卒落,比如阿里,在大量實踐rn和weex蜂桶;由于公司內部安卓/ios式微儡毕,一定程度上,前端把ios和安卓收編了扑媚,統(tǒng)稱大前端(還有node)腰湾。比較出名的贾费,是餓了么和美團,這種收編一定程度上也是政治的需要檐盟。像美團這種企業(yè)褂萧,一定是重后端的。距劉平川說收編完安卓/ios后加上node團隊葵萎,大前端人數(shù)與后端持平导犹。可以想象大前端的leader的話語權了:學一點ios/安卓沒壞處羡忘。

4. 圖形學方向:圖形學的集大成者無疑是游戲行業(yè)谎痢,當然阿里也有自己的游戲業(yè)務,前端自然是與圖形學有千絲萬縷的聯(lián)系,除了上面提到了可視化卷雕,還有相關3d引擎的開發(fā)工作节猿。比如,玉伯的團隊正在內部孵化antG(未開源)漫雕,淘寶那邊已經有前端3d引擎的開源項目滨嘱,支付寶內部的螞蟻森林,就是前端開發(fā)的浸间。用的正是canvas/webgl相關的技術太雨。做這一行要求也非常高了,圖形學相關的算法魁蒜,3d引擎的開發(fā)囊扳,這都需要圖形學相關知識。要嚴格來講兜看,很難算傳統(tǒng)意義上的前端了锥咸,更像是圖形學在瀏覽器端的應用,之后發(fā)展肯定是需要借鑒傳統(tǒng)圖形學的方案细移,所以c/c++少不了搏予,同時,3d/2d在瀏覽器端吃性能葫哗,需要webassembly加持缔刹,native語言是更少不了了。

總之劣针,要么在廣度上下功夫,要么在深度上下功夫亿扁,其目的就是在技術上高出其他人一個維度捺典。

“我自己是一名從事了5年前端的老程序員,辭職目前在做講師从祝,今年年初我花了一個月整理了一份最適合2019年學習的web前端干貨襟己,從最基礎的HTML+CSS+JS到移動端HTML5到各種框架都有整理引谜,送給每一位前端小伙伴,這里是小白聚集地擎浴,歡迎初學和進階中的小伙伴员咽。"

加QQ群:931661106(招募中)

關注公眾號:蝌蚪前端

每晚7點直播講課,送前端學習資料贮预,從基礎到框架贝室,專業(yè)的老師為你指導

加微?:QD_666_QD

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市仿吞,隨后出現(xiàn)的幾起案子滑频,更是在濱河造成了極大的恐慌,老刑警劉巖唤冈,帶你破解...
    沈念sama閱讀 219,589評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件峡迷,死亡現(xiàn)場離奇詭異,居然都是意外死亡你虹,警方通過查閱死者的電腦和手機绘搞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,615評論 3 396
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來傅物,“玉大人看杭,你說我怎么就攤上這事⌒铮” “怎么了楼雹?”我有些...
    開封第一講書人閱讀 165,933評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長尖阔。 經常有香客問我贮缅,道長,這世上最難降的妖魔是什么介却? 我笑而不...
    開封第一講書人閱讀 58,976評論 1 295
  • 正文 為了忘掉前任谴供,我火速辦了婚禮,結果婚禮上齿坷,老公的妹妹穿的比我還像新娘桂肌。我一直安慰自己,他們只是感情好永淌,可當我...
    茶點故事閱讀 67,999評論 6 393
  • 文/花漫 我一把揭開白布崎场。 她就那樣靜靜地躺著,像睡著了一般遂蛀。 火紅的嫁衣襯著肌膚如雪谭跨。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,775評論 1 307
  • 那天,我揣著相機與錄音螃宙,去河邊找鬼蛮瞄。 笑死,一個胖子當著我的面吹牛谆扎,可吹牛的內容都是我干的挂捅。 我是一名探鬼主播,決...
    沈念sama閱讀 40,474評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼堂湖,長吁一口氣:“原來是場噩夢啊……” “哼闲先!你這毒婦竟也來了?” 一聲冷哼從身側響起苗缩,我...
    開封第一講書人閱讀 39,359評論 0 276
  • 序言:老撾萬榮一對情侶失蹤饵蒂,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后酱讶,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體退盯,經...
    沈念sama閱讀 45,854評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,007評論 3 338
  • 正文 我和宋清朗相戀三年泻肯,在試婚紗的時候發(fā)現(xiàn)自己被綠了渊迁。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,146評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡灶挟,死狀恐怖琉朽,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情稚铣,我是刑警寧澤箱叁,帶...
    沈念sama閱讀 35,826評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站惕医,受9級特大地震影響耕漱,放射性物質發(fā)生泄漏。R本人自食惡果不足惜抬伺,卻給世界環(huán)境...
    茶點故事閱讀 41,484評論 3 331
  • 文/蒙蒙 一螟够、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧峡钓,春花似錦妓笙、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,029評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至捧灰,卻和暖如春淆九,著一層夾襖步出監(jiān)牢的瞬間统锤,已是汗流浹背毛俏。 一陣腳步聲響...
    開封第一講書人閱讀 33,153評論 1 272
  • 我被黑心中介騙來泰國打工炭庙, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人煌寇。 一個月前我還...
    沈念sama閱讀 48,420評論 3 373
  • 正文 我出身青樓焕蹄,卻偏偏與公主長得像冬耿,于是被迫代替她去往敵國和親圣猎。 傳聞我的和親對象是個殘疾皇子饱普,可洞房花燭夜當晚...
    茶點故事閱讀 45,107評論 2 356

推薦閱讀更多精彩內容