我刚开始学习,也不知道我定位的是单片机工程师,嵌入式工程师职位的。
我只知道电子工程师,这个职位其实偏硬件,很多岗位需求是硬件设计,PCB设计,还要懂焊接、各种仪器仪表使用,还有些需要懂单片机,C语言等等。
所以我踩了特别多坑,特别是电路这块。
我算是废物群体里,比较勤快的,买过厚厚的电子元器件手册,嫖了几十G模电数电课看,每天都在房间里,图书馆里啃。
模电看到三极管往后,就看不懂了,一堆数学公式,看着都头痛。
当时的心理,WC,我只想学个技能,找份工作混口饭吃而已,怎么个个都像造导弹一样难。
后面我转变了学习方向,买了个51开发板跟着教程学,就是那种手把手的,有讲C语言,有讲硬件基础,也有讲单片机一起的。
我发现,他们讲的元器件作用,电路,我能听得懂。
工作了才知道,如果走单片机开发,根本不用像学模电那样学电路,三极管只要知道开关原理就够了,模电那种是给用三极管分立元件搭放大器的人学的,我们只是应用而已,不用学这么深。
现在的电路集成化都很高了,直接有现成的芯片方案,芯片手册大多数都有参考电路,哪怕电路实现细节看不懂,都不影响使用,有些关键器件,数据手册也有说明,比如Buck电源电路,调哪些电阻值,输出多少V。
电路设计,pcb设计,焊板子,其实是硬件工程师的活…..
也不排除有些小公司,硬件软件一个人全干的,这种不去就好了。
当时还是学了很多东西的,学了51开发板找不到工作,又做了个智能小车的项目,还学了VB语言给小车做了个上位机控制,现在VB都已经淘汰了。
最后还是带着智能小车去面试,边演示边讲解,才勉强找到工作。
其实双非本985硕这学历,不管转嵌入式,还是java,都没问题,看个人更喜欢哪个行业。
为什么我建议转嵌入式?
第一:
因为机械和电子,其实是融合的,很多电子产品需要用到机械。
如果碰到做这种产品的公司,既懂机械,又懂电子,又是985硕士,将会是巨大的优势。
所以机械走嵌入式方向,在找工作方面,会比走java方向更有优势。
第二:
投产比很高,就是投入的时间不多,但是硕士起点很高。
其实搞懂企业对某个职位的需求,找个工作真的很简单。
无非就是想招一个三观正,来了就能干活的人。
那怎样的人,来了就能干活?
要么有丰富的工作经验,要么有丰富的项目经验,这样培养成本最低。
知道这种需求后,压根不用乱七八糟学,先学个基础,直接开始找项目做。
按项目需要,缺啥补啥,花几个月时间积累3,4个项目经验,直接就可以找工作了。