首先相比于传统的IT行业,嵌入式它是有一定难度的,而且这两年用人单位对嵌入式工程师的要求越来越高,行业门槛也是越来越高,但是如果能坚持下来,最终成为一个合格的嵌入式工程师,未来会有很好的职业发展。我这里有一套学习资料,里面包含了详细的视频讲解与项目实战,可以点个关注,评论999,私信999,我在后台发送给你。
其次,嵌入式它是一个软硬结合的学科,这也是很多小伙伴觉得嵌入式比较难的一个原因,在大学里面,比较适合学习嵌入式的一些专业,包括自动化、电子信息、通信工程、物联网、机械电子、机器人工程、或者像最近新兴的人工智能专业,他们的共同特点就是都学过c语言,学过数模电,学过单片机或者嵌入式相关的课程。这些专业的学生学习嵌入式一般来说是没有问题的。
如果是计算机类的,比如计科、软工,没有学过一些底层的或者说硬件类的一些课程,能不能从事到嵌入式呢,我认为是没有问题的,因为我们嵌入式分为嵌入式软件和嵌入式硬件,那对于计科或者计算机类的这些专业,可以弱化硬件这一块,偏向于走嵌入式软件这条路,在很多公司,尤其是一线城市或者一些大厂,软件和硬件它是分离的,软件工程师,他只需要把嵌入软件写好就行了,很多工程师写的代码,根本就不清楚这个代码是运行在什么处理器,或者什么平台上,那么会有专门的嵌入硬件工程师,对这个硬件进行适配,所以在嵌入软件方面,其实计算机类的学生反倒是有自己的优势。