當(dāng)前位置:首頁 > 公眾號精選 > 嵌入式微處理器
[導(dǎo)讀]“嵌入式行業(yè)前途”是永恒的話題,因為嵌入式的高門檻和軟件工程師的“快速”入行,煩擾了很多徘徊在嵌入式的新人。而近期,知乎這一話題也引發(fā)了大面積的討論,21ic家這里引用一下大家的精彩討論,供大家參考。


嵌入式行業(yè)前途”是永恒的話題,因為嵌入式的高門檻和軟件工程師的“快速”入行,煩擾了很多徘徊在嵌入式的新人。

而近期,知乎這一話題也引發(fā)了大面積的討論,21ic家這里引用一下大家的精彩討論,供大家參考,版權(quán)歸原作者所有:
原文地址:https://www.zhihu.com/question/272159066/answer/369237636

01、

作者:匿名用戶
鏈接:https://www.zhihu.com/question/272159066/answer/369237636
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

我來答一下。
背景:嵌入式軟件五年從業(yè)人員。
結(jié)論:按收入來說,嵌入式行業(yè)總體比不上互聯(lián)網(wǎng),移動互聯(lián)網(wǎng)。至于金融則不清楚。
我個人:我現(xiàn)在五年經(jīng)驗,學(xué)歷非211非985的某重點本科,坐標深圳,年薪35~40w一年。
我也聽說過做嵌入式然后創(chuàng)業(yè)年入百萬的,不過也僅僅是聽過也不認識,算是活著的傳說了,與我無關(guān),我就重點說說我自己吧。
37w左右的年薪在嵌入式算是中等或者中等偏高的水平吧。我同學(xué)里,收入最高的在互聯(lián)網(wǎng),年薪50w+,當(dāng)然那人已經(jīng)不算純粹的碼農(nóng)了。也有做游戲的和做互聯(lián)網(wǎng)的和做移動互聯(lián)網(wǎng)的收入和我差不多。言外之意,游戲行業(yè)互聯(lián)網(wǎng)行業(yè)的均薪和嵌入式行業(yè)的中等偏高的薪水差不多,所以得出我上面的那個結(jié)論。當(dāng)然樣本確實小了,但我手頭實在拿不出很真實的數(shù)據(jù),信不信由你吧。
我自己呢,剛?cè)胄械臅r候薪水是5000,這還是13年剛?cè)胄械臄?shù)據(jù)。如果你是碩士,而且如果是重點大學(xué)的碩士的話,那起薪當(dāng)然大幾率比我高,至于有多少,這個我也沒法回答你。我本身的薪水是隨著公司的成長和個人的成長10w,20w,30w這樣漲起來的,公司說四年后或許會上市,那我應(yīng)該能有機會在深圳買房定居了,我生活也算是有個盼頭了。

=====================================================
2020/2/11 更新
最近鬧疫情,在家辦公摸魚更新下答案。希望以后其他還在讀大學(xué)準備找工作的學(xué)生看到我的答案能有更多自己的想法。當(dāng)年我就是沒有人帶我,我才踩進嵌入式的大坑....
離一開始的答案接近兩年了,這兩年收入好像沒漲多少...到瓶頸了,慚愧...
對一些月經(jīng)問題統(tǒng)一回答,以下回答均代表我個人情況。
這行業(yè)辛苦嗎?
肯定沒有互聯(lián)網(wǎng)和游戲和金融辛苦,996的情況有,但不多。我個人印象中加班最晚的時間是加到凌晨3點,但僅僅一次而已。(我司)平均下班時間在8點左右。
嵌入式做應(yīng)用好還是驅(qū)動好?
看性格,如果比較喜歡安靜,不喜歡與別人溝通,選驅(qū)動。如果溝通能力不錯,選應(yīng)用。如果拿不準,那就選應(yīng)用。應(yīng)用職位會多很多,找工作容易,升管理也比驅(qū)動容易。但其實,到后期應(yīng)用和驅(qū)動不分家,現(xiàn)在一些簡單的驅(qū)動我也能寫。
應(yīng)用包括什么?
業(yè)務(wù)代碼,軟件架構(gòu),boot,rfs,kernel,通信協(xié)議等等等等。有一說一,我覺得寫應(yīng)用的難度比驅(qū)動高很多,需要的知識多很多,因為要關(guān)注很多的事情。內(nèi)存夠不夠,cpu夠不夠,文件系統(tǒng),系統(tǒng)調(diào)度,升級控制,驅(qū)動調(diào)用等等等等。
選互聯(lián)網(wǎng)好還是嵌入式好?
互聯(lián)網(wǎng)。兩年過去了,我的答案依然沒有變化。嵌入式的努力性價比太低了,舉個例子,嵌入式可能投入100%的努力才能拿個七八十分,互聯(lián)網(wǎng)投入80%的努力可能就有九十分了。
怎么在技術(shù)上更精進?
看書,不要僅拘泥于嵌入式領(lǐng)域,可以看其他領(lǐng)域的書,我最近也在看lisp,計算機領(lǐng)域是很美的。讀源碼,個人不建議直接讀linux源碼,性價比太低了??梢宰x讀簡單的系統(tǒng)例如freertos。另外,b站上有很多學(xué)習(xí)的視頻,操作系統(tǒng),編譯原理,設(shè)計模式等等。
有沒有其他建議?
1,除了工作,學(xué)會理財,不是指炒股,去構(gòu)建自己的投資組合。
2,不要炒股。
3,能去互聯(lián)網(wǎng)的去互聯(lián)網(wǎng),別來嵌入式。
=====================================================
2020/2/18 更新
我再來勸退一波。
就拿這次疫情來說。
一方面,
游戲行業(yè)收入新高了吧。
經(jīng)濟不行國家放水,從事金融的賬戶新高了吧。
無聊宅家消遣b站知乎之類的付費用戶新高了吧。
不管住不住有沒收入會不會倒閉鋪租房租還是要收,貸款還是要還。房東和銀行爽了吧。
實業(yè)呢?
我們公司的工廠還在停工。不生產(chǎn)產(chǎn)品我們就沒貨賣,沒貨賣就沒錢賺。
研發(fā)這邊還是半上班狀態(tài),工作也沒法很好地開展。
這種情況下,我今年個人的收入大概率不如去年。
所以你說說干實業(yè)有什么好處?說到這覺得還是去從事游戲互聯(lián)網(wǎng)金融那些吸血產(chǎn)業(yè)爽吧?
繼續(xù)勸退。
有人說國家的強大就靠實業(yè),只能說很傻很天真。我們這種普通人只需要為自己的福祉著想,不用想其他的。(我默認天賦異稟的人不會搜到這個帖子。)
有人說自己收入不要求高。實際上過個幾年你收入不如同學(xué)心里真的很憋屈。別人住上自己的房子,你還在抱怨房租。別人都開上特斯拉保時捷,你尋思買個比亞迪還是雅迪好。而且有可能,不但你自己心里憋屈,你老婆還可能給臉色你看。這誰頂?shù)米。?/span>
嵌入式行業(yè)適合什么人?
不愁房子或者富二代并且十分理想主義并且喜歡這一行。
或者
我就想從事實業(yè),那么嵌入式的確算得上是實業(yè)里面最好的選擇了。
或者
1,二流學(xué)歷夠不上投行,銀行總行,基金公司。
2,面試互聯(lián)網(wǎng)公司失利。
3,不想接受游戲公司的工作強度。
4,對一線城市買房意愿不算很強烈。
那么我認為嵌入式行業(yè)對你而言才能算是個好選擇。

02、

作者:Dufre.Wu
鏈接:
https://www.zhihu.com/question/272159066/answer/1347006222
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

本人背景:普通本科+985碩士(2018年畢業(yè))
校招我拿了小米服務(wù)端的offer,也拿了華為/中興的offer,因為想著遲早也要回家買房的,所以放棄了北京的小米,也放棄了隨機分配的華為,在和華為工資差距不大的情況下,選擇了一家做嵌入式軟件的IC廠。就題主的學(xué)歷背景來說,我想嵌入式的offer和普通互聯(lián)網(wǎng)的offer,在同一個城市薪資差距可能并不大。
現(xiàn)在工作兩年,有過后悔的時候嗎?其實經(jīng)常這個想法經(jīng)常會有。
  • 首先是薪資,互聯(lián)網(wǎng)肯定是要高出嵌入式不少的;
  • 其次是跳槽機會不多,就我身邊的情況來看,基本上待3~5年跳槽的人會多一些,這比起互聯(lián)網(wǎng)平均1~2年跳槽的頻率來說還是會久一些,而調(diào)薪的漲幅大多沒有跳槽高;
  • 最后一點是,嵌入式的技術(shù)氛圍沒有互聯(lián)網(wǎng)好,像慕課網(wǎng)/極客時間等自主學(xué)習(xí)平臺,80%以上是互聯(lián)網(wǎng)有關(guān)的課程,而嵌入式的學(xué)習(xí),基本上都靠在公司實踐得來,因為這與硬件強相關(guān),沒有有通用的學(xué)習(xí)平臺。
但嵌入式有沒有好的地方呢?
  • 如高贊回答,加班一般沒有互聯(lián)網(wǎng)猛,就我來說,加班也就是加到8,9點而已
  • 一通百通,嵌入式的入門是比較痛苦的,需要時間去積累,像我自己做第一個模塊就做的不太好,做的懷疑人生,經(jīng)常懷疑智商的那種。但是掌握一個模塊以后,其他模塊也都是類似的。
  • 個人認為職業(yè)壽命應(yīng)該會比互聯(lián)網(wǎng)要長一些,尤其硬件工程師,越老越吃香。
再說回來,不管是嵌入式還是互聯(lián)網(wǎng),都只是一份職業(yè),我個人認為如果想早點掙錢買房,在現(xiàn)階段毫無疑問選擇互聯(lián)網(wǎng),畢竟生存是第一要務(wù)。如果家里條件還不錯,就選擇自己喜歡的。
從大環(huán)境來說,中國和美國的情況還是有些不一樣,美國的硬件/嵌入式工程師的薪資不比軟件工程師低,甚至還要高。最近的幾年討論的非常火熱的芯片卡脖子問題,這幾天臺積電對華為斷供事件,希望能改變芯片/制造/等產(chǎn)業(yè)線的現(xiàn)狀和重視程度。當(dāng)然我無法預(yù)估未來的變化,我不敢說以后的某某芯片公司就是像現(xiàn)在BAT一樣的存在,到時候大家都爭先恐后的找硬件/嵌入式有關(guān)的工作了。我只是希望不管是資本還是政策都能夠多支持芯片設(shè)計到制造所有的產(chǎn)業(yè),不要再抱著賺快錢的思路。我想從事嵌入式行業(yè)的工程師都夢想著有一天,當(dāng)提到程序員,想到的不只是互聯(lián)網(wǎng)的碼農(nóng),還有我們這些嵌入式工程師。
從我個人來說,雖然我后悔過,但是仔細思考我的性格/現(xiàn)狀/轉(zhuǎn)行成本,還是決定在這個行業(yè)繼續(xù)走下去,不管哪個行業(yè)哪份職業(yè),想做好都不是一帆風(fēng)順的。在工作中,也是越做發(fā)現(xiàn)不會的越多,就要一直去學(xué)習(xí),這種狀態(tài)我覺得還是很好的。
以上只是我作為一個兩年的小白一點感悟,我希望這個答案會一直更新下去。

03、

作者:lyt78
鏈接:https://www.zhihu.com/question/272159066/answer/370358421
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

搞單片機的,會點Linux的路過。
如果有一定的工科情懷,比如科技推動社會進步,實業(yè)報國之類的,可以考慮電子這條路。如果只是想高薪,一線買房之類的,建議早轉(zhuǎn)互聯(lián)網(wǎng),不然可能會后悔。
從回報比來說,同等技術(shù)難度的條件下,互聯(lián)網(wǎng)的回報肯定是高于各電子行業(yè)的。舉個例子,我做一款嵌入式產(chǎn)品,不僅項目的軟硬件開發(fā),還有產(chǎn)品的外觀結(jié)構(gòu)設(shè)計,加工制造流程的確定,上要與上游元器件廠商討價還價,下要與制造工廠反復(fù)扯皮,中間還要伺候應(yīng)酬各種用戶,完成后還有各種質(zhì)量認證,環(huán)境測試,需要提供大量技術(shù)文檔。好不容易投入市場,發(fā)現(xiàn)產(chǎn)品不符合市場需求,或只是一個很小的市場,賺不到錢怎么搞,項目獎少發(fā)點唄。同理,相同時間里,我搞一個直播APP,可能這個時候已經(jīng)用戶千萬,融資幾輪快上市了。
知乎上都是聰明人,完美遵循市場規(guī)律的,大方向肯定是跟著資本走的。
當(dāng)然了,可能我做的嵌入式產(chǎn)品最后應(yīng)用與汽車、航天、醫(yī)療、工業(yè)制造某領(lǐng)域,推動了一點行業(yè)發(fā)展,推動了什么中國制造2025,讓中國高新技術(shù)不被美國欺負的那么慘,直播APP最后因為傳播低俗色情內(nèi)容被關(guān)停了。這大概
只是我的yy吧。
本文主要目的在于勸退,內(nèi)容也是本人瞎編的,產(chǎn)生了什么奇怪的想法一律與本人無關(guān)。
補充一下:評論有人抬杠,較真說這不是一個人干的,我就回復(fù)一下吧(本來不想吊這些沒工作過的小孩的)
首先,我沒講這些活全是我一個人干的,我是從一個項目整體布局來考慮的,我思考的角度與他們不在同一個層次。
其次,作為項目的一員,從本崗位出發(fā),以上那些活基本都會涉及一些的,工作過的人都知道,上級叫你搞你能不干嗎。
在這里還想談一談專業(yè)性的問題。知乎上經(jīng)常有大公司小公司的討論,答案基本都是正規(guī)軍與土八路的區(qū)別。從我個人來講,我從大學(xué)入門到現(xiàn)在,沒接受過所謂正規(guī)訓(xùn)練,我也經(jīng)常懷疑自己做的東西不夠?qū)I(yè),這個也是一直推動我前進的動力。我一向以產(chǎn)品為目標,因此對開發(fā)過程中遇到的每一個問題,從PCB布線到一個接插件的選擇擺放,我都會進行思考,自己思考尋找最優(yōu)方案,這也是為什么我對項目中每個環(huán)節(jié)都很了解的原因。干這一行,對專業(yè)性的探索才是無止境的,或許我做的還是達不到專業(yè)水平,但是相比做一顆螺絲釘,我更喜歡自己折騰東西的感覺。
最后,問題好像變成了沒前途,講句實在話,我覺的做技術(shù)都沒啥前途,有前途的是把技術(shù)轉(zhuǎn)換為實際的價值,這個不僅是技術(shù),還要機遇、氣魄、內(nèi)心的強大等,互聯(lián)網(wǎng)確實機會更多,程序員不過是跟著沾點光而已。

04、

作者:匿名用戶
鏈接:https://www.zhihu.com/question/272159066/answer/1510164919
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

一個剛讀研一,從本科開始學(xué)了四年嵌入式的渣渣,進來嘮嗑兩句。
P. S:先匿名了,不敢在各位大佬面前賣弄。
先談?wù)勎业哪感5漠厴I(yè)生情況吧。
我的母校是一個普通二本,許多本科就出去工作的學(xué)長或者同級生,從事嵌入式方向,至少也是6K+,做STM32,linux,PCB的都有。
先談?wù)勄度胧绞巧栋?/span>
嵌入式計算機系統(tǒng),英文名embedded computer system,指的就是就是一個相對微小的設(shè)備,植入了計算機。換句話說,簡單的像電子表,鬧鐘,復(fù)雜點的像POS機,自動販賣機,ATM等,都屬于嵌入式設(shè)備。
由于本科四年的學(xué)校屬于師范學(xué)校,在工科領(lǐng)域較弱,本科期間學(xué)習(xí)方向基本都是自己在找。
大一,大約是四年前的11月初吧,我當(dāng)時就買了一套亞博智能的資料。大約50塊錢,1本書+1個51開發(fā)板,大一那會兒剛好在學(xué)C語言,恰好51就成了最好的C語言訓(xùn)練平臺。
借助51,也學(xué)了一些硬件基礎(chǔ)知識,什么上下拉電阻,濾波電容,施密特觸發(fā)器等等。這也為后面學(xué)習(xí)電路原理,數(shù)字電路,模擬電路三大基礎(chǔ)學(xué)科打了一定的基礎(chǔ)。
51最有意思的項目無疑就是做智能小車了,一對小電機,配合L298N控制,紅外對管尋跡。
第一次接觸STM32是在大一下學(xué)期,做小平衡車的時候,是為智能車比賽打基礎(chǔ),當(dāng)時要兩個模塊,一個是陀螺儀MPU6050,另一個是攝像頭OV7670。前者用51還是調(diào)的出來,后者實在是沒有辦法,做是做出來了,但是。。。卡成PPT,TFT屏幕讀取攝像頭數(shù)據(jù)是一下一下的。
之后我便接觸到了STM32,接觸到了正點原子這位大佬。攝像頭,陀螺儀這些在51上讓人很是頭疼的外設(shè),頓時變得簡單易用。外部中斷,定時器這些資源也不像51那樣寶貴,大把的外設(shè)可以用。。。等等
簡單設(shè)備用8位機,復(fù)雜設(shè)備用32位機,設(shè)計電路板用DXP,這個想法維持了很久,直到18-19年的智能車競賽。
這兩年的智能車競賽發(fā)生了兩件有意思的事情。
一個是調(diào)試新的元素,比如環(huán)島,橫斷。
另一個是新的環(huán)境,賽道不再遮光。
前者標志位已經(jīng)顯得不夠了,后來查詢資料,使用上了有限狀態(tài)機FSM。
后者短時間內(nèi)也沒有什么好思路,直到接觸到了OpenMV和OpenCV。
FSM整出來以后,我在想是否有更高級,更強大的處理方法。
linux告訴了我答案,包括OpenCV
我才發(fā)現(xiàn),原來嵌入式開發(fā)和JAVA,前后端開發(fā)一樣,是可以有操作系統(tǒng)的。
原來中斷,DMA這些東西,在操作系統(tǒng)看來,就是進程,線程的底層表現(xiàn)。
目前,嵌入式仍在學(xué)習(xí)中,跟著韋東山老師學(xué)習(xí)2440,裸機開發(fā),驅(qū)動開發(fā),系統(tǒng)開發(fā)。
同時在整機器學(xué)習(xí),模式識別,圖像處理這些東西,希望有朝一日,能和嵌入式聯(lián)動起來。
就像本科那時51聯(lián)動C語言,STM32聯(lián)動PID,卡爾曼濾波等等一樣。
說了這么多,感覺有些偏題哈,回到主題吧。
首先,嵌入式行業(yè)是很廣的,看你怎么定義。
只是8位機8051算嵌入式
加上RTOS,RT Thread的單片機系統(tǒng)開發(fā)算嵌入式
linux系統(tǒng)API開發(fā),驅(qū)動開發(fā)算嵌入式
SOC+Linux+OpenCV+CNN+YOLO也叫嵌入式。
上述內(nèi)容都是嵌入式,同樣是嵌入式,你覺得薪酬會一樣嗎?
其次,上述的內(nèi)容,個人覺得是個層層遞進的關(guān)系,而不是站在對立面的關(guān)系,因此,我不同意單片機很low,linux和機器學(xué)習(xí)就很高大上的說法,畢竟嵌入式技術(shù)中,這幾者都是不可或缺的,區(qū)別在于層次不同,我們需要做的不是站在對立面,而是做到因地制宜。
比如你控制個有刷直流電機,51足矣,但若是三相無刷電機,可能就需要STM32了。30W像素的攝像頭STM32游刃有余,但200W或更高的像素的攝像頭就可能需要SOC了,如果是做人面識別這樣的東西,大概率要用到SOC,反過來SOC雖然性能強,但功耗高,穩(wěn)定性不如單片機,一些需要穩(wěn)定控制的設(shè)備(比如電機),還是需要單片機的。
最后,鄙人淺薄理解,嵌入式?jīng)]前途可能的兩個原因:人才缺失嚴重,且工資較低。
先說人才缺失
純JAVA開發(fā)或是純電源,傳感器開發(fā),又或者是Solidworks做模具等一般只需要寫代碼或者只需要動烙鐵或者畫圖就行了,但是嵌入式基本是要求軟硬兼?zhèn)洹6彝驳脮媹D(PCB)。
JAVA Python這些語言高級特點也很明顯,類和對象處理功能都很強大,后臺也能聯(lián)動(比如JAVA的JDBC聯(lián)動MySQL等等)。但嵌入式的語言主要是相對傳統(tǒng)的C/C++,甚至要寫匯編代碼,開發(fā)難度比JAVA,Python個人覺得都要高一些。
嵌入式嚴格歸類是在計算機里,但是目前國內(nèi)計算機依然是以軟件為主(BAT三巨頭都是純軟件公司)。以硬件為根基的嵌入式,自然發(fā)展艱難一些,這也是為什么電子或者自動化出身的學(xué)生,學(xué)嵌入式比例比計算機科班反而高一些的原因之一。
可見嵌入式開發(fā)的門檻還是不低的(目前個人認為IT行業(yè)中唯一入門難度高于嵌入式的,恐怕只有圖像,計算機視覺,機器學(xué)習(xí)這些東西了)
再說薪酬低的問題
正如前文所言,嵌入式入門門檻不低,因此大多數(shù)涉獵嵌入式行業(yè)并入職的,還是集中在單片機領(lǐng)域,這部分拉低了嵌入式的平均薪酬,其實如果能做到linux,甚至做到視覺領(lǐng)域,個人覺得還是會有不錯的收入的。
這一點軟件,硬件行業(yè)也一樣。軟件只會前端(HTML5,Vue.js等),做不到全棧。硬件只會畫簡單的信號板,雙層板,畫不了多層板,高頻信號板,高電流板。機械只會畫平面圖,不會做模具。一樣工資不會高,我這一屆有一個同學(xué)畢業(yè)了去做前端,薪酬才三千。。。只能說這些入門門檻不如嵌入式高,不會說大多數(shù)從業(yè)者都集中在低端行業(yè),平均薪酬自然也不會和嵌入式一樣被低端行業(yè)拉的這么低。
此外,談?wù)勄度胧?0年等價于JAVA10年工作的說法吧。
很不幸,這個說法。沒有問題
為什么?
萬變不離其宗,還是門檻的問題。
嵌入式學(xué)習(xí)不僅入門難,整個流程下來,就沒有簡單的。
JAVA專精于網(wǎng)頁,數(shù)據(jù)庫,服務(wù)器等等。
PCB專注于電路板,區(qū)別也大多在于層數(shù),頻率上,機械制圖也是如此。
嵌入式呢?
不好意思,嵌入式涉及范圍比這些廣的多。
軟件硬件基本都要會整才行
玩電機,玩陀螺儀,玩攝像頭,幾乎是必修課。
那么控制理論不能缺,PID不能少。
模式識別,圖像處理也得跟進。
到linux,操作系統(tǒng)原理不能少。
換句話說,論算法,嵌入式從業(yè)可能需要關(guān)注三種算法:
數(shù)據(jù)結(jié)構(gòu),控制算法,信號處理。
這些東西,完全掌握,可以說20年是不多不少的。換個說法,嵌入式?jīng)]有全棧的說法,因為嵌入式本身,就是全棧。
但是20年以后,嵌入式從業(yè)者再和JAVA從業(yè)者,會怎么樣呢?
請君定奪!
我得到的信息是,在實習(xí)期間見到幾位年近古稀的年長者,仍在從事嵌入式開發(fā)工作。
都是從機器碼,匯編碼一路走來的祖師爺級別工程師。。。
以上皆為個人淺薄理解,若有不當(dāng)之處,歡迎各位知友批評指正!

在說完嵌入式有沒有前途之后,談?wù)勄度胧剑挡恢档萌胄邪伞?/span>
以下我列出來的情況,如果大面有滿足的,這些仁兄就不推薦入坑嵌入式了
不想做硬件的,打死不做電路的
不想寫代碼的,看見代碼就想吐的
不想整操作系統(tǒng),覺得裸機單片機就是一切的
想短時間內(nèi)賺錢,車房一體化全部到位的
先說不像寫代碼或者不想做電路的情況吧
嵌入式兩者都有,即便是最簡單的8051,不寫代碼或者不弄電路,根本進行不下去??梢哉f一開始的路就被堵死了。
再說不整操作系統(tǒng)的。
無OS的單片機設(shè)備,簡單處理完全可以處理,但更復(fù)雜的設(shè)備,更復(fù)雜的功能呢?
WIFI?攝像頭?激光雷達?
不想整操作系統(tǒng),嵌入式就已經(jīng)被大大限制住發(fā)展?jié)摿α恕.a(chǎn)品以后可能集中在相對低端的產(chǎn)品里,自動販賣機,POS機,付款機,公交,地鐵的刷卡機等等設(shè)備幾乎無一例外的搭載了操作系統(tǒng)。
最后一條,薪酬的問題。
眾所周知,嵌入式是個潛力股。
前期工資一般較低,這也確實是事實。
因此短時間急著賺錢的話,嵌入式可能還真的不太合適。
來錢快的,技術(shù)崗還是JAVA強。
最后說說嵌入式的學(xué)習(xí)問題吧,大家也一起交流交流。
小白的話建議還是先想好入不入嵌入式這個坑,畢竟不論怎么說,嵌入式都是一條苦行僧路。如果完全沒有興趣趨使,還是建議轉(zhuǎn)行。
階段一:決心入坑嵌入式的小白。
硬件方面電子系的電路+數(shù)電+模電是肯定要學(xué)的,特別是數(shù)電,不說爐火純青,至少也得做到了然于胸。
軟件方面,C語言不能少的。我看知乎都推薦C Primer Plus這樣的教材,但本人不推薦小白去看,畢竟確實不太容易啃下來,譚浩強教授的紅皮書就可以了,畢竟入門容易。
階段二:單片機實戰(zhàn)。C語言和電路基礎(chǔ)有了以后,就開始整51單片機,中間穿插一些外設(shè)。LED 按鍵 蜂鳴器 電機等等,再去整整通信協(xié)議UART IIC SPI,再用這些協(xié)議去玩一些模塊,比如MPU6050,OLED,HC05藍牙等等。
階段三:單片機進階
如果是自動化科班的
建議調(diào)調(diào)PID控制電機什么的。
到攝像頭等復(fù)雜傳感器,升級到STM32這類32位單片機以后,再進行深入學(xué)習(xí)。
學(xué)習(xí)更復(fù)雜的信號處理方法,比如LKF,EKF,再加一點基礎(chǔ)的圖像處理方法。同時把CubeMX這樣的代碼生成器也盡量用熟,提高開發(fā)效率。
再到后面,開始上一些實時操作系統(tǒng),比如RTOS RT Thread ucos啥的,把整個開發(fā)的層次再次提高。
階段四:嵌入式linux,正在進行中
嵌入式遠未結(jié)束,以linux為平臺入門SOC開發(fā),目前本人正在學(xué)習(xí)這方面的東西。計劃學(xué)完以后再徹底定下自己的方向。
如果以后做自動化科班方向,計劃就是嵌入式SOC聯(lián)動圖像處理,機器學(xué)習(xí)這些東西,再底層聯(lián)動單片機,驅(qū)動電機。完成完整的工控機,機床,機器人等設(shè)備的開發(fā)工作。如果是這樣,個人目前覺得最好的入門坑是OpenCV,然后再深入,方為上策。
如果以后做軟件方向,聯(lián)動安卓框架,安卓HAL。借助JAVA C++這類面向?qū)ο笳Z言,做安卓音視頻的開發(fā)和處理,要么搞視頻監(jiān)控,要么搞藍牙耳機什么的。這部分了解還很淺,目前暫時不清楚細節(jié)。
以上便是我對嵌入式行業(yè),一些新的淺薄見解。歡迎各位知友批評指正!

05、

作者:嵌入式軟件和硬件
鏈接:https://www.zhihu.com/question/272159066/answer/1315690929
來源:知乎
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

去年找工作,找的都是嵌入式的工工作。
崗位名稱一般是:嵌入式軟件工程師,算法集成優(yōu)化,嵌入式系統(tǒng)工程師。
主要應(yīng)聘公司包括:華為 大疆 OPPO vivo ???大華 中興 地平線 圖森未來 小鵬汽車 全志科技等等 ? ?拿到offer的有大疆、vivo等。
現(xiàn)在就職于大疆,錢途還可以,工資和互聯(lián)網(wǎng)比不差。

可以看到嵌入式的應(yīng)用范圍十分廣泛,需要的公司很多,基本上是電子企業(yè)都需要 。
筆試面試主要內(nèi)容:
1 ARM芯片架構(gòu),cortex 3架構(gòu)
2 Linux 內(nèi)存管理,啟動,驅(qū)動 等
3 基本外設(shè)通信協(xié)議:i2c SPI CAN 等
4 C語言語法知識 基本數(shù)據(jù)結(jié)構(gòu) 二叉樹 紅黑樹
5 基本硬件原理圖要求可以看懂
6 GDB調(diào)試經(jīng)驗,調(diào)試命令
等等
這里可以看到嵌入式的東西很多,各種協(xié)議 各種芯片。(這里還不算DSP FPGA )等等,不同的公司面試內(nèi)容側(cè)重點不一樣,甚至相同的公司,不同的面試官重點都不一樣。
如果想找嵌入式的工作,需要有一個嵌入式相關(guān)的項目,最好是上了操作系統(tǒng)(Linux或者實時操作系統(tǒng)),項目里面用到的技術(shù)知識吃透。面試基本沒有問題,筆試網(wǎng)上搜集一下嵌入式的筆試題,刷一刷 。

06、
推薦一下資深工程師的感悟

來源:技術(shù)讓夢想更偉大,作者:李肖遙
《你的前途不過是錢途!嵌入式行業(yè)真的沒前途嗎?》

07、
延伸閱讀:

嵌入式一直冠以高門檻的名號,相較于軟件開發(fā)遜色的起步薪資也被網(wǎng)友調(diào)侃“餓肚子”。熱情投入嵌入式的人比比皆是,無可奈何轉(zhuǎn)入產(chǎn)品經(jīng)理或技術(shù)型銷售的也比肩繼踵。嵌入式工程師到底有沒有前途?
?
的確,由于嵌入式代碼量相對純軟導(dǎo)致起步工資低,但行業(yè)大牛的工資也非??捎^。另外以長遠目光來看,嵌入式滲透消費電子、安全安防、汽車電子、醫(yī)療電子、電信等等各個行業(yè)的計算機領(lǐng)域,而每年也約有40萬的人才缺口。今年機器學(xué)習(xí)(ML)話題大熱,Arm也推出神經(jīng)網(wǎng)絡(luò)機器學(xué)習(xí)軟件 Arm NN,可在基于Arm的高能效平臺上輕松構(gòu)建和運行機器學(xué)習(xí)應(yīng)用程序,未來嵌入式行業(yè)也將不斷革新,嵌入式市場有所可期。
?
據(jù)知乎某15年從業(yè)人員看,對于嵌入式不必悲觀,也切莫盲目樂觀,不同時期不同人對前途的定義是不同的。他表示,影響前途發(fā)展的因素包括平臺、人脈、目標與機遇,有了更多的項目經(jīng)驗才有立足的機會,有廣闊的人脈關(guān)鍵時刻才會有人拉一把,有了目標才能專注一個方向不斷發(fā)展。另外,他還表示,切莫鉆技術(shù)“牛角尖”,管理崗能爬就爬,錯過機會,錯過年齡,追悔莫及也無濟于事。
?
還有網(wǎng)友表示,世上不只平均收入排名第一的行業(yè)從業(yè)人員可以高質(zhì)量的生活,排名第二、第三、第四等等從業(yè)人員都有高質(zhì)量的生活,而在排名榜單上光鮮亮麗的從業(yè)人員也未必過得大紅大紫。任何行業(yè)都與機遇、環(huán)境都有關(guān),再好的行業(yè)也有混不下去的人,再差的行業(yè)也有人悶聲賺大錢。另外,時間在變,世事也在變,前幾年大熱的公務(wù)員,現(xiàn)在也逐漸被人嫌棄。所以在濃厚的興趣使然下,才有可能成功。
?
另外,嵌入式這個魚塘也有攪渾水般的存在,嵌入式ARM也曾經(jīng)發(fā)布過《不是嵌入式坑了你,而是你坑了嵌入式 》一文。據(jù)了解,某知乎er最近面試的十幾個平均工作年齡超三年的硬件工程師,居然搞不清楚三級管mos管,甚至連三個腳的名字都可以搞錯,高低電平這種基礎(chǔ)知識也搞不清楚,令人意外的是,這種水平的人開口要價也基本10K+。高的并不是門檻,高的是可以踏踏實實干好這一件事。

什么是前途?個人興趣+努力程度+把握機會=前途。如果單純?yōu)榱顺燥栵?,完全沒必要去學(xué)什么嵌入式,嵌入式培訓(xùn)入學(xué)門檻高、學(xué)費貴,赤裸裸的歧視本科以下學(xué)歷,歧視文科,培訓(xùn)出來就業(yè)雖然年薪10萬起,但是沒基礎(chǔ)沒興趣學(xué)得會嗎?如果為了吃飽飯,大千世界何其多的機會,何必折騰?

-END-


來源 | 知乎


|?整理文章為傳播相關(guān)技術(shù),版權(quán)歸原作者所有?|

|?如有侵權(quán),請聯(lián)系刪除?|


【1】嵌入式研發(fā)10多年,工程師悟出這些道理

【2】當(dāng)談起嵌入式工程師,究竟在談些什么

【3】嵌入式工程師出路之我見:就業(yè),技術(shù),行業(yè)...

【4】為什么嵌入式工程師會對8位MCU有誤解?

【5】嵌入式工程師結(jié)合經(jīng)歷聊硬件工程師和軟件工程師哪個更有前途?


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

嵌入式ARM

掃描二維碼,關(guān)注更多精彩內(nèi)容

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

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉