如何在秋招转嵌入式开发?非相关专业可以找嵌入式工作吗?

我觉得大部分人 其实不同的开发是都可以学会的。

问题在于两个,你必须先明确

1.有没有决心,有没有信心去学习,要学就要俯下身去学而不是天天安慰自己

2.每天能拿出多少时间来学习,有多长时间去学习嵌入式

两个问题只要清楚了 其他的交给天意就好了。

我说一下简单的学习流程 可以给大家一些参考。

1.刷题(笔试)

为什么先说刷题,这几年越来越卷,足以看出对刷题的重视。 还有就是我也喜欢考算法题,不要喷我 我也是被我领导带的,一人一手medium不用抢。 推荐:********+代码随想录,前前后后刷了4遍,外加刷牛客的实战题。 注:刷题不是目的,目的是练习刷题思路,一道题拿过来有思路就做对了一半。 我自己本身对于刷题还是比较重 视,所以整个秋招的过程中没有几个被笔试刷掉

2.基础语言|C/C++

这两门基本贯穿整个嵌入式生态,所以是必修课,不过你是MCU+RTOS可以不会C++,我觉得尽量还是都学。 C++我推荐两本书《C++ Primer》|《C++ Primer Plus》这两本我觉得足够入门,够用。 C语言可以看看《C语言深度剖析》

3.计网|操作系统

这两个基础没得说,学就是了,必问要点,最基本的TCP/IP 三握四挥 到操作系统的内核 实际上这两门涉及的面很广,但是问的问题很局限。 计网:我推荐《图解 TCP/IP》《自顶向下方法》 操作系统的话 好书很多,基础就跟着教材都可以学会,深入可以看看《深入理解计算机系统》

4.嵌入式基础

简单分为硬件 软件。 硬件:模电(主要掌握二极管、稳压管); 数电(进制转换,AD转换及存储器知识) 就是为了打牢硬件基础,能看懂电路原理图。 软件部分。 1.各种外设总线(SPI|I2C|CAN) | 你拿个STM32 跟着正点原子做一遍,稳记住。 2.RTOS/Linux,现在最流行的RTOS 深入学一个就可以,有能力可以直接看源码,有的时候我会问 Linux:这个涉及的比较多 Linux应用层下的IO/文件操作,到Liunx 各种驱动。 可以看看《深入Linux内核架构》然后买个Linux的板子跟着韦东山做做项目,当然别的老师都行。

全网最受欢迎的嵌入式面经

面经一共32篇文章,12w+字数,包含全部最新的面试必问考点,4.7w+同学学习,3200+订阅,非常适合在找工作面经薄弱的同学,后续订阅还会涨价,提前订阅提前享受,持续更新中。

原帖链接:https://www.nowcoder.com/creation/manager/columnDetail/MJNwoMc

全部评论

相关推荐

评论
1
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务