0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

做軟件與做硬件哪個(gè)薪資待遇高 做軟件與做硬件的不同體會(huì)分享

電源聯(lián)盟 ? 來(lái)源:電源聯(lián)盟 ? 作者:電源聯(lián)盟 ? 2020-09-14 11:18 ? 次閱讀

硬件?軟件?做軟件與做硬件哪個(gè)薪資待遇高,各自有什么區(qū)別?

關(guān)于軟件工程師和硬件工程師總有太多的話題,一時(shí)半會(huì)總是難以講清楚的,我們先看看小伙伴們做軟件與做硬件的一些不同體會(huì)。

常態(tài)往往是這樣滴: 板子出問(wèn)題了,
硬件工程師:肯定是軟件的原因!
軟件工程師:絕對(duì)是硬件的問(wèn)題!

以下內(nèi)容摘自知乎匿名用戶一位美國(guó)在校學(xué)生所寫(xiě),雖然或有失偏頗,但還是很能說(shuō)明問(wèn)題的:1. 我個(gè)人理解的就業(yè)與行業(yè)前景 因?yàn)槲覀€(gè)人對(duì)美國(guó)這方面了解更多,就先從美國(guó)說(shuō)一說(shuō)。我相信硬件工程師和軟件工程師的就業(yè)前景應(yīng)該是提這個(gè)問(wèn)題的人最想知道的方面。 就我所了解的,在現(xiàn)在以及可預(yù)見(jiàn)的未來(lái),這個(gè)行業(yè)對(duì)軟件工程師的需求絕對(duì)是碾壓硬件工程師的。也就是說(shuō),招軟件工程師的職位比硬件工程師的職位要多的多,而且軟件工程師找工作上來(lái)說(shuō)會(huì)比硬件工程師更容易。

先從企業(yè)的角度來(lái)講講。我個(gè)人認(rèn)為造成這個(gè)差異的原因,第一個(gè)是基本上所有的公司,從初創(chuàng)公司到全球百?gòu)?qiáng),都有對(duì)軟件工程師的需求?,F(xiàn)在哪個(gè)公司不需要幾個(gè)碼農(nóng)來(lái)開(kāi)發(fā)app,或者做個(gè)web。但是做硬件這種工作并不是所有公司會(huì)去做的。舉個(gè)簡(jiǎn)單的例子,摩根大通銀行在我們學(xué)校的招聘會(huì)上有明確招軟件工程師,expedia在我們學(xué)校招聘會(huì)上也明確招聘軟件工程師,如果這個(gè)兩個(gè)公司突然說(shuō)要招電子工程師,這不是逗我嗎。。而且哪怕是硬件公司,也需要大量的軟件工程師來(lái)支持硬件前端工作。


第二點(diǎn)我覺(jué)得要?dú)w功于現(xiàn)在的創(chuàng)業(yè)潮。不管在美國(guó)在中國(guó)互聯(lián)網(wǎng)創(chuàng)業(yè)都是趨勢(shì),但是可以說(shuō)絕大部分的初創(chuàng)互聯(lián)網(wǎng)公司做的都是軟件方向。有個(gè)點(diǎn)子,有點(diǎn)技術(shù),找?guī)讉€(gè)合伙人抱著電腦就能開(kāi)干了。但是初創(chuàng)公司要專注做硬件開(kāi)發(fā)就比較難了,因?yàn)槌闪⒃O(shè)計(jì)硬件公司的門(mén)檻和起步開(kāi)銷比較大。所以這也導(dǎo)致大部分初創(chuàng)公司以互聯(lián)網(wǎng)為主,能做的了硬件設(shè)計(jì)的公司基本上都是處于壟斷地位的大企業(yè)。 第三個(gè)很重要的原因就是硬件設(shè)計(jì)在現(xiàn)在來(lái)看已經(jīng)是相對(duì)成熟的技術(shù),我甚至有ee的同學(xué)跟我說(shuō)大部分硬件的東西已經(jīng)步入夕陽(yáng)產(chǎn)業(yè)的范疇,因?yàn)楹芏鄸|西已經(jīng)成了規(guī)范,也因?yàn)楹芏鄸|西被自動(dòng)化所取代。前一陣子全球大牌的硬件公司才裁了不少人,intel更是裁掉了接近20%的硬件工程師。但是互聯(lián)網(wǎng)熱從90年代開(kāi)始到現(xiàn)在熱頭還沒(méi)過(guò),而且未來(lái)諸多產(chǎn)業(yè)如人工智能,機(jī)器學(xué)習(xí),圖像識(shí)別,大數(shù)據(jù)都才剛起步,所以還有一定的上升空間。 還記得當(dāng)初我們學(xué)校的初創(chuàng)公司招聘會(huì)上幾十家公司只有一家招硬件工程師,而且還是偏軟件的硬件工程師,剩下的公司里98%都在找會(huì)碼代碼的人;大企業(yè)的招聘會(huì)上才能見(jiàn)到nvidia, arm, intel, TI 的身影,但是哪怕是這樣基本上所有的公司招牌上都會(huì)有大寫(xiě)加粗的招computer science的字樣。。 再?gòu)膫€(gè)人的角度來(lái)講。想成為一名軟件工程師找到工作的門(mén)檻遠(yuǎn)比成為一名合格的硬件工程師低很多。

要想以軟件工程師的身份混到個(gè)飯碗,能學(xué)兩門(mén)語(yǔ)言學(xué)好常用的數(shù)據(jù)結(jié)構(gòu)刷點(diǎn)題就基本上能找到薪水小幾千的崗位。我甚至知道國(guó)內(nèi)有專門(mén)的軟件工程師培訓(xùn)機(jī)構(gòu),那種專門(mén)教java算法,兩個(gè)月速成班,而且所聲稱的學(xué)生就業(yè)率還挺高的。但是要想成為一名合格的硬件工程師,不是科班出身的不好好學(xué)幾門(mén)模電數(shù)電信號(hào)邏輯設(shè)計(jì)的課,沒(méi)有在學(xué)校實(shí)驗(yàn)室里自己焊點(diǎn)電路做實(shí)踐,連簡(jiǎn)歷都發(fā)不出去。而且現(xiàn)在要想學(xué)個(gè)什么語(yǔ)言框架,網(wǎng)上搜一搜“”xxx語(yǔ)言入門(mén)教程“”就有非常豐富的資源,但是要是在網(wǎng)上搜“如何學(xué)好超大規(guī)模集成電路設(shè)計(jì)”,要想找到可以受用的資源幾乎是不可能的。而且就我所參加的招聘會(huì)來(lái)說(shuō),如果有招硬件工程師基本都要求有研究生的學(xué)位,但是對(duì)軟件工程師的要求基本上就是熟悉算法數(shù)據(jù)結(jié)構(gòu),會(huì)web編程有相關(guān)經(jīng)歷就夠了。軟件工程師很多時(shí)候吃的是體力,硬件工程師大部分時(shí)候是吃經(jīng)驗(yàn),所以硬件工程師一般得有一定的經(jīng)歷積淀才能脫穎而出。尤其像模電這種上手程度很高的方向,沒(méi)個(gè)十年八年的相關(guān)經(jīng)驗(yàn)根本不算學(xué)成出師。所以說(shuō)本身對(duì)從業(yè)者的資質(zhì)要求更高,也是硬件工程師不好找工作的原因之一。

上面是我所認(rèn)為的短時(shí)間內(nèi)軟件工程師就找工作方面來(lái)說(shuō)會(huì)比硬件工程師更容易的原因。但是這并不意味著會(huì)編程就肯定找得到工作,也不意味著硬件產(chǎn)業(yè)就會(huì)低迷下去。軟件工程師的職位多,但是每年從事這個(gè)職業(yè)的人也更多,雖然我認(rèn)為現(xiàn)在軟件工程師短期內(nèi)還沒(méi)有出現(xiàn)飽和的趨勢(shì)(畢竟那么高的工資還擺在那),但是總有一天這個(gè)行業(yè)也會(huì)像金融產(chǎn)業(yè)一樣降溫(人才供過(guò)于求)。硬件產(chǎn)業(yè)雖然大部分已經(jīng)有步入夕陽(yáng)產(chǎn)業(yè)的趨勢(shì),但是曾經(jīng)一度被宣稱沒(méi)啥好搞的供電網(wǎng)絡(luò)最近也被smart grid搞得神乎其神,美國(guó)top5的高校都還設(shè)立了相關(guān)實(shí)驗(yàn)室。此外,現(xiàn)在物聯(lián)網(wǎng),車聯(lián)網(wǎng),智能家居的概念被炒得火熱,我相信等相關(guān)成熟的支持技術(shù)(能量采集,低功耗通信)以及統(tǒng)一的開(kāi)發(fā)平臺(tái)一旦出現(xiàn),硬件工程師的需求只會(huì)更多,雖然這些產(chǎn)品依舊只有那些有背景的大公司才做得動(dòng)(不過(guò)因?yàn)闅W美國(guó)家電子產(chǎn)業(yè)上的封鎖,國(guó)家也在硬件設(shè)計(jì)上砸了很多銀子,初創(chuàng)企業(yè)也會(huì)慢慢增加,相信國(guó)內(nèi)的相關(guān)機(jī)遇也會(huì)更多)。而且畢竟軟件產(chǎn)業(yè)畢竟還是依靠硬件,如何設(shè)計(jì)低功耗,高穩(wěn)定性,能夠承載大吞吐量計(jì)算量的硬件也是這個(gè)產(chǎn)業(yè)的挑戰(zhàn),畢竟人工智能,機(jī)器學(xué)習(xí),視覺(jué)處理等領(lǐng)域是很吃硬件計(jì)算量的。沒(méi)有強(qiáng)大的硬件支持,阿狗要想打敗李世乭還是癡心妄想吧。

2、工作常態(tài)現(xiàn)在在一家設(shè)計(jì)為設(shè)計(jì)硬件的公司所設(shè)計(jì)軟件的百?gòu)?qiáng)軟件公司實(shí)習(xí),做的工作大部分還是偏軟件,所以本身對(duì)工作常態(tài)也并沒(méi)有非常深入的自己的感受。但是就我觀察身邊的同事以及跟別人的交流來(lái)看,不管是做軟件硬件,都是要:對(duì)。著。電。腦。

軟件工程師平時(shí)就是上班啊調(diào)試程序,比較低級(jí)的碼農(nóng)只能給高級(jí)軟件工程師大大下手,幫他們做測(cè)試,實(shí)現(xiàn)他們?cè)O(shè)計(jì)好的東西。當(dāng)然了做到高級(jí)工程師了才有能力開(kāi)發(fā)設(shè)計(jì)自己公司的產(chǎn)品。如果在初創(chuàng)公司工作節(jié)奏更緊張,如果趕上產(chǎn)品要上線可能需要加班調(diào)試。遇到程序爆炸了可能還需要on call(就是你負(fù)責(zé)的東西突然出問(wèn)題了,你的manager直接打個(gè)電話給你你得馬上去公司修bug),至少我知道amazon是有這個(gè)機(jī)制。我現(xiàn)在還沒(méi)有在純做硬件的公司實(shí)習(xí)過(guò),但是從我知道的事實(shí)來(lái)看,硬件工程師不會(huì)比軟件工程師輕松。硬件工程師也需要調(diào)試電路啊調(diào)試腳本啊反正也有跟軟件工程師交叉的工作。工作環(huán)境的話取決于細(xì)分的工作類別。開(kāi)發(fā)fpga的估計(jì)跟碼農(nóng)一樣坐辦公室,搞mems嵌入式的就長(zhǎng)期入駐實(shí)驗(yàn)室了。因?yàn)榇蟛糠钟布径际窍鄬?duì)成熟的大企業(yè),所以工作節(jié)奏普遍不會(huì)像在初創(chuàng)公司那么緊張,不過(guò)像在華為這樣的企業(yè)就另說(shuō)了。。。當(dāng)然了不管是在軟件工程師還是硬件工程師,工作強(qiáng)度應(yīng)該都是高于其他industry的職業(yè)的。畢竟這個(gè)行業(yè)競(jìng)爭(zhēng)會(huì)越來(lái)越激烈,這也是聰明人聚集的地方。至于工資的話,就平均來(lái)講,美國(guó)這里的軟件工程師年薪會(huì)略高于硬件工程師(從glassdoor以及其他門(mén)戶的數(shù)據(jù)來(lái)看),但是軟件工程師一樣也有收入低的,硬件工程師的收入也有碾壓軟件工程師的。只要你技術(shù)過(guò)硬,薪水都不是事兒。

3、個(gè)人感受看題主的問(wèn)題描述,說(shuō)軟件工程師前景更開(kāi)闊一些。我個(gè)人的感覺(jué)是不管怎樣,這兩個(gè)行業(yè)在未來(lái)都會(huì)有非常非常多的機(jī)遇與挑戰(zhàn)(詳細(xì)原因見(jiàn)第一點(diǎn))。不管是軟件設(shè)計(jì)還是硬件設(shè)計(jì)底下都有更多細(xì)小的分支(比如說(shuō)你硬件設(shè)計(jì)是想做vlsi,dsp,處理器設(shè)計(jì),通信,fpga開(kāi)發(fā)還是嵌入式,軟件設(shè)計(jì)你想做web開(kāi)發(fā),app開(kāi)發(fā),軟件開(kāi)發(fā),嵌入式軟件工程師,操作系統(tǒng)還是distributed system)。我個(gè)人是對(duì)兩個(gè)大方向都很有興趣,但是我決定自己最終的方向還是嵌入式設(shè)計(jì)和處理器設(shè)計(jì),這兩個(gè)行業(yè)都應(yīng)該算是夾在了純硬件設(shè)計(jì)和純軟件設(shè)計(jì)的中間。尤其是產(chǎn)業(yè)對(duì)嵌入式工程師的要求更高,能夠自己設(shè)計(jì)mixed signal pcb,自己調(diào)試應(yīng)用代碼寫(xiě)kernel code,能調(diào)試無(wú)線通信,基本意味著一個(gè)合格的嵌入式工程師要對(duì)硬件和軟件相關(guān)方面有足夠的知識(shí)。我自己是比較討厭做web開(kāi)發(fā)app純開(kāi)發(fā)軟件的工作,因?yàn)檫@些工作的門(mén)檻太低,不是科班出身的人可能都能混的比你好得多,體現(xiàn)不出來(lái)自己的價(jià)值。而且我比較喜歡把電路板和各種元件握在手里的感覺(jué),而且我發(fā)現(xiàn)自己能夠設(shè)計(jì)一個(gè)可以用的硬件的時(shí)候那種成就感會(huì)高于debug之后的成就感。當(dāng)你發(fā)現(xiàn)自己在經(jīng)受了大學(xué)的磨練真正擁有了學(xué)習(xí)知識(shí)的能力以后,豐富的網(wǎng)上資源以及自身的積累都會(huì)讓你學(xué)習(xí)這些網(wǎng)頁(yè)app知識(shí)非常輕松,所以我個(gè)人更喜歡硬件底層,以及和硬件底層打交道的軟件領(lǐng)域。軟件硬件的課程都不會(huì)簡(jiǎn)單,而且兩個(gè)學(xué)科的工作量不是其他學(xué)科能比的(學(xué)工科的天天做project呆lab,學(xué)統(tǒng)計(jì)的上完課就回家看電影。。)

所以要想學(xué)好,還是需要花一定精力,尤其美國(guó)的大學(xué)工科院系workload相對(duì)國(guó)內(nèi)高校來(lái)說(shuō)有增無(wú)減。確定這是你想要的,再給予考慮。

以上內(nèi)容是不是說(shuō)出了做軟件與做硬件的不同體會(huì)?不過(guò),據(jù)說(shuō),老工程師對(duì)此的回答是:工作久了就會(huì)發(fā)現(xiàn)其實(shí)需求才是根本,軟件硬件只是實(shí)現(xiàn)需求的途徑......

文章出處:【微信公眾號(hào):電源聯(lián)盟】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電子工程師
    +關(guān)注

    關(guān)注

    252

    文章

    766

    瀏覽量

    95499
  • 硬件
    +關(guān)注

    關(guān)注

    11

    文章

    3113

    瀏覽量

    65848
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    4570

    瀏覽量

    86697
  • 硬件工程師
    +關(guān)注

    關(guān)注

    175

    文章

    354

    瀏覽量

    74867
  • 軟件工程師
    +關(guān)注

    關(guān)注

    8

    文章

    217

    瀏覽量

    21087

原文標(biāo)題:硬件和軟件兩位工程師吵起來(lái)了!

文章出處:【微信號(hào):Power-union,微信公眾號(hào):電源聯(lián)盟】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    光纜無(wú)法的原因有哪些

    光纜無(wú)法(即光纜施工或制造過(guò)程中遇到困難)的原因可能涉及多個(gè)方面,包括技術(shù)、材料、環(huán)境以及人為因素等。以下是一些可能導(dǎo)致光纜無(wú)法的主要原因: 一、技術(shù)因素 制造工藝復(fù)雜:光纜的制造過(guò)程涉及多個(gè)
    的頭像 發(fā)表于 09-18 10:23 ?102次閱讀

    硬件工程師如何元器件變更的決策

    硬件工程師如何元器件變更的決策某產(chǎn)品在從研發(fā)轉(zhuǎn)規(guī)模生產(chǎn)階段,采購(gòu)部門(mén)給硬件工程師推薦了新的MOSFET(稱為A),該物料比該產(chǎn)品研發(fā)階段使用的MOSFET(稱為B)價(jià)格更低,且供貨渠道更友好。作為
    的頭像 發(fā)表于 07-06 08:17 ?266次閱讀
    <b class='flag-5'>硬件</b>工程師如何<b class='flag-5'>做</b>元器件變更的決策

    常用的MOS電源開(kāi)關(guān)的電路分享

    隨著對(duì)器件的控制需求提升,越來(lái)越多的電源開(kāi)關(guān)電路出現(xiàn)在設(shè)計(jì)中。這些設(shè)計(jì)的目的各有不同:有的需要快速開(kāi)通與關(guān)斷,有的需要低導(dǎo)通電阻+大電流,有的需要閑時(shí)0功耗。雖然應(yīng)用場(chǎng)合不同,但開(kāi)關(guān)可是MOS
    的頭像 發(fā)表于 05-09 18:13 ?3531次閱讀
    常用的MOS<b class='flag-5'>做</b>電源開(kāi)關(guān)的電路分享

    請(qǐng)問(wèn)電源用stm32f334好還是tms320f2806?性價(jià)比哪個(gè)?

    電源用stm32f334好還是tms320f2806?性價(jià)比哪個(gè)?
    發(fā)表于 04-02 06:41

    變壓器沒(méi)有抽頭如何正負(fù)壓?

    變壓器沒(méi)有抽頭如何正負(fù)壓?
    的頭像 發(fā)表于 01-20 10:28 ?1248次閱讀
    變壓器沒(méi)有抽頭如何<b class='flag-5'>做</b>正負(fù)壓?

    如果只一級(jí)觸發(fā)器同步,如何?

    的案例和挑戰(zhàn)。 首先,讓我們來(lái)了解一級(jí)觸發(fā)器同步的概念。在計(jì)算機(jī)科學(xué)中,觸發(fā)器是一種用于在特定條件下自動(dòng)執(zhí)行某個(gè)操作的設(shè)備或軟件組件。觸發(fā)器可以是硬件電路,也可以是軟件程序。同步是指在兩個(gè)或多個(gè)設(shè)備之間實(shí)現(xiàn)信息
    的頭像 發(fā)表于 01-16 16:29 ?340次閱讀

    怎么用Vivado覆蓋率分析

    在做仿真的時(shí)候往往會(huì)去做代碼覆蓋率和功能覆蓋率的分析,來(lái)保證仿真是的比較充分完備的。
    的頭像 發(fā)表于 01-03 12:34 ?1245次閱讀
    怎么用Vivado<b class='flag-5'>做</b>覆蓋率分析

    消除VCR電阻電壓系數(shù)影響,你該怎么

    消除VCR電阻電壓系數(shù)影響,你該怎么
    的頭像 發(fā)表于 12-15 16:40 ?460次閱讀
    消除VCR電阻電壓系數(shù)影響,你該怎么<b class='flag-5'>做</b>?

    嵌入式硬件軟件哪個(gè)好?

    ,相對(duì)而言,硬件門(mén)檻會(huì)比較高點(diǎn)。其實(shí)他們的薪資水平是相差不多的。 嵌入式軟硬件工程師,就看你對(duì)哪個(gè)方面感興趣了,要看你個(gè)人,這兩方面現(xiàn)在發(fā)展都是很不錯(cuò)的??傊?,嵌入式不是一蹴而就,需要
    發(fā)表于 12-05 15:17

    1452利用外掛ram延時(shí),請(qǐng)問(wèn)硬件應(yīng)該怎么連接,sigmastudio應(yīng)該怎么設(shè)置呢?

    1452的延時(shí)不夠用,打算外掛ram延時(shí)。。。請(qǐng)問(wèn)硬件應(yīng)該怎么連接,sigmastudio應(yīng)該怎么設(shè)置呢?
    發(fā)表于 11-29 07:16

    商湯科技回應(yīng)空機(jī)構(gòu)灰熊的報(bào)告并無(wú)依據(jù)

    商湯科技回應(yīng)空機(jī)構(gòu)灰熊的報(bào)告并無(wú)依據(jù) 美國(guó)空機(jī)構(gòu)灰熊發(fā)布了一份專門(mén)針對(duì)商湯科技的空?qǐng)?bào)告,空?qǐng)?bào)告稱商湯通過(guò)高度可疑的收入往返計(jì)劃夸大了真實(shí)的收入。 對(duì)此,商湯科技28日在港交所發(fā)
    的頭像 發(fā)表于 11-28 18:50 ?620次閱讀

    檢查聲音大小的電子硬件設(shè)計(jì)要如何

    arduino是一款小巧,方便上手的開(kāi)關(guān)電子硬件開(kāi)發(fā)板,可以實(shí)現(xiàn)很多有趣的電子硬件產(chǎn)品。 arduino本身只是一塊裸機(jī)主板,所以如果想要實(shí)現(xiàn)某些功能就需要使用它的適配軟件arduino IDE來(lái)
    的頭像 發(fā)表于 11-07 14:40 ?416次閱讀
    檢查聲音大小的電子<b class='flag-5'>硬件</b>設(shè)計(jì)要如何<b class='flag-5'>做</b>

    什么是FIB?FIB有哪些應(yīng)用?如何修改線路FIB?FIB怎么失效分析?

    什么是FIB?FIB有哪些應(yīng)用?如何修改線路FIB?FIB怎么失效分析?FIB還能生長(zhǎng)PAD?FIB案例有些? FIB是Focused Ion Beam(聚焦離子束)的縮寫(xiě),是一種利用離子束刻蝕
    的頭像 發(fā)表于 11-07 10:35 ?3058次閱讀

    基于CW32單片機(jī)的軟硬件開(kāi)源項(xiàng)目

    今天就再給大家分享一個(gè)基于CW32單片機(jī)的軟硬件開(kāi)源項(xiàng)目,其中包括RTOS、GUI、藍(lán)牙、電源管理等眾多常用功能。
    的頭像 發(fā)表于 10-19 10:17 ?910次閱讀
    基于CW32單片機(jī)<b class='flag-5'>做</b>的軟<b class='flag-5'>硬件</b>開(kāi)源項(xiàng)目

    arduino哪個(gè)開(kāi)發(fā)板可以圖像識(shí)別?

    arduino哪個(gè)開(kāi)發(fā)板可以圖像識(shí)別
    發(fā)表于 09-22 06:49