别再问嵌入式工程师待遇如何,离婚三年的前妻发来求复合的短信

编辑搜图

最近遇到很多处于迷茫中的新手,在纠结要不要去学嵌入式,主要问题在于嵌入式的门槛非常高,经验少、或者非电子专业投身嵌入式行业能否发展下去。现在嵌入式开发行业的确发展很好,大多数从业者都是科班出身,到手的月薪往往15k以上,但我们也看到很多非科班的人分享了自己的从业过程,也许起初知识不如科班的多,但他们经过持续数年学习实践,也成为了行业中的大咖。其实学习技术更多的是一种执着与刻苦,非科班无非要下更多的功夫。

嵌入式可以简单分为硬件与软件,然而其中的知识体系却是异常的庞大,这也是众多新手望而却步的一个原因,那究竟要如何才能成为一名嵌入式大咖呢?今天和大家聊一聊嵌入式学习路线,这里觉得有帮助的也可以私我。

编辑搜图

入门嵌入式工程师

此阶段主要是前期的入门过程,主要针对入行没多久的新人。其实成功没有捷径,所以打好基础才是关键。主要包含以下 4个方面的内容:

1.电路知识

首先你要学习电路、模电、数电,认识电阻、电容、三极管,基础器件要知道,放大电路、集成运放、时序电路基本电路能看懂,不然看电路图一定是云里雾里,也就无法进行后续的工作。硬件产品的设计实现,包括器件选型、原理图和PCB设计、电路调试,都需要过硬的电路基础。

2.C语言

C语言是嵌入式开发中最重要的编程语言,要对着门语言有深入的理解,毕竟不仅仅要会写程序,看懂他人程序也很重要。最基本的数据类型、数组、指针、结构体,链表、文件操作等都要会,掌握基本语法和语句,不然你要能区分指针数组与数组指针吗?

3.单片机单片机入门相对简单,通过单片机的学习可以熟悉单片机的硬件结构,包括 I/O 口、AD转换、通信(串口、并口、I2C、CAN、USB、以太网、ZigBee技术等)、显示(LED、LCD等)、控制(PWM等控制技术)、数据处理(图形、图像、语音、视频等的处理或识别)等,学好单片机可以为采用嵌入式系统奠定良好的基础。 这么说吧,硬件这一块入门易,提升难,需要耗费时间金钱人力,特别吃经验。像站在金字塔的上层可能就更难了~和会计有一点像,越老越吃香。没有几年的项目经验积累吃不下来,注意,我这里的项目经验指的是对高速信号PCB layout、多层板、EMC、开关电源、FPGA等等,太多太多需要考虑的了~而不是简简单单的写几个单片机程序(这类的工程师培养起来不是很费事)没有哪个专业是好的,没有哪个专业是不好的,适合自己的才是最好的。(兴趣主宰)

编辑搜图

最后要强调下:作为一名嵌入式工程师,成果,专利、paper什么的是很重要的!一定要重视!而做学术研究这一块,图像识别、人工智能这一类是比较容易出paper的!(也不是说容易,只是相对于硬件类来说),而paper需要的是什么,是做理论,是数据,是实验。也就是或多或少你要有一些创新!(创造和制造区别

而硬件类呢?肯定是以一些应用为主,牵扯到实际产品。硬件类是很难创新的。只在乎你用现有的技术,解决了什么问题,对社会的经济价值,当然我个人是很推崇这个,因为我自己也很喜欢!(摸得着的,就像亲儿子一样,生出来抚养长大并成才!

可是我们需要面对的事实是,实际应用和理论研究比起来,肯定是后者容易出paper!

如果你真的喜欢搞电子搞嵌入式搞硬件开发,那就入坑吧(我和你一起挖坑一起跳)反正我是没有退路了~

猜你喜欢

转载自blog.csdn.net/danpianji777/article/details/123138620