從事前端真的沒有後端工資高?

相學長發表於2018-06-19

之前在知乎看到過這個問題,也做了一下回答,最近又有些新的想法,正好也就一起整理一下,闡述一下我對這個問題的看法。

知乎原題是這樣的:

題主是一個大二學生,今天老師在講課時說到了以後的工作方向,然後說從工資來說,後端要比前端高,並且掌握公司核心技術的都是後端。大致是這個意思記得不是很仔細,順便再問一下未來想要從事前端該怎麼規劃發展自己的事業

前端技術是不是核心技術?

題主老師所說的:

掌握公司核心技術的都是後端

這句話你不能說他錯。因為公司裡核心技術確實是後端更接近。諸如高併發、分散式、安全、中介軟體等等,這些是決定一家公司業務規模的核心技術。而前端在這方面,至少在工作上,是不怎麼接觸的。

但你也不能說他對。因為隨著網際網路發展,前端扮演的角色也越來越重要。比如說,現在的使用者除了功能外,還會去追求更多的使用者體驗。抖音要是視訊不順滑,介面不友好,也不會像現在這般火。(這裡的前端泛指使用者直接接觸的客戶端,包括網頁、app等)。這些雖然不是上述決定業務規模的核心技術。但卻也是決定能不能留住客戶,會不會有更多客戶的核心技術。

所以問題其實是:什麼技術是公司的核心技術?前端技術算不算核心技術?

我覺得,產品越需要使用者體驗,那前端技術就越是核心技術。

我的回答下面,也有一些網友對此表示質疑。有同學認為:

產品的體驗重在產品的想法,前端只是實現而已。

我認為,產品的體驗在於產品的想法確實也沒錯,但前端不僅僅只是實現而已。最終的產品形態往往是產品、互動、技術多方磨合的結果。這中間每環都會扮演著至關重要的作用,產品體驗如果是核心競爭力,那產品的想法是核心想法,前端技術是核心技術,這倆不衝突,至於誰更核心,這也得看產品的形態。

而且我認為,在我們的需求迭代、產品開發的過程中,前端是使用者體驗的把關者。前端是最接近使用者,最能感受去使用者體驗的人。由於頁面是由自己一行行親手敲打出來的,每一個產品細節,自己才是感知最深的。換句話說,自己做的頁面怎麼樣,自己心裡是最有B數的。頁面是不是體積有點大;是不是哪個地方其實有bug;是不是有個體驗能優化,但優化起來很麻煩就這樣放著了。我們是開發者,也是產品的第一個使用者,我們其實是能做的更多的,當然這看大家願不願意去做。

所以我覺得,在產品的體驗上,前端扮演著很重要的角色,對於極致體驗的實現,就是前端的極大貢獻。通過技術去實現、甚至於能將其元件化、通用化,服務更多的公司產品,提高整體開發效率,這就是核心技術。

前端的天花板

至於天花板這件事,我覺得目前在大部分公司確實是這樣的現象。如果純走技術路線,確實是後端更被認可適合當更高一級別的人物。比如說一家公司說要從前端leader與後端leader之間選一個人當CTO,大部分程式設計師的第一想法肯定是,應該是後端leader更合適,即使你腦子裡都不清楚這雙方本身的技術實力與管理能力到底孰強孰弱。

但我覺得,即使如此,只要個人有能力,公司又有需要,總會有相應的舞臺的。比如在螞蟻金服,就硬生生出現了體驗技術部。這在以前似乎是聞所未聞的。然後創造出了Ant Design、AntV、語雀以及一些中臺產品,更好的服務了公司,也提升了公司甚至是業界許多產品的使用者體驗。

當然有的朋友會說,啊我們公司沒有這樣部門啊,那我怎麼辦?是不是沒有更多的發揮空間。

那你可以跳槽過去嘛!如果你不想去,那你也可以不斷成長,然後也在自己公司硬生生建立一個這樣的部門。

我覺得,隨著網際網路產品越來越多,使用者們必定也會不斷的索取更好的使用者體驗,那麼世界上將會有更多這樣類似的部門。前端同學也會扮演著越來越重要的角色。

責任越來越重,天花板就越來越高。

永遠不要低估自己的價值

換一句話說,就是要相信自己能創造更多的價值。

去年在丁香園時,我們前端組就完全通過自身的能力,研發出公司的統一介面管理平臺,提高了技術產品部整體的研發效率。

來到螞蟻后,這邊的前端同學更了不得了。公司有非常多的效率工具是前端同學貢獻的。我們的BFF層(使用者體驗適配層)、語雀、前端監控、以及很多內部使用的小工具等等。這些由前端同學貢獻的產品,極大的提高了產品的開發迭代效率,進而促進了更多的業務,進而也就創造了更多的價值。

除了通過技術,前端也能創造很多額外的業務價值。如上述所說,我們能最快的感知使用者體驗、為產品的形態提供自身的建議。能通過監控對暴露問題的及時響應(而不是等著使用者反饋),能避免大規模問題的爆發等等。

所以說,不要妄自菲薄,不要因為自己的崗位而低估自己的價值,我們可以做的東西有很多,只是可能自己沒想到。相比成熟的後端體系,前端可能沒有比較好的前人經驗。當然也正因如此,我們做的是前無古人的事。

總結

說了這麼多,總結一下就是,前端也可以很牛逼。技術上,我們有很多可以探索的空間,業務價值上,我們更有很多施展的餘地。

至於工資情況麼,大家自己去找什麼同學朋友對比去吧。

有時候也不要覺得別人工資比你高就一定是因為人家崗位好,你倆崗位換一下,說不定他工資還是比你高。

想看原問題和其他回答可以戳: 知乎的原文連結

相關文章