自学转行单片机行业,脱离蓝领阶层,追求高薪白领生活

我当初是自学转行进入单片机行业,没有211/985这种学历背景。1.只会51单片机能找到工作吗?这已经是11年前的事了,我就学了STC89C52这个单片机,然后做了2个项目。2.单片机从事什么工作?如果你没做这类工作,你根本不知道这个职位是做什么工作的。

转行纯粹是为了逃避阶级,我们那个年代,蓝领、白领的工作很流行。

我们学的专业是蓝领。

蓝领是指从事重体力劳动的人,白领是指长相好看,坐在办公室拿高薪的人。

我从毕业前就对我所学的专业很厌恶,但是我没有勇气退学。

选择这个专业一方面是因为分数限制,另一方面是因为当时自己还小,什么都不懂,所以看中就业率来选择的。

现在想想自己当时有多傻,就业率高并不代表前途光明,很多行业就业率高,是因为工作内容简单,工资低,现在的年轻人根本不会做这些工作。

尽管平等很难,但我内心深处仍然对此感到不快乐。

我当时的想法很简单,就是想换一份薪水更高的办公室工作。

这是我第一次尝试学习 Java。程序员的薪水很高。我学习了基本语法,并做了一个小项目。

但当时我完全没有头绪,照着教程照抄代码,偏离教程就迷茫了,连工作都没找就放弃了。

后来接触了单片机,跟我的专业有些相符,所以就选择了这条路。

1、我只会51单片机能找到工作吗?

这件事发生在11年前,我学习了STC89C52单片机,然后做了两个项目。

一个是电子钟,一个是智能车,从学习到找到工作大概用了四个月的时间。

现在竞争这么激烈,如果只会51单片机的话,除非你用51单片机做过3-4个项目,或者做过一些soc开发,否则很难。

复杂的51单片机其实还有很多,比如TI的CC2540蓝牙芯片,也是采用51内核的。

自学转行单片机行业,脱离蓝领阶层,追求高薪白领生活

不过Flash和RAM比STM32还要大,软件上还配备了OSAL协议栈,这一点并不比STM32简单。

自学转行单片机行业,脱离蓝领阶层,追求高薪白领生活

我用了一个多月的时间,基本理解了这个协议栈,并裁剪了OSAL体系,移植到STM32单片机上。

自学转行单片机行业,脱离蓝领阶层,追求高薪白领生活

其实说白了它就是一种程序架构,但是更加成熟稳定,并且给产品提供了很多的辅助功能,比如定时器,事件,队列,链表等等。

如果你只懂51核单片机,并且能完全理解协议栈,那么找工作是没有问题的,而且工资也会高于平均水平。

2.单片机主要做哪些工作?

嵌入式行业其实分为很多不同的方向,微控制器开发就是其中之一。

在学习之前,我们一定要先找准自己的定位,然后规划出系统的学习路线,否则你的学习效率最短会减慢几个月,最长会减慢几年。

如果想要从事单片机软件开发岗位的话,可以参考我们吴极单片机编程给学员提供的职业定位。

1). MCU工程师

2).MCU工程师

3). STM32工程师

4).嵌入式工程师

5). 电子工程师

直接在招聘平台上搜索这些职位会非常准确。

如果您没有做过这类工作,您根本不知道这个职位需要做什么。

这就导致很多新手深入研究硬件,深入研究微控制器和C语言。

学了好久,发现自己还是不会,最后感叹学单片机太难了。

在实际的产品开发中,一个产品的电子部分一般是由两个工程师完成,一个硬件工程师,一个MCU软件工程师。

硬件工程师主要负责方案选型、原理图设计、PCB设计、样品焊接、BOM清单编制。

单片机软件工程师根据硬件开发产品功能程序。

所以单片机软件开发虽然需要学习硬件,但是没必要学那么深,前期只要了解就可以了。

理解和设计看似相似,但实际上完全不同。

我们无极单片机编程一直跟学员强调,想要尽快找到工作,首先要掌握软件。

找到工作,有稳定的收入,以后想学什么就可以学什么,压力也没那么大。

相对来说软件的工资比硬件的工资高,现在硬件大多都是用来做应用的,很难建立核心竞争力。

而且可以说顶级的硬件水平是绝对不可能通过一本书,一个教程,甚至2、3个项目就能达到的。

而是需要多年积累的实际项目经验,并且项目需要经过不同环境下的批量测试,这样你设计的电路才能真正的稳定。

单片机

课程创新:建筑信息新技术如何激发研究生的学习兴趣

2024-5-29 15:02:38

单片机

从零开始制作 51 单片机控制的智能小车,让小车动起来

2024-5-29 16:02:06

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索