不少人琢磨硬件工程師和嵌入式軟件到底哪個更有前途,其實從實際職場情況和成長路子看,差別還挺清楚的。先說說天花板這事,一般來講,硬件工程師的職業(yè)天花板還真比嵌入式軟件低 —— 硬件崗位大多圍著產(chǎn)品研發(fā)的具體環(huán)節(jié)轉(zhuǎn),比如畫 PCB、選元器件、調(diào)硬件這些,往上走要么死磕技術(shù)當資深專家,要么轉(zhuǎn)去做項目管理,但能碰到的崗位范圍和薪資頂頭數(shù),通常沒嵌入式軟件那么廣。
而且要是有硬件底子,做嵌入式軟件其實特別占優(yōu)勢,比如寫驅(qū)動、調(diào)外設的時候,懂硬件原理的話,一眼就能瞅出問題在哪兒 —— 不會因為搞不懂芯片引腳咋定義、電路邏輯啥樣,卡在軟硬件銜接的坎兒上沒頭緒。現(xiàn)在市面上嵌入式軟件的培訓都已經(jīng) “外溢” 了,連不少機構(gòu)都專門開了硬件轉(zhuǎn)軟件的課,這事兒本身就說明市場需求多大了:企業(yè)缺的是能上手干活的嵌入式軟件人,哪怕你剛?cè)胄袥]多少經(jīng)驗,進不了大廠也沒關(guān)系,還有一大堆中小型公司、物聯(lián)網(wǎng)企業(yè)、智能設備廠商在招人,先攢點項目經(jīng)驗,以后想跳大廠照樣有機會。
真去招聘網(wǎng)站上翻一翻更直觀,嵌入式軟件的崗位數(shù)量明顯比硬件多,從初級的嵌入式開發(fā),到做 RTOS、Linux 驅(qū)動的中高級崗,覆蓋的行業(yè)也廣,智能家居、工業(yè)控制、汽車電子這些領(lǐng)域都一直缺人。可硬件工程師就不一樣了,想做出點成績得靠多年多項目 “熬”—— 硬件設計最講究可靠性和穩(wěn)定性,比如一塊主板的布局,得考慮信號干擾、散熱、成本控制,這些都得在實際項目里踩過坑才能摸透,剛?cè)胄械男氯烁緵]法獨立扛核心硬件模塊,成長周期比軟件長得多。
再說軟件進步也快,嵌入式領(lǐng)域的技術(shù)更新不算慢,新的芯片架構(gòu)、操作系統(tǒng)版本、開發(fā)工具出來了,只要愿意跟著項目練,比如做個簡單的智能傳感器程序,做完就能攢下真經(jīng)驗,后面學更復雜的技術(shù)也有底氣。而且軟件能力的復用性還強,比如你在物聯(lián)網(wǎng)項目里練的編程思路、查問題的本事,換去做工業(yè)控制軟件照樣能用。
說到底,選哪個還是看個人興趣和能力,但要是從 “機會多不多”“成長快不快”“選擇空間大不大” 這些實在角度看,嵌入式軟件確實更靈活,也更容易找到突破口;硬件則適合能沉下心、愿意長期扎在技術(shù)里的人。畢竟職場里的前途,不只是看技術(shù)本身好不好,更要看市場需要啥、自己能更快抓住哪些機會 —— 從這點來說,嵌入式軟件給的機會明顯更多些。
審核編輯 黃宇
-
嵌入式
+關(guān)注
關(guān)注
5206文章
20567瀏覽量
336078
發(fā)布評論請先 登錄
什么是BSP工程師
ARM嵌入式這樣學
嵌入式就業(yè)形勢好不好?
為什么嵌入式驅(qū)動開發(fā)工程師可以拿高薪
招鑲?cè)?b class='flag-5'>式工程師1個,硬件工程師一個,
電子發(fā)燒友工程師看!電子領(lǐng)域評職稱,技術(shù)之路更扎實
嵌入式工程師為什么要學QT?
嵌入式工程師的進階之路
硬件工程師看了只會找個角落默默哭泣#硬件工程師 #MDD #MDD辰達半導體 #產(chǎn)品經(jīng)理 #軟件工程師
硬件工程師和嵌入式軟件哪個更有前途?
評論