嵌入式行情回暖?又有小伙伴想入坑嵌入式
對于嵌入式的相關情況,我比較樂觀,雖然目前大環(huán)境經(jīng)濟形勢不好。不過隨著新能源車,光伏,儲能,和很多傳統(tǒng)制造的升級,相應的崗位也會越來越多。
感覺嵌入式方向會逐漸變好,也有一個通信的小伙伴在 星球里 提問,好不好轉嵌入式,能不能找到工作?
球友提問
麥哥好,我是本科,通信工程專業(yè),今年畢業(yè)了,在學校的時候沒有好好學習,現(xiàn)在想通過自學做嵌入式,有什么學習方向嗎,自學能找到工作嗎?
我以前上學的時候,經(jīng)?;煸趯嶒炇依铮泻芏嘀就篮系男』锇?,其中就有不少通信專業(yè)的同學,這個專業(yè)開設的很多專業(yè)課都可以讓你快速切換到嵌入式。
模電,數(shù)電這些專業(yè)基礎課不用說了,一般都有。
C語言的課程一般都會開設,有的也會學C++,這為后面的單片機開發(fā)打下了編程基礎。
微機原理,單片機開發(fā)這兩門課好像也有。我以前微機原理雖然是學習比較老的8086,但是整個理論知識是非常受用的。
我以前學習的是51單片機,順便也會教匯編語言。
現(xiàn)在一些學校會直接學STM32的單片機,那基本的STM32開發(fā)應該沒啥問題了,但是如果要入門可能還要再做一些項目,不然單純課堂上的理論和上機實驗,還是很難掌握太多東西。
如果這些課程你在學校沒有好好學,其實也沒有太大關系的,重新?lián)炱饋硪埠芸臁?/p>
這里又回到嵌入式開發(fā)。
通常來說,簡單一點的系統(tǒng),可能使用單片機加實時系統(tǒng)開發(fā)就夠了,或者一些工業(yè)控制領域,都需要實時性比較強的嵌入式系統(tǒng)。
復雜一點的系統(tǒng),可能會跑嵌入式Android,或者嵌入式Linux,這里會涉及到內核移植,驅動開發(fā),應用開發(fā)等情況,但是如果真的是做產品,一般也不會一個人全搞。
所以建議學學嵌入式的應用開發(fā),學習曲線沒有那么陡峭,也容易培養(yǎng)興趣。
比如學一下C++,Qt,有的產品你找一個穩(wěn)定一點的工控機,在上面寫一點軟件,這時候發(fā)現(xiàn)和純軟開發(fā)差不多。
其實就類似于在Linux機上開發(fā)軟件,可能也會有一些控制硬件的工作,所以前面學習的單片機會讓你受益匪淺。
總體來說,嵌入式整個技術棧還是比較冗雜的。
并且每個行業(yè)的行業(yè)知識也都大不相同。
比如你搞機器人可能要會點ROS吧,你去車企做MCU開發(fā)可能要會點autosar和RTOS,或者你做伺服控制器或者電控的,得會一些控制算法加單片機開發(fā)的技能。
所以,各行各業(yè)可能都會用到一些,但是又不完相同。
這里我建議題主打好基礎,最基本的要求要滿足,根據(jù)自己的想要找的工作方向,補充基礎的技能,比如單片機的開發(fā),例如STM32,基于RTOS的開發(fā),或者Linux C/C++ 的開發(fā)。
這也是相對比較漫長的一個過程,通過自學理論,一個項目一個項目實踐,實現(xiàn)技術積累的過程。慢慢的,你就從一個小白變成老鳥了。
*博客內容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權請聯(lián)系工作人員刪除。