當前位置:首頁>職場>單片機有什么前途(單片機值得學嗎)
發布時間:2024-01-24閱讀(14)
我是在2011年自學的單片機,我本專業是電氣工程,讀了2年后整個系被學校強制安排成電梯專業。
臨近畢業,我才知道這個專業有多坑,工作環境惡劣、體力活、出了事故要負責任、24小時待命的工作模式、最可悲的是工資還低的可憐。
辛辛苦苦讀書20多年去做這種工作,我不甘心。
所以還沒正式畢業,我就果斷轉行,后面無意間接觸到嵌入式開發。
又從嵌入式開發了解到單片機,因為相對比較容易上手,學習的東西少。
也是從那個時候開始,解開了我對智能硬件到底是怎么做的這個疑問。
大概學了3個多月,把51開發板上的每個硬件都控制了一遍,并且基于開發板做了一個電子時鐘的小項目。
然后就去找工作,因為是轉行,又沒項目經驗,公司基本都不要。
后面在某寶買了一個智能小車的DIY套件,我先是買了一套沒有焊接的,然后自己從焊板子開始一步步把這個項目做出來。

第一次焊板子的時候,沒經驗,也第一次拿老鐵,焊廢了,但是焊接經驗也越來越豐富了。
后面懶得折騰,又直接買了一套焊接好的,直接從開始學程序。
做完以后感覺還是缺了點技術含量,然后又自學了VB,用VB做了一個上位機用來控制小車,以及讀取小車的速度之類的參數。

整個項目也將近做了1個月,不過通過這個項目我的水平確實提升了不少,至少代碼整合能力上面應付51級別的項目還是沒什么問題。
后面我就拿著這個項目去面試,很快就找到了工作,是在華強北的一家港資公司,公司也不大,總共就是20來號人。
所以,不管你學歷怎么樣,是不是本專業,其實都不會是這個行業的門檻,前期去小公司對這些并沒太大要求,主要還是看你的能力。
當然那家公司愿意請我,一方面也是廉價勞動力,一方面是公司產品很多都是51單片機做的,客戶也經常會有改功能的需求。
這家公司大多數新人都是應屆生,就是自己做過幾個小項目的,有點基礎的。
我在那家公司主要還是維護以前產品的代碼,根據客戶要求升級下功能之類的,公司一般不會讓新人進去就參與新產品的研發。
那個時候工資才1.8K左右,做了半年,年終只發了幾百塊慰問金,然后我就無情跳槽了。
跳槽后工資漲到了5K多,后面幫公司做了一些小產品,也獲得了老板的認可,后面基本上都參與公司主力的研發骨干。
從那時開始,我正常扎根在這個行業,一做就是10年。
這10年有后悔的時候,看到那些純軟件的工資那么高,有點后悔當初沒去轉純軟件。
也有心存感恩的時候,看到依然在電梯維修行業苦苦掙扎的同學們,很慶幸自己當初果斷轉行。
所以,做單片機開發比上不足,比下有余,處于中等水平吧。
相對純軟件工資是低一些,不過這幾年我也發現這個行業正在慢慢崛起,首先是工資漲幅。
其次是漲幅的同時,很多企業還招不到人,我一個朋友他們公司甚至連應屆生都愿意接受了。
仔細想想,這也是正常的現象,我個人猜測可能是以下幾個原因:
1.很多人都更愿意去做純軟件
2.物聯網衍生出更多新型應用
3.普通開發者多,但是真正資深的少。
所以,這個行業我認為未來前景還是很不錯的,不要把眼光局限在單片機,而是通過單片機創造產品去解決用戶痛點。
下面來說下會單片機能找什么工作?
一般是兩個職位:單片機工程師和嵌入式工程師。
現在很多人都會通過購買開發板去學習,我在這個行業從事10年,面試過一些工程師,也被很多公司面試過,我來說說自己對這塊找工作的一個想法。
如果你單純只會開發板那些東西,估計找工作會比較難,因為你學完開發板你會發現自己還是不會做項目。
這是因為你缺少產品思維,先要有產品思維,也就是給你一個功能,你腦子里有沒有實現這個功能的思路。
首先要有這個思路,有了這個思路以后,你還得知道怎么通過代碼去實現,這就考驗到你代碼水平。
通過代碼實現以后,最后把所有功能都整合在一起,如果項目稍微大點,這就考驗你的程序架構寫得好不好了。
所以,這些知識才是真正企業需要的,而不是你用開發板把外設都用起來就完了,這只能算是入門了。
這也是為什么我們無際單片機編程以項目驅動,帶領學員去學習單片機開發這門技術。
對于我們資深的工程師來說,單片機只是工具而已,真正的核心你是的產品思維和編程水平。
把這兩個鍛煉好了,不管你是做單片機開發,還是說做純軟件開發,對于你來說思維都是一樣的,只是語言不一樣而已。
歡迎分享轉載→http://www.avcorse.com/read-233944.html
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖