最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

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

2020-12-28 10:13 作者:每天一個禿頂小技巧  | 我要投稿

1.前端工資比后端低嗎?
我可以負責任的告訴大家:據(jù)我所知,至少在杭的網(wǎng)易、阿里,前端跟后端是一個批發(fā)價。

關(guān)于以上,我說的是業(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.一定程度上上持后端薪資更高的觀點也是對的。
為什么?如果你算一下阿里前端的平均薪資和后端平均薪資,一定是后端高。

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

嚴格來講到了p10這個級別已經(jīng)沒什么前后端這一說了;只不過是前端出身或者后端出身而已。如果是一路走技術(shù)路線上來的,前后端啥的都是通吃的。如果走的管理,其實已經(jīng)不算技術(shù)了,那就是純粹的管理。

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


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

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

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

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


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

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

我們從技術(shù)角度來說,因為寫一輩子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è)務架構(gòu)這條路,這考驗的就是大局觀了。你只會一個前端或者一個Java根本不夠格。純粹研究技術(shù)上P10的基本上屬于蜀道難了——說的清楚點,對于傳統(tǒng)的Web開發(fā)工程師(前后端)不通過管理走高P基本上只有往架構(gòu)方向走,這個時候靠的是你全面的能力和良好的大局觀,你當初的那些前端技術(shù)、后端技術(shù)就是個敲門磚。

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

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


總結(jié):

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

2.你作為一個個體能拿多少取決于市場,也取決你的個人能力和談判能力,更平均薪資無關(guān)。

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

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

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

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

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

進一步說,web開發(fā)分web前端和web后端,是以web服務的角度來看待的,數(shù)據(jù)研發(fā)這個是在web開發(fā)的基礎(chǔ)上用數(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;由于公司內(nèi)部安卓/ios式微,一定程度上,前端把ios和安卓收編了,統(tǒng)稱大前端(還有node)。比較出名的,是餓了么和美團,這種收編一定程度上也是政治的需要。像美團這種企業(yè),一定是重后端的。距劉平川說收編完安卓/ios后加上node團隊,大前端人數(shù)與后端持平。可以想象大前端的leader的話語權(quán)了:學一點ios/安卓沒壞處。

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

原文轉(zhuǎn)自網(wǎng)絡,侵刪,想要了解更多可以點擊

【尚學堂】大數(shù)據(jù)全套教程2020年終版_就業(yè)班全套共20個階段

帶你走向知識的殿堂。

前端開發(fā)和后端開發(fā),哪個薪酬更高?的評論 (共 條)

分享到微博請遵守國家法律
剑阁县| 张家界市| 玉溪市| 昌平区| 松溪县| 游戏| 那曲县| 合江县| 昔阳县| 拉孜县| 张家口市| 新田县| 金湖县| 敦煌市| 景洪市| 合阳县| 会宁县| 靖远县| 通辽市| 泉州市| 高淳县| 翁源县| 孝昌县| 永康市| 扎兰屯市| 阜新市| 河西区| 兴海县| 湖州市| 台东县| 乐业县| 永泰县| 都安| 桂林市| 托克托县| 宕昌县| 沙田区| 沂源县| 兴隆县| 汤原县| 大渡口区|