涼了!嵌入式真的要捲成下一個Java了嗎?

01 
前言
這裡和大家簡單分享一下我的看法。題主應該想要討論的是嵌入式軟體,下面說一下個人觀點;
  • 嵌入式的硬體屬性;
  • 嵌入式的崗位需求;
  • 嵌入式的學習曲線;
  • 嵌入式的薪資;
02 
嵌入式的硬體屬性
與Java不同,一臺電腦就可以練習大部分的技能;嵌入式可以說是電子技術的一個細分方向,更多時候會接觸到更加底層的東西,這時候,難免會和硬體打交道。
通常來說嵌入式軟體,主流的有微控制器開發,Linux開發,這些就需要在硬體實體上進行操作,特別是微控制器開發和Linux驅動的開發,就經常要拿個示波器,在電路板上測來測去,然後再結合程式碼不斷的Debug,才可以定位問題,最後甩鍋給硬體。
不然發現,搞嵌入式軟體的一部分精力被硬體分散了,很難集中在軟體業務層的實現上,即便是單純做微控制器軟體開發的,也會接觸到很多硬體。
涉及到可能是軟體,又可能是硬體的問題,這裡會經歷一個相對漫長的過程了。
軟體和硬體的耦合在實際專案問題的排查中,往往比較讓人頭疼。當然,入個門,開發板上跑一些例程,執行一下,這些問題是不大的。
但是一到量產,還是有很多坑會踩。
所以這裡嵌入式工程師會有很長一段路要走,不想Java專案上線,出了Bug,只要不是特別重大的問題,災難性的問題,不至於殺個程式猿來祭天,還是可以線上修復的。
而嵌入式專案,如果前期的測試驗證不夠,很多潛在的問題沒有在測試階段暴露出來,那量產之後就會比較慘,如果涉及到改版,就更難受了。
03 
嵌入式的崗位需求
嵌入式主要還是偏向製造業的,崗位需求還是挺大的,但是,嵌入式不是一個行業,從我個人的角度出發來,我認為嵌入式只是一個技術方向,裡面有冗雜的技術棧。
而對於相應的製造業領域有汽車,醫療裝置,通訊裝置,消費電子,工業自動化,甚至航空航天等等,都會有涉及到嵌入式,也會有相應的崗位需求。
總之我們是製造業大國,資訊科技的發展的發展也是有目共睹的,不過崗位基本上都是有的,無非是薪資高低的問題。
那麼問題來了,我們有多少高階製造業,相關高階製造的毛利率是多少?又能提供多少高薪的崗位?
這個應該是大家比較關心的問題。畢竟人往高處走,水往低處流,誰不想找個錢多事少離家近的工作,但是單純從第一點“錢多”來說,還是僧多粥少。
另外一點比較關鍵的,行業屬性比較強,所以一般跳槽比較難,跨行業跳槽,相當於之前的行業經驗歸零,沉沒成本還是很高的。
基礎的知識就那麼些,新的行業基本上相當於重新學了。這是嵌入式比較難受的地方。
04 
嵌入式的學習曲線
嵌入式的學習曲線陡峭嗎?
這個其實不好回答,我感覺至少得先確定學習目標,那至少是能掌握一些技術,掌握最基本的開發技能,可以達到找工作的目的,這個學習過程是否困難。
結合前面來說,低端製造業相應崗位的技能樹,比較輕鬆就可以點滿,但是高階製造業就業崗位的技能樹,就要花點功夫了。
這樣也就會有一個技術門檻的問題,學習曲線越陡峭,技術門檻越高,相應人才的數量就越少,如果市場上需要這類人才,那麼就會比較值錢。
但是,技術總是向前發展的,幾十年前,電腦都沒用普及,程式設計師是很牛逼的存在,因為那時候接觸到電腦的門檻就高,裝置門檻高,變相的提高了程式設計的門檻。
嵌入式也是一樣的道理,下游的開發人員,隨著原廠各種資料的完善,開發難度也越來越低,從而降低了學習這個技術的門檻,比如早年移植個FreeRTOS的新的硬體平臺,確實要費點功夫,而現在已經簡單很多了。
嵌入式現在很多就是這樣,很多模組,想搭積木一樣,能很輕鬆地搭建起來,跑起來,感覺牛逼哄哄的樣子,不過每個功能往下深挖,都是很龐雜的知識體系。
所以越來越完善的嵌入式開發工具,越來越豐富的嵌入式學習資源,也逐漸降低了學習門檻。所以技術人員要時刻保持學習,畢竟隨著技術的迭代和發展,你掌握的技術也會貶值。
05 
嵌入式的薪資
最後說一下薪資的問題,薪資和行業掛鉤,我們得先看整個行業的發展情況。
行業發展情況直接影響到人才的供需關係。

4.1 行業蓬勃發展,資本熱錢不斷湧入,處於野蠻發展階段,招人,先搶佔一部分市場,這時候會產生大量的崗位,比如因為晶片制裁,缺晶片,導致的國產晶片替代,然後晶片設計公司不斷成立,就會有大量半導體的相關專業的就業崗位,晶片設計之類的

4.2 隨之而來的是供需不平衡,這時候招聘就會存在一定的溢價,這時候你的能力和薪資可能是不匹配的,或者說你的能力配不上你現在的薪資,只不過是你吃到了行業的紅利;

4.3 接下來市場開始飽和,增量結束,進入存量,開始競爭,行業開始洗牌,這時候企業想要活下來,要做的就是將本增效,當然研發成本就要降低了,那麼裁員就開始了。

06 
最後
以上說了這麼多,好像和嵌入式會捲成下一個Java嗎?
當然是有可能的,只不過投入回報率不高,換句話說,學Java薪資不比嵌入式低,但是學習嵌入式並從事相應的崗位可能要付出更多的努力。
不管怎麼說,學Java也好,學嵌入式也好,培訓機構永遠是不虧的。
淘金的人越來越多,你不一定能淘到金子,但是賣鏟子的人肯定能賺到錢,所以網上說嵌入式薪資多高多高的資訊,還是要注意甄別,是否被誇大了,或者是以少數代替了多數。
嵌入式高,我前面說過的,只不過頭部的一部分高階製造業高,比如汽車製造業,新能源車,薪資還是挺可觀的。晶片今年都在去庫存,據說不太景氣,招聘情況不瞭解,據說都在縮招。
話說回來,還是要用發展的眼光去看事情,看一個行業,不能刻舟求劍,等你準備好,準備開始卷嵌入式了,你覺得還能卷的動嗎?
所以不能盲目跟風,明白自己想要什麼很重要。
大家的心態無非是這樣,我在一個視窗排隊買票,前面排滿了人,要等到什麼時候呢?
忽然,旁邊的小視窗又打開了,排到最後的人義無反顧地衝了上去,馬上就買到票,而夾在中間的,其實是最難受的。
上面都是一些個人觀點,歡迎交流討論,手動碼字,如果幫到你,三連支援一下。最後,歡迎大家來卷嵌入式。

打個廣告,0基礎就業培訓班備戰春招,服務到就業為止,有意向的加:


相關文章