回覆列表
-
1 # 研發一條狗
-
2 # 小佟電子
沒有不行一說,付出的努力要多得多,人家大學生在學校已經學了四年,起點不一樣,所以要努力學習,最重要的是堅持,光學微控制器不行,要懂模電數電,不用設計,能看懂就可以,要熟悉元器件,會畫電路板。
學微控制器和學歷關係不大,不搞什麼演算法啥的,基本都是應用,有很多初中畢業,對電子愛好,會的也多,非常好。重要的是對微控制器的理解,應用。
找工作和學歷工作經驗有關係,除非你特別厲害,不看學歷,沒有工作經驗不好找,畢竟現在畢業生太多。
微控制器競爭壓力是比較大的,現在大學生畢業都會微控制器,在工作中學習一下就可以做專案了,現在門檻低了。
報一個培訓班是可以的,但要了解培訓班的實力。別被騙了。
不知道你在哪個城市,你這個情況以微控制器開找工作,應該不好找,應該以除錯焊接入門,能對電路理解,還知道微控制器怎麼應用的,自己在實現相同的功能,就可以了。
如果你能力特別強,一學就會,幹幾年收入也可以,如果學的慢,學的不好,待遇可能沒有現在高,學微控制器要學的東西比較多,短時間不太可能,而且工作也比較累,原理圖,pcb,微控制器程式小單位都要一個人搞定。做這個有一部分是興趣。
模具行業也很好吧,為什麼要換行業呢。
我不建議。當然不是說不行,而是難度大收益低,價效比不行。
可能你對這一行不是很瞭解,我大概講講。
首先講講你要從事微控制器開發這一行大概要學哪些東西。
1,C語言。這個你說已經自學了一點C語言,這挺好。其實大部分微控制器開發也並沒有用到多高深的C語言知識。但是有個難點你避不開,就是指標。進行記憶體操作的時候,這點避不開。C專家程式設計,C和指標,C陷阱與缺陷這種書至少都得看吧。當然這些可以邊學邊看,做的過程中看。
2,英語。這點很多非從業人員都很納悶,為啥要懂英語。因為這一行會用到很多晶片,大部分是國外廠商生產的。資料手冊和使用者指南或者應用指導這些,很多是英語,這點也是避不開的。當然現在有很多翻譯軟體,這裡倒是可以討個巧。
3,演算法。很多人覺得微控制器沒有演算法,但這是不可能的。微控制器有演算法,肯定有演算法。當然,不會太難。資料處理過程中怎麼可能沒有演算法呢。
4,類比電路+數位電路+電路基礎
微控制器開發肯定要看電路圖。否則怎麼控制都不知道那就沒法完成工作了。當然很多大公司分工比較細,有專門設計電路的,畫PCB的,嵌入式開發的。但是小公司基本這些都要幹。而你高中學歷,參加個培訓班出來,又沒啥經驗,估計只能到小公司。那麼你又額外要學怎麼畫PCB。
而且如果要做電路設計的話,還要學電力電子,電源設計等等。千萬別以為我就做微控制器開發,怎麼還要學硬體相關的。因為這些是很有可能發生的。否則公司招你進去,只能做微控制器開發,還得額外配一個硬體工程師,這些可能只有上一定規模的單位才能有了。而上了規模的公司你很可能去不了。
5,以上說的這些都是基礎。我暫時想到這些。高等數學、線性代數、機率論其實也會用到,穿插在裡面,最好也要學。然後大頭微控制器開發。我們那時候學校裡都教51,聽說現在有些大學開始教STM32了。其實兩者都要會的。如果現在學的話,直接進入STM32會來的快一點。但是要學好也不容易。這些培訓班或者網上都有教程。但是僅僅是入門。憑藉這些並不能找一個高薪的職位。
說到錢這個事,微控制器開發的薪資待遇其實並沒有多高。我這邊一個三線城市,本科畢業從事微控制器開發可能也就三四千的起薪。大城市可能會起薪到6千以上。然後工作多年,可能也就到8千左右,大城市上到1萬以上。再往上很難了。別看網上什麼年薪二三十萬起步的。首先人家211/985畢業,去的都是大公司。大部分中小企業沒那麼高的。你到招聘網站看看就知道。招聘網站給出的薪水還得打個折。
所以說我覺得這事兒,價效比不高。當然如果你喜歡,那這誰也擋不了你。但是如果你是奔錢去的,還是算了吧。學個什麼JAVA開發,Python開發,至少看起來比嵌入式開發的工資要高。