日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 玩轉(zhuǎn)嵌入式
[導(dǎo)讀]關(guān)于軟件工程師和硬件工程師,總有太多的話題……

關(guān)于軟件工程師和硬件工程師總有太多的話題。

常態(tài)往往是這樣滴:
板子出問題了,
硬件工程師:肯定是軟件的原因!
軟件工程師:絕對是硬件的問題!
以下內(nèi)容摘自知乎匿名用戶一位美國在校學生所寫,雖然或有失偏頗,但還是很能說明問題的:

1. 我個人理解的就業(yè)與行業(yè)前景
因為我個人對美國這方面了解更多,就先從美國說一說。我相信硬件工程師和軟件工程師的就業(yè)前景應(yīng)該是提這個問題的人最想知道的方面。
就我所了解的,在現(xiàn)在以及可預(yù)見的未來,這個行業(yè)對軟件工程師的需求絕對是碾壓硬件工程師的。也就是說,招軟件工程師的職位比硬件工程師的職位要多的多,而且軟件工程師找工作上來說會比硬件工程師更容易
先從企業(yè)的角度來講講。我個人認為造成這個差異的原因,第一個是基本上所有的公司,從初創(chuàng)公司到全球百強,都有對軟件工程師的需求?,F(xiàn)在哪個公司不需要幾個碼農(nóng)來開發(fā)app,或者做個web。但是做硬件這種工作并不是所有公司會去做的。舉個簡單的例子,摩根大通銀行在我們學校的招聘會上有明確招軟件工程師,expedia在我們學校招聘會上也明確招聘軟件工程師,如果這個兩個公司突然說要招電子工程師,這不是逗我嗎。。而且哪怕是硬件公司,也需要大量的軟件工程師來支持硬件前端工作。
第二點我覺得要歸功于現(xiàn)在的創(chuàng)業(yè)潮。不管在美國在中國互聯(lián)網(wǎng)創(chuàng)業(yè)都是趨勢,但是可以說絕大部分的初創(chuàng)互聯(lián)網(wǎng)公司做的都是軟件方向。有個點子,有點技術(shù),找?guī)讉€合伙人抱著電腦就能開干了。但是初創(chuàng)公司要專注做硬件開發(fā)就比較難了,因為成立設(shè)計硬件公司的門檻和起步開銷比較大。所以這也導(dǎo)致大部分初創(chuàng)公司以互聯(lián)網(wǎng)為主,能做的了硬件設(shè)計的公司基本上都是處于壟斷地位的大企業(yè)。
第三個很重要的原因就是硬件設(shè)計在現(xiàn)在來看已經(jīng)是相對成熟的技術(shù),我甚至有ee的同學跟我說大部分硬件的東西已經(jīng)步入夕陽產(chǎn)業(yè)的范疇,因為很多東西已經(jīng)成了規(guī)范,也因為很多東西被自動化所取代。前一陣子全球大牌的硬件公司才裁了不少人,intel更是裁掉了接近20%的硬件工程師。但是互聯(lián)網(wǎng)熱從90年代開始到現(xiàn)在熱頭還沒過,而且未來諸多產(chǎn)業(yè)如人工智能,機器學習,圖像識別,大數(shù)據(jù)都才剛起步,所以還有一定的上升空間。
還記得當初我們學校的初創(chuàng)公司招聘會上幾十家公司只有一家招硬件工程師,而且還是偏軟件的硬件工程師,剩下的公司里98%都在找會碼代碼的人;大企業(yè)的招聘會上才能見到nvidia, arm, intel, TI 的身影,但是哪怕是這樣基本上所有的公司招牌上都會有大寫加粗的招computer science的字樣。。
再從個人的角度來講。想成為一名軟件工程師找到工作的門檻遠比成為一名合格的硬件工程師低很多。要想以軟件工程師的身份混到個飯碗,能學兩門語言學好常用的數(shù)據(jù)結(jié)構(gòu)刷點題就基本上能找到薪水小幾千的崗位。我甚至知道國內(nèi)有專門的軟件工程師培訓機構(gòu),那種專門教java和算法,兩個月速成班,而且所聲稱的學生就業(yè)率還挺高的。但是要想成為一名合格的硬件工程師,不是科班出身的不好好學幾門模電數(shù)電信號邏輯設(shè)計的課,沒有在學校實驗室里自己焊點電路做實踐,連簡歷都發(fā)不出去。而且現(xiàn)在要想學個什么語言框架,網(wǎng)上搜一搜“”xxx語言入門教程“”就有非常豐富的資源,但是要是在網(wǎng)上搜“如何學好超大規(guī)模集成電路設(shè)計”,要想找到可以受用的資源幾乎是不可能的。而且就我所參加的招聘會來說,如果有招硬件工程師基本都要求有研究生的學位,但是對軟件工程師的要求基本上就是熟悉算法數(shù)據(jù)結(jié)構(gòu),會web編程有相關(guān)經(jīng)歷就夠了。軟件工程師很多時候吃的是體力,硬件工程師大部分時候是吃經(jīng)驗,所以硬件工程師一般得有一定的經(jīng)歷積淀才能脫穎而出。尤其像模電這種上手程度很高的方向,沒個十年八年的相關(guān)經(jīng)驗根本不算學成出師。所以說本身對從業(yè)者的資質(zhì)要求更高,也是硬件工程師不好找工作的原因之一。
上面是我所認為的短時間內(nèi)軟件工程師就找工作方面來說會比硬件工程師更容易的原因。但是這并不意味著會編程就肯定找得到工作,也不意味著硬件產(chǎn)業(yè)就會低迷下去。軟件工程師的職位多,但是每年從事這個職業(yè)的人也更多,雖然我認為現(xiàn)在軟件工程師短期內(nèi)還沒有出現(xiàn)飽和的趨勢(畢竟那么高的工資還擺在那),但是總有一天這個行業(yè)也會像金融產(chǎn)業(yè)一樣降溫(人才供過于求)。硬件產(chǎn)業(yè)雖然大部分已經(jīng)有步入夕陽產(chǎn)業(yè)的趨勢,但是曾經(jīng)一度被宣稱沒啥好搞的供電網(wǎng)絡(luò)最近也被smart grid搞得神乎其神,美國top5的高校都還設(shè)立了相關(guān)實驗室。此外,現(xiàn)在物聯(lián)網(wǎng),車聯(lián)網(wǎng),智能家居的概念被炒得火熱,我相信等相關(guān)成熟的支持技術(shù)(能量采集,低功耗通信)以及統(tǒng)一的開發(fā)平臺一旦出現(xiàn),硬件工程師的需求只會更多,雖然這些產(chǎn)品依舊只有那些有背景的大公司才做得動(不過因為歐美國家電子產(chǎn)業(yè)上的封鎖,國家也在硬件設(shè)計上砸了很多銀子,初創(chuàng)企業(yè)也會慢慢增加,相信國內(nèi)的相關(guān)機遇也會更多)。而且畢竟軟件產(chǎn)業(yè)畢竟還是依靠硬件,如何設(shè)計低功耗,高穩(wěn)定性,能夠承載大吞吐量計算量的硬件也是這個產(chǎn)業(yè)的挑戰(zhàn),畢竟人工智能,機器學習,視覺處理等領(lǐng)域是很吃硬件計算量的。沒有強大的硬件支持,阿狗要想打敗李世乭還是癡心妄想吧。
2. 工作常態(tài)?
現(xiàn)在在一家設(shè)計為設(shè)計硬件的公司所設(shè)計軟件的百強軟件公司實習,做的工作大部分還是偏軟件,所以本身對工作常態(tài)也并沒有非常深入的自己的感受。但是就我觀察身邊的同事以及跟別人的交流來看,不管是做軟件硬件,都是要:對。著。電。腦。。。
軟件工程師平時就是上班啊調(diào)試程序,比較低級的碼農(nóng)只能給高級軟件工程師大大下手,幫他們做測試,實現(xiàn)他們設(shè)計好的東西。當然了做到高級工程師了才有能力開發(fā)設(shè)計自己公司的產(chǎn)品。如果在初創(chuàng)公司工作節(jié)奏更緊張,如果趕上產(chǎn)品要上線可能需要加班調(diào)試。遇到程序爆炸了可能還需要on call(就是你負責的東西突然出問題了,你的manager直接打個電話給你你得馬上去公司修bug),至少我知道amazon是有這個機制。?我現(xiàn)在還沒有在純做硬件的公司實習過,但是從我知道的事實來看,硬件工程師不會比軟件工程師輕松。硬件工程師也需要調(diào)試電路啊調(diào)試腳本啊反正也有跟軟件工程師交叉的工作。工作環(huán)境的話取決于細分的工作類別。開發(fā)fpga的估計跟碼農(nóng)一樣坐辦公室,搞mems的嵌入式的就長期入駐實驗室了。因為大部分硬件公司都是相對成熟的大企業(yè),所以工作節(jié)奏普遍不會像在初創(chuàng)公司那么緊張,不過像在華為這樣的企業(yè)就另說了。。。?當然了不管是在軟件工程師還是硬件工程師,工作強度應(yīng)該都是高于其他industry的職業(yè)的。畢竟這個行業(yè)競爭會越來越激烈,這也是聰明人聚集的地方。?至于工資的話,就平均來講,美國這里的軟件工程師年薪會略高于硬件工程師(從glassdoor以及其他門戶的數(shù)據(jù)來看),但是軟件工程師一樣也有收入低的,硬件工程師的收入也有碾壓軟件工程師的。只要你技術(shù)過硬,薪水都不是事兒。
3. 個人感受?
我個人的感覺是不管怎樣,這兩個行業(yè)在未來都會有非常非常多的機遇與挑戰(zhàn)(詳細原因見第一點)。不管是軟件設(shè)計還是硬件設(shè)計底下都有更多細小的分支(比如說你硬件設(shè)計是想做vlsi,dsp,處理器設(shè)計,通信,fpga開發(fā)還是嵌入式,軟件設(shè)計你想做web開發(fā),app開發(fā),軟件開發(fā),嵌入式軟件工程師,操作系統(tǒng)還是distributed system)。?我個人是對兩個大方向都很有興趣,但是我決定自己最終的方向還是嵌入式設(shè)計和處理器設(shè)計,這兩個行業(yè)都應(yīng)該算是夾在了純硬件設(shè)計和純軟件設(shè)計的中間。尤其是產(chǎn)業(yè)對嵌入式工程師的要求更高,能夠自己設(shè)計mixed signal pcb,自己調(diào)試應(yīng)用代碼寫kernel code,能調(diào)試無線通信,基本意味著一個合格的嵌入式工程師要對硬件和軟件相關(guān)方面有足夠的知識。我自己是比較討厭做web開發(fā)app純開發(fā)軟件的工作,因為這些工作的門檻太低,不是科班出身的人可能都能混的比你好得多,體現(xiàn)不出來自己的價值。而且我比較喜歡把電路板和各種元件握在手里的感覺,而且我發(fā)現(xiàn)自己能夠設(shè)計一個可以用的硬件的時候那種成就感會高于debug之后的成就感。當你發(fā)現(xiàn)自己在經(jīng)受了大學的磨練真正擁有了學習知識的能力以后,豐富的網(wǎng)上資源以及自身的積累都會讓你學習這些網(wǎng)頁app知識非常輕松,所以我個人更喜歡硬件底層,以及和硬件底層打交道的軟件領(lǐng)域。軟件硬件的課程都不會簡單,而且兩個學科的工作量不是其他學科能比的(學工科的天天做project呆lab,學統(tǒng)計的上完課就回家看電影。。)所以要想學好,還是需要花一定精力,尤其美國的大學工科院系workload相對國內(nèi)高校來說有增無減。確定這是你想要的,再給予考慮。
以上內(nèi)容是不是說出了做軟件與做硬件的不同體會?不過,據(jù)說,老工程師對此的回答是:工作久了就會發(fā)現(xiàn)其實需求才是根本,軟件硬件只是實現(xiàn)需求的途徑.....

【1】八個經(jīng)驗搞定開關(guān)電源PCBLayout

【2】程序員又翻車了!腦袋短路時他們是怎么想的?

【3】電源防反接電路的幾種實現(xiàn)方案

【4】知道了電容的這些作用,就可以玩轉(zhuǎn)電容


免責聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

全球嵌入式技術(shù)領(lǐng)域的年度盛會2026嵌入式世界展(Embedded World 2026,簡稱EW26)于3月10日至12日在德國紐倫堡成功舉辦。作為物聯(lián)網(wǎng)和邊緣AI領(lǐng)域的領(lǐng)先企業(yè),Silicon Labs(亦稱“芯科科...

關(guān)鍵字: 物聯(lián)網(wǎng) 邊緣AI 嵌入式

3月10日至12日,2026年嵌入式世界展(Embedded World 2026,簡稱EW26)在德國紐倫堡展覽中心成功舉辦。作為領(lǐng)先的邊緣AI與智能音頻等媒體處理技術(shù)和芯片解決方案提供商,XMOS以沉浸式演示與技術(shù)交...

關(guān)鍵字: 邊緣AI 智能音頻 嵌入式

在嵌入式系統(tǒng)開發(fā)中,SoC(System on Chip)的多樣性始終是橫亙在開發(fā)者面前的難題。以某工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)項目為例,其需同時支持NXP i.MX8M、Rockchip RK3566和Allwinner H616三...

關(guān)鍵字: Platform Driver模型 嵌入式

在非易失性存儲器領(lǐng)域,EEPROM(電可擦除可編程只讀存儲器)曾長期占據(jù)主流地位,廣泛應(yīng)用于各類電子設(shè)備的參數(shù)存儲、日志記錄等場景。但隨著工業(yè)控制、汽車電子、醫(yī)療設(shè)備等領(lǐng)域?qū)Υ鎯π阅芴岢龈咭?,F(xiàn)RAM(鐵電隨機存取存...

關(guān)鍵字: 存儲器 可編程 嵌入式

康佳特將aReady.COM擴展至Arm架構(gòu)模塊,基于恩智浦i.MX 95處理器打造應(yīng)用就緒的軟硬件構(gòu)建模塊,集成操作系統(tǒng)、系統(tǒng)整合與IoT連接能力,賦能高價值應(yīng)用快速落地

關(guān)鍵字: 處理器 IoT 嵌入式

3月12日,2026年中國家電及消費電子博覽會(以下簡稱:AWE 2026)在上海盛大開幕。展會現(xiàn)場,場景化、系統(tǒng)化、一體化的家電解決方案成為行業(yè)焦點,消費者對家電的關(guān)注也已從基礎(chǔ)的尺寸匹配,延伸至對“空間秩序感”和“視...

關(guān)鍵字: 消費電子 蒸烤箱 嵌入式

超高效NPU IP在資源受限設(shè)備中推進邊緣AI,因而獲得認可

關(guān)鍵字: 人工智能 嵌入式 NPU

上海2026年3月12日 /美通社/ -- 3月12日,2026中國家電及消費電子博覽會(AWE 2026)在上海新國際博覽中心和東方樞紐國際商務(wù)合作區(qū)展區(qū)正式啟幕。本屆展會以"AI科技?慧享未來"為...

關(guān)鍵字: 西門子 博世 嵌入式 洗碗機

在“AI科技,慧享未來”的時代命題下,人工智能正加速滲透至家庭生活的每一個細節(jié)。2026年中國家電及消費電子博覽會(AWE2026)在上海啟幕,聚焦AI技術(shù)如何重塑家電形態(tài)與人居體驗。圍繞“智造不凡 悅享非凡”主題,西門...

關(guān)鍵字: 嵌入式 冰箱 AI
關(guān)閉