現在大多數的年輕人,我相信都不希望自己淪落到去工地搬磚,去流水線成為”沒有靈魂的機器人”,又或者去做一些看不到前景的普工。
一邊尋找一邊迷茫,跟11年前的我一樣。
那個時候我正面臨畢業,學校幫我們安排實習崗位的時候,我才知道有多坑,雖然是個技術工,但保安的性質沒什麼區别。
工資都一樣低,做得比保安還多,還需要承擔很多責任,這個職位就是電梯維修工,而我們專業其實是電氣工程。
這個職位長期缺人手,如果你着急找工作的話可以去試試,哈哈。
或許很多人和我當時的想法是一樣的,年輕嘛,都喜歡前衛的,流行的,高科技的東西。
就像特斯拉銷量當初這麼火爆,就是給人一種黑科技的感覺。
而在我們這些做技術的人眼裡,也不過如此,現在很多車出了很多高科技功能,其實很多都是很雞肋的功能,比如說語音識别,自動駕駛。
而這些功能啊,都離不開嵌入式開發技術。
很多人也是通過這些高科技産品:無人機、還有各種機器狗啊亂七八糟的産品了解到嵌入式開發這個行業,或者這門技術。
當然,一個産品涵蓋的肯定不止一門技術,而是不同行業,不同技術的融合,我們隻需要掌握其中一個環節技術就行了,全部掌握是不現實的。
嵌入式開發到底是做什麼的?
嵌入式開發是一門類似于編程這樣的技術,隻不過我們理解範圍的程序員是做電腦軟件的、做網頁開發的、還有做APP的。
而嵌入式開發的大多數是智能的電子産品,就是針對硬件的編程,這個硬件大家可以理解成電路闆,一般是由一個控制器(處理器)芯片和不同的電路組成。
具體是什麼程序和電路,一般是由産品功能決定的,比如說一個電子時鐘産品,一般由數碼管和單片機(控制器)組成,然後通過c語言寫程序下載到單片機裡,實現時鐘顯示。
當然,嵌入式能開發的産品遠遠不止這些,還有手機、穿戴設備、無人機、機器人、鼠标鍵盤等等非常多。
嵌入式開發設計的知識體系也非常多,不同的産品需要學習的内容也不同。
所以,如果我們想入行嵌入式開發,必須先搞清楚嵌入式開發的幾個方向,否則你永遠找不到切入點。
一般主流的方向就是:單片機開發和ARM Linux開發,還有FPGA/DSP方向開發。
我職業生涯這10年,基本都在從事單片機開發。
單片機可以說是所有方向的基礎,如果你單片機開發能力很強,那麼ARM Linux,又或者是FPGA/DSP對你來說都很容易上手。
單片機開發也是嵌入式門檻最低的一個方向,當初我是電氣工程專業自學轉過來的,從開始學習到找到工作前後大概花了4個多月。
不過那個時候門檻還很低,基本你會51單片機,做個小項目就能找到工作。
如果是現在的話,你隻會這些基本沒什麼競争力,現在企業主要看你有沒有項目經驗,而不是你會什麼單片機。
項目經驗可以跟無際單片機編程通過實戰項目去積累,可以說是目前最接近實際開發的了。
目前單片機的工資也不低,在一線城市起薪8K都是很正常,做2-3年能達到15K。
當然我說得不算,大家有興趣可以自行到招聘平台搜嵌入式工程師/單片機工程師看看待遇。
,