前言
大家好,最近在知乎上看到一個很有意思的問題:
硬件明明比軟件更難,國內(nèi)的硬件技術(shù)也不如軟件,為什么硬件工程師待遇還不如軟件?
下面分享幾位網(wǎng)友的回答,有一定的參考價值,歡迎大家留言討論!
01.回答一:“供需關(guān)系和行業(yè)特點(diǎn)所影響”
這個問題總體上主要由兩個方面影響。
一、從業(yè)人員數(shù)量與公司需求的相對比例,也就是勞動力的供需關(guān)系。
二、行業(yè)特點(diǎn),人均利潤高低。
供需關(guān)系
從影響大小上來說,個人覺得第一點(diǎn)更重要一些,是決定從業(yè)人員薪資的主要矛盾。在資本主義社會中,勞動力和土地、機(jī)器、原材料本質(zhì)相同,是完成整個生產(chǎn)過程的生產(chǎn)要素之一。(沒錯,你只是個工具人。)
所以,和原材料一樣,勞動力價格遵循市場上的供需原則。
題主所說的職位技術(shù)門檻影響供給,而行業(yè)的發(fā)展?fàn)顟B(tài)影響需求。
互聯(lián)網(wǎng)本質(zhì)上是處理信息數(shù)據(jù)的行業(yè),它的原材料是信息,產(chǎn)出也是信息。從二十世紀(jì)末社會進(jìn)入信息時代以來,信息相關(guān)的需求一路飆升。那么此時,需求便是主要矛盾中的主要方面。
人才的培養(yǎng)供給是梯度的,需要時間。就算某些軟件工程的職位門檻相對不高,也不會像簡單勞動一樣,有手就能干,需要一定的學(xué)習(xí)和訓(xùn)練,實(shí)際限制了供給的數(shù)量和速度。
階梯式線性增長的供給難以趕上呈指數(shù)爆炸式增長的需求,進(jìn)而在較長時間內(nèi)造成了勞動力供不應(yīng)求的狀況。這種狀況便直接反映在了軟件工程的整體薪資上。
接下來說說硬件行業(yè)。硬件是軟件處理信息的物理載體,負(fù)責(zé)數(shù)據(jù)的處理、存儲、通信,相當(dāng)于是信息行業(yè)的基礎(chǔ)設(shè)施。
一臺手機(jī)上跑的應(yīng)用成千上萬,你每天使用它瀏覽的信息,使用的應(yīng)用,獲取的服務(wù),有可能就已經(jīng)產(chǎn)生了幾百塊的價值,但這臺幾千塊錢的手機(jī)卻可以用上幾年。
硬件不會直接面向互聯(lián)網(wǎng)業(yè)務(wù)與數(shù)據(jù)應(yīng)用,不會與數(shù)據(jù)本身的價值產(chǎn)生直接關(guān)聯(lián)。
應(yīng)用的更新速度可以飛快,但只要硬件能夠滿足其數(shù)據(jù)處理的基本需求,那么作為工具來說,就是合格的。這就是基礎(chǔ)設(shè)施與應(yīng)用之間的差別。
作為基礎(chǔ)設(shè)施的硬件行業(yè),其本身的發(fā)展需要依賴于實(shí)實(shí)在在的基礎(chǔ)科學(xué)與工程技術(shù),與業(yè)務(wù)關(guān)聯(lián)性沒有很強(qiáng),所以其更新?lián)Q代的速度就沒有那么快,也就限制了從業(yè)人員需求的增長。
所以,即使某些硬件工程的門檻高,也架不住需要的人少呀。
行業(yè)特點(diǎn)
下面說說軟件與硬件,或者說互聯(lián)網(wǎng)與實(shí)體制造業(yè)各自的行業(yè)特點(diǎn)。
之前我們說過,互聯(lián)網(wǎng)本質(zhì)上是處理信息的行業(yè),而信息這個東西是沒有物理實(shí)體的。實(shí)體的物理物品,生產(chǎn)需要工廠,運(yùn)輸需要飛機(jī)鐵路。
但是信息的獲取,生產(chǎn),運(yùn)輸?shù)奈锢沓杀緲O低,只需要有限的服務(wù)器、基站、終端,便可支撐大量的數(shù)據(jù)服務(wù)。
這就造成了互聯(lián)網(wǎng)的一大特點(diǎn),擴(kuò)張的邊際成本極低。
對于實(shí)體制造業(yè),每擴(kuò)張一倍,就意味著與之對應(yīng)的其他各項(xiàng)成本(包括人力成本,機(jī)器成本,土地成本等等)至少也要擴(kuò)張一倍,考慮到效率的因素,擴(kuò)張的邊際成本甚至是在增加的。而且這個過程需要大量的時間準(zhǔn)備。
但對于互聯(lián)網(wǎng)而言,相同的信息與服務(wù),提供給一個人與提供給一萬個人,物理上可能僅僅只需要增設(shè)幾臺服務(wù)器,而且過程可以十分迅速,但此時其業(yè)務(wù)規(guī)模就已經(jīng)擴(kuò)張了一萬倍。
可能幾十個人的互聯(lián)網(wǎng)企業(yè)就可以在全球提供千百億的服務(wù)價值,同樣互聯(lián)網(wǎng)公司營業(yè)額可以在幾個月時間增長上百倍。而實(shí)體制造企業(yè)卻鮮有類似的消息。
邊際成本低,較少的從業(yè)人員可以創(chuàng)造出很高的利潤,互聯(lián)網(wǎng)公司在人力這一方面便可以更加不吝惜投入。
而且,互聯(lián)網(wǎng)行業(yè)容易形成規(guī)模效應(yīng)與壟斷。市場上耳熟能詳?shù)哪切艛嗥髽I(yè)利潤更高,也助推了這幾家公司人員的薪資。
綜合這兩個原因,造成了整體上軟件薪資高于硬件的現(xiàn)象。
02.回答二:“市場需求決定市場價值”
硬件明明比軟件更難,國內(nèi)的硬件技術(shù)也不如軟件,為什么硬件工程師待遇還不如軟件?
先說是不是,再回答為什么。
硬件明明比軟件更難
答:是。我當(dāng)年電子信息工程專業(yè)的時候,就是覺得硬件太難學(xué)了,動手能力也差,模電,數(shù)電,高頻,信號與系統(tǒng)什么完全學(xué)不懂,怒而轉(zhuǎn)投軟件,好歹還可以自學(xué)成才。硬件屬于完全不能自學(xué)的那種。
國內(nèi)的硬件技術(shù)也不如軟件
答:如果說芯片級的硬件技術(shù)的話,國內(nèi)在這方面的技術(shù),確實(shí)不如阿里騰訊百度的軟件技術(shù),后者已經(jīng)發(fā)展到全世界一流水平。題主的意思應(yīng)該是硬件技術(shù)落后,所以更需要高薪招聘人才來發(fā)展,意思我懂,下面再聊。
如果說板級硬件技術(shù),這個技術(shù)要求就不太高了。盡管學(xué)習(xí)和入行的門檻高,但一旦學(xué)成之后,工作過于簡單,且沒有技術(shù)可言,不能和軟件比。
板級硬件現(xiàn)在都只剩抄抄圖,看看芯片說明書。芯片說明書甚至幫你把外圍電路都說了個七七八八。只需要一個高級的拼裝工。
為什么硬件工程師待遇還不如軟件?
答:這個問題雖然是問為什么,但我還是想回答下是不是,答案:是,符合事實(shí)。很多硬件工程師自己也認(rèn)為,搞硬件的工資只能開這么多,不可能再多了。(哪里都有例外,特別優(yōu)秀的別杠啊)
至于為什么?
正如我一直跟我朋友所說,一個職位的工資高低并不取決于該職位的技術(shù)難度,而是取決于該職位的市場價值。而市場價值又是由市場需求來決定。
難的工作不一定市場需求大,容易的工作也不一定市場需求小。
造原子彈難不難?造火箭難不難,當(dāng)然難!但這個在中國有市場需求嗎?除了進(jìn)軍工企業(yè)。回答也有人貼了火箭工程師的價格了。
其實(shí)說白了,原因就是硬件工程師的市場需求遠(yuǎn)遠(yuǎn)小于軟件工程師的市場需求。
先說板板級硬件工程師。
在我這些年所經(jīng)歷的各類公司中,一個大部門幾十號人馬,硬件工程師的數(shù)量基本都是個位數(shù),其他都是軟件工程師。軟硬工程師比例從5:1到10:1不等。
同樣,對于一個項(xiàng)目,會分配若干軟件工程師,但硬件工程師可能就只一個,承擔(dān)所有模塊。
即使對目前人力資源比較充裕的手機(jī)行業(yè)來說,硬件工程師也頂多細(xì)分為通用硬件工程師,基帶硬件工程師,射頻硬件工程師,Audio硬件工程師。而對于其他行業(yè),可能就一個通用硬件工程師通吃所有了。
至于為什么需求這么小,前面也提到了,板級硬件技術(shù)發(fā)展了這么多年,很多東西都集成化,模塊化了,沒有硬件工程師發(fā)揮創(chuàng)造的舞臺了,招一個牛逼的和一般的差不了太多。
尤其在聯(lián)發(fā)科造的turnkey解決方案推動下,幾乎所有的芯片原廠都會提供全套參考設(shè)計,也就是可以抄作業(yè),抄好作業(yè)甚至還可以請芯片原廠檢查一下作業(yè)。
一旦作業(yè)完成之后,硬件工程師的活就剩下日常打雜,失效分析,產(chǎn)線故障處理,配合軟件調(diào)試軟件之類,再也沒有設(shè)計與創(chuàng)作的空間。
一個產(chǎn)品上市如果需要持續(xù)的硬件設(shè)計改進(jìn),說明這個產(chǎn)品的硬件設(shè)計一開始就是一坨屎,這種事情是絕對不允許發(fā)生的。而對軟件而言,無論什么階段,都可以持續(xù)改進(jìn),提高創(chuàng)新。說不定,還能引出一點(diǎn)新問題出來,大不了后續(xù)來個OTA升級修復(fù)就得了,可這些工作都需要人去干吧,需要軟件去干吧。
在一個產(chǎn)品生命周期的任何一個階段,軟件工程師可發(fā)揮的空間遠(yuǎn)遠(yuǎn)大于硬件工程師。而硬件工程師,一旦方案最終確定,就穩(wěn)定了。
再說說芯片級的硬件工程師,這嚴(yán)格說已經(jīng)是芯片設(shè)計工程師。
這典型的屬于技術(shù)難度大且有市場需求的職位了。所以,工資待遇是超過同行業(yè)的軟件工程師的。但仍然比互聯(lián)網(wǎng)那些軟件工程師要低很多。
搞互聯(lián)網(wǎng)軟件的人雖然多,但互聯(lián)網(wǎng)公司的軟件迭代快,軟件需求更是多得多得多。互聯(lián)網(wǎng)公司賺錢的規(guī)模效應(yīng)遠(yuǎn)比芯片公司的規(guī)模效應(yīng)大。
有的人認(rèn)為硬件工程師工資待遇低是因?yàn)橛布絹碓讲毁嶅X,行業(yè)利潤低。
我認(rèn)為這不是主要矛盾。
滴滴七年虧了500億,你見它的軟件工程師工資低了嗎?美團(tuán)之前也一直虧損,直到2020才開始盈利,你見它的軟件工程師工資低了嗎?亞馬遜虧損了20年,你見它軟件工程師工資低了嗎?
事實(shí)上,在再不賺錢的公司,軟件還是也要比硬件多幾百塊錢。
那硬件工程師的出路在哪里?
我不喜歡只提出問題,分析問題,而要能解決問題。
對于還沒入行的,兩個字,只能是勸退了。
入行不久的,四個字,盡早轉(zhuǎn)行。
對于入行很久或者對硬件癡迷熱愛的,可以在職業(yè)規(guī)劃上優(yōu)化,亡羊補(bǔ)牢,為時不晚:
硬件工程師雖然待遇低,但公司與公司之間差距也是很大的。待遇按供應(yīng)鏈分,歐美芯片原廠>國內(nèi)芯片廠(包括臺灣省)>OEM&ODM終端廠>方案公司。
所以,在跳槽的時候,盡量從右往左跳,工資待遇和技術(shù)競爭力會越來越好。
凡事都有例外,像OPPO/VIVO這樣的終端廠硬件待遇長期碾壓芯片原廠,但我仍然建議一個硬件工程師至少有一段在芯片原廠的工作經(jīng)歷,以夯實(shí)技術(shù),豐富經(jīng)驗(yàn),拓展視野,這只有原廠才能給你的,終端廠是給不了。
然后再居高臨下,傲視天下的姿態(tài)下嫁到有錢的終端廠,才是一個完美的結(jié)局。
03.回答三:“技能值不值錢,與技能難度無關(guān)”
十幾年前,我在面對軟件開發(fā)還是硬件開發(fā)時,錯誤地選擇了硬件開發(fā)。主要原因就是聽信了我的老師說硬件難度大一些,門檻高,競爭小。
結(jié)果可想而知,2011年,從芯片選型到硬件原理圖、PCB、焊接、單片機(jī)軟件、上位機(jī)軟件都全部自己搞定,在成都才TM拿2800一個月。
后來,我決定離職,技術(shù)總監(jiān)還挽留了我三次,現(xiàn)在才明白別人不是惜才,是難得找到技能這么全面且廉價員工。
這次經(jīng)歷以后,我決定轉(zhuǎn)軟件,硬件那玩意兒心理壓力真是大,一丟丟都不能出錯,我親眼見過一個員工由于少畫了一個電阻直接導(dǎo)致價格上萬的視頻處理芯片燒毀的案例。
由于我不是計算機(jī)科班出生,想系統(tǒng)的學(xué)習(xí)一下計算機(jī)知識,就報了個軟件設(shè)計師考試,結(jié)果考過以后也沒學(xué)個啥,又決定考了研。研究生畢業(yè)的時候,其實(shí)薪資也不太行,相比那些做前端動不動就20k的本科應(yīng)屆生來說,太低了。
后來我總算明白了。一個人的技能是否值錢和這個技能的難度是沒有一丁點(diǎn)關(guān)系的,只和市場需求有關(guān)系。
市面上如果需要100000個熟練前端,但是只能培養(yǎng)出5000個熟練前端,這些人的薪資當(dāng)然高了。
反之,如果全中國每年只需要20個做編譯器的軟件工程師,但是每年光做編譯器的博士研究生都有30個畢業(yè)的話。
那些本科生是一丁點(diǎn)機(jī)會都沒有的,無論你在大學(xué)四年中學(xué)了多么難且艱深的理論,連免費(fèi)實(shí)習(xí)的機(jī)會都沒有,別人嫌你浪費(fèi)電。
免責(zé)聲明:本文轉(zhuǎn)自網(wǎng)絡(luò),版權(quán)歸原作者所有,如涉及作品版權(quán)問題,請及時與我們聯(lián)系,謝謝!
-
模擬技術(shù)
+關(guān)注
關(guān)注
17文章
469瀏覽量
39733 -
張飛電子
+關(guān)注
關(guān)注
54文章
175瀏覽量
12588
原文標(biāo)題:明明硬件比軟件難,但為什么硬件工程師待遇還不如軟件???
文章出處:【微信號:fcsde-sh,微信公眾號:fcsde-sh】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論