《嵌入式校招指南》【完整学习路线】

作者机械硕士,从零开始自学嵌入式软件,21届秋招进入国内芯片大厂。
 从自身转行经历来看,网上嵌入式学习路线的资料少之又少,大多千篇一律且复制粘贴。 
而嵌入式入行门槛高,技能树要求多,学习难度非常大,没有有效的方法指导,很容易迷失方向,错过校招。
在此专栏分享我的校招从零开始转行经验,听我给你娓娓道来~
https://www.nowcoder.com/creation/manager/columnDetail/MWZkkj
————————————————————————————————————————————

一、个人情况
1. 写在前面
2.为什么跳出机械
3.为什么选择嵌入式
4.转行的建议

二、转行情况概述
1.C语言入门
2.51单片机
3. C语言基础
4.数字电路入门
5.STM32单片机学习
6.项目定稿与资料搜集
7.备战期末考试与六级
8.STM32项目——硬件
9.C语言强化
10.STM32项目——软件&调试
11.计算机组成原理
12.操作系统&计算机网络
13.Linux内核
14.数据结构与算法
15.C++
16.刷题论文开题
17.面试准备20.8.20~20.9.21
18.收到心仪offer,停止校招

三、转行攻略
3.1 确定目标
3.2分解目标
1)笔试能力
2)基础知识
3)项目经验
4)面试能力

四、转行计划——基础知识自学教材
(一).基础知识
1.C语言入门阶段夯实基础进阶理解
2.计算机组成原理入门阶段夯实基础进阶理解
3.操作系统入门阶段夯实基础进阶理解
4.计算机网络入门阶段夯实基础
5.硬件基础入门阶段

五、转行计划——笔试部分自学教材
1.数据结构与算法入门阶段夯实基础
2.C++学习
3.刷题实战前的基础真题练习

六、嵌入式开发板学习
1.51&STM32单片机51单片机STM32单片机项目经历
2.*Linux开发板(可选)IMX6ULL开发板Linux项目

七、简历制作

八、行业、公司、城市&岗位

九、面试注意事项

十、入职前、后注意事项

十一、常见问题汇总

十二、写在最后

【嵌入式校招指南】https://www.nowcoder.com/creation/manager/columnDetail/MWZkkj
全部评论
做了个mit6.828的操作系统lab,去应聘嵌入式够吗?还是要再补一些硬件知识呢,再去做一个开发板的项目?
点赞 回复 分享
发布于 2023-05-02 16:32 江苏

相关推荐

最近懈怠了一下,更新的有点慢,希望大家谅解,那我们就快快进入正题。首先嵌入式的项目大体可分为四类:一类来源于竞赛,一般包括本科的全国大学生电子设计竞赛,全国大学生光电设计竞赛,robomaster,robocon机器人大赛,智能车比赛,全国大学生操作系统大赛等,研究生包括研究生电子设计竞赛,集创赛,IEEE极限编程大赛等这类竞赛具有较高的含金量,一般电子设计竞赛或机器人大赛是用mcu做一些控制类的算法,实现一些功能,像面影石或大疆类的企业将比较喜欢问这种。而参加全国大学生操作系统大赛,更偏向实现一些开源算法,更偏系统软件一些,一般走芯片厂,手机厂的系统软件开发岗位会很喜欢。像IEEE极限编程大赛或ACM竞赛等则是证明你的算法能力,一般面互联网的岗位会更有优势,当然面一些自动驾驶或一些ai四小龙的岗位也会特别看算法能力。推荐指数四颗星⭐⭐⭐⭐。二类来源于开源项目,这类项目其实大家经常理解为是韦东山或咸鱼之类的开源项目,就是代码和资料都是现成的,甚至还有讲解视频的开源项目,但其实这类项目常常是“烂大街”,因为大家都有你也有,所以导致你的简历不突出。我这里唯一推荐的类似项目可能就是XV6了,不过今年很多人使用XV6已经被面试官吐槽这个项目是不是学校里的课堂作业,怎么人手一个。明年秋招这个项目可能只会更多人做过了,但我还是推荐可以做一做,就算不写进简历里面,也会帮助你对操作系统的理解。其实我真正想推荐的开源项目是类似于往开源社区做贡献的项目,像开源之夏,谷歌之夏,腾讯之夏,rt-thread的社区贡献,openeuler的社区贡献,以及操作系统大赛之类的都是可以去参加的。而且一般这类项目都是有导师带你指导你去完成一些项目,而且保证不会“烂大街”,因为这类项目极大概率只有你一个人做过,并且你完成之后,还会获得一个不错的报酬。推荐指数五颗星⭐⭐⭐⭐⭐。三类来源于教研室项目,这类项目一般是可遇不可求了,可能导师运气好会帮忙做一些嵌入式相关的内容,但大部分研究生牛马应该是没有机会接触到的,当然包括我也没有,所以对于大多数人来说推荐指数只有三颗星⭐⭐⭐。四类来源于实习项目,这类一般是去公司实习获得项目经历,这类项目一般相较于其他项目的优点在于可以聊团队分工合作,项目庞大背景,代码审核提交,同事如何相处等,在leader面或者HR面的时候会更有聊的内容。首先最重要的实习莫过于暑期实习,因为暑期实习不但能获得一个不错的项目经历,甚至还有实习转正的机会,特别是某些你特别想去的公司,比如大疆,地平线等,建议暑期实习的时候就先进去占个坑,一般来说都是先考虑转正,才会看秋招名单的。当然我知道对于大多数牛马研究生来说,导师是不放实习的,所以有时候可以考虑一下remote,远程实习。这类实习一个是做中科院的实习,中科院旗下的PLCT实验室经常招远程实习生,而且需求量大,报酬也还不错,所以值得推荐。还有就是一些中小公司会招一些远程实习生,这些可以在找的时候详细跟HR沟通争取远程的机会。推荐指数五颗星⭐⭐⭐⭐⭐。一般来说,简历最好写一页,然后放三个项目,竞赛的项目比较多时,不用每一个都详细写,可以以荣誉的形式写进简历里。当然如果竞赛等级不高,也不太推荐写进简历里。如果想继续看后续请点击关注,最后你的鲜花和点赞将是对我极大的鼓励。后面秋招总结的几弹将会从八股,项目等详细说明我嵌入式秋招是如何准备的,尽请期待。
点赞 评论 收藏
分享
评论
11
82
分享
牛客网
牛客企业服务