首先,在现在全国智能硬件,物联网,机器人等行业兴起的背景下,各个公司,只要是做硬件产品开发的,都会有嵌入式岗位的需求。所以相比其他行业,这个岗位的需求量是很大的。刚好我有一些资料,是我根据网友给的问题精心整理了一份「stm32的资料从专业入门到高级教程」,
点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!
但岗位需求量大,不代表从业者就能吃好嵌入式这碗饭。嵌入式涉及的面太广了,想要做好嵌入式,基础知识方面,需要对数字电路,模拟电路,计算机基础,C语言等都要有一定的了解。应用方面,有单片机底层驱动(stm32只是众多单片机中的一种),蓝牙WIFI,电机驱动,LINUX开发等等。没有扎实的基本功,再加上数年的产品调试经验,是难以成为一名出色的嵌入式高手的。
但PCB设计一般属于硬件开发的内容,在一般有点规模的公司里面,嵌入式都不需要去做PCB设计,能把自己手里的嵌入式工作全部拿下都已经很难得了。
回到第一个问题,嵌入式开发的上限以及薪资天花板,这得分情况来看:
如果只是单纯的做嵌入式开发,从一个菜鸟工程师逐渐修炼成资深工程师,薪资从目前来看,会逐渐上涨,但月薪超过5W的不多。
如果能从嵌入式开发中逐渐积累产品知识,知道如何打造一款好的产品,毕竟做嵌入式方便的一方面,就是自己可以DIY好多有意思的产品,当这个产品有市场潜力并且能被消费者认可的时候,那么嵌入式的天花板就可以无限高,典型的就比如稚晖君,他自己精通嵌入式,现在已经是智元机器人的CEO。