我的嵌入式秋招复盘总结三——学习和求职时间线


大一开始玩51单片机,STM32, 树莓派和ROS,但是这些东西都比较零碎,不成体系。非科班,但是本科的课程里面有数据结构和计网

正式决定转码是在2022年6月左右,非常仓促,那个时候的技术栈和项目经历: 
C/C++
单片机/RTOS
一些toy projects,没啥用
不会linux, 没写过leetcode, 没背过八股

进度大概如下:
平均每天不到1题leetcode(快的时候一天20题,慢的时候两周1题,三天打渔两天晒网),到了2月份投实习的时候正好勉强吧代码随想录做了2遍,hot100则是秋招前才过了两次(当时不知道面试官喜欢出hot100)。
22年10到12月学完APUE
23年1月底学完linux0.1,包括实验
然后零零散散地背了一些八股,包括操作系统和计网
搞了一轮以后开始思考自己应该投什么方向,后端还是嵌入式。简历上只写了技术栈,还有一些toy project
2月底投了阿里云的实习,第一次面试,面试官还是非常友好,问的都是基本八股,基本都答上来了,但是手撕LRU缓存,当时见都没见过,自然就是无了。然后发现了hot100这个玩意,开始刷hot100.

同时也发现webserver虽然烂大街,但不能没有,不然我就没有东西可以讲了,面试官对于我那些toy project根本不感兴趣,或者不知道从何问起,问的都是一些体现不出技术栈的问题,这是浪费时间,后面简历干脆不写那些toy project.

然后2到3月底就是反复被阿里百度腾讯美团的笔试和面试鞭尸,没有一个能撑过一面。最搞笑的是美团,一上来问我会不会java。。。。。。

3月份以后决定专心投嵌入式,毕竟不想浪费自己的单片机开发经验,但是问题在于,只会单片机和rtos基本上找不到工作,于是买了正点原子开发版,开始学习驱动。

期间投了很多实习,大疆,影石,博世,恩智浦等等,但是都因为不能实习满6个月,没有得到面试机会。

当时绝望至极,甚至投了德州仪器的FAE岗位实习,觉得技术支持也可以接受了,甚至直接5月份已经加入了TI的入职会议准备去当技术支持然后混转正了。但是开会的时候发现leader全是销售,心理上有点难以接受(更重要的原因是那个大leader说话的神态很像我的硕导,让我PTSD)于是拒掉, 继续0 offer。

5月份华为笔试开始了,运气好,过了第二题直接进面。然后面试也比较简单,直接进池泡着,一直泡到7月才拿到offer,不管怎么样,还是要感谢华为数通,让我第一次从屎坑课题组里面解脱,看到了外面的世界,并且获得了自信和认同。

然后从5月进池一直到7月offer, 也没有什么事情可以做,只能焦虑地等待和摆烂,期间学一些驱动,写一写论文,效率很低。事实上我在硕士期间的大部分时间都在emo和摆烂(虽然我也不想,但是我读了研以后的心态就是很烂) ,下一期我会说一说为什么,以及分析一下自己到底菜在哪里,自己面临的阻力来自哪些方面,希望对大家有用。

实习以后状态就好很多了,虽然做的事情比较零碎,也没啥技术含量,对于我在技术上的提升效果甚至比不上我的toy project,但是在这期间学到了不少东西(前两期介绍过)。因为第一次摆脱垃圾硕导获得自由,所以工作热情高涨,甚至主动向实习导师找任务做,完成任务的效率比较高。

然后8月份面了字节pico,八股和手撕都做出来了,但是没过,因为实习经历讲得太烂,一问三不知。这一次面试以后我发现,如果以这种状态继续华为的实习,对我的帮助不大,因为都是零碎的项目,就算我搞得明白自己做了什么,面试官也听不明白我做了什么。但是实习机会来之不易,也不想就这样跑路,于是开始换一种方式实习,不追求快速完成任务,而是追求看懂框架,搞明白自己做的东西到底是什么。然后我也开始重新考虑简历到底应该怎么写,我应该怎么描述我的实习经历,哪些东西要讲,哪些东西没必要讲。


在实习期间,基本上就是早上和下午实习,晚上刷hot100到10点半,然后白天没工作的时候背小林coding。

8月中旬开始海投简历,但是发现还是晚了一点,错过了互联网提前批。此时我的简历上有:
上一期提到的那些技术栈
经过包装的实习经历
一个经过包装的toy project,体现出mcu,freertos,linux应用开发和
一个经过包装的linux0.1项目,体现出自己搞过内核。
一个webserver项目(后来发现没啥用,删了)

比较一般,但是比上不足比下有余,面试大厂基本都是一轮游,但是中厂或者学历厂都很顺利,基本都有高base。

然后就开始明确自己的定位,不再去大厂自取其辱,追求中厂或者学历厂高sp或者ssp,之后就比较常规操作了。

但是我也不知道为什么自己会投阿里平头哥。。。而且还是投这种芯片操作系统内核相关的部门,大概当时就是带着玩一下的心态,看一下大概是怎么一回事。


然后9月中旬的时候接到了电话面(笔试都没有),然后HR加了我微信,这个时候感觉有戏,就算有百分之一的机会我也要抓住,于是二面的时候非常认真地准备。

但是阿里平头哥的二面很抽象,我花了一个星期准备了个寂寞(面经里面有记录)。面完以后心想大概这就是大厂吧,于是继续躺,继续收割中厂和学历厂。

然后差不多11月,三方开了,阿里平头哥还在二面没有推进。想着签联洲算了,但是有一天下午突然觉得有点不甘心,心想问一问又不会怎样。然后打电话给阿里HR,然后果然有惊喜,因为他们在调部门,事情太多,没有及时给我推进度,然后约了三面,光速OC。

然后就进入到了逼签与反逼签的斗争,一直等到阿里开奖。

去了两趟旅游,调整状态,现在感觉自己又行了,可以上强度做毕设了。接下来到毕业的这几个月打算把雅思考过7,考过驾照。同时把自己在硕士期间留下的那些烂摊子收拾完,顺利毕业,离开这个屎坑。

这个大概就是转码的全部时间线。下一起我会总结一下读研以来遇到的阻力 ,以及我为什么这么晚才做出转码决定。

#24秋招求职节奏总结##投递实习岗位前的准备##嵌入式开发工程师##C++##读研还是工作#
全部评论
《摆烂》豆瓣评分2.1
33 回复 分享
发布于 2023-11-20 10:37 广东
很强,关注了
2 回复 分享
发布于 2023-11-22 15:05 江苏
绑定,楼主还是很强的。我要继续追
点赞 回复 分享
发布于 2023-11-20 19:39 四川
看起来好累啊!我还是看看有没有国企要我吧
点赞 回复 分享
发布于 2023-11-23 23:21 福建
嵌入式学习分享call me
点赞 回复 分享
发布于 2023-11-29 23:32 重庆
大佬,请问是先刷hot100比较好吗
点赞 回复 分享
发布于 01-07 18:33 安徽
大佬,所以想问一下webserver是没啥用吗?还有写的必要不
点赞 回复 分享
发布于 01-28 01:22 重庆
想问一下大佬,webserver项目没什么用那嵌入式linux方向要做什么项目呢?webserver不用做了吗?
点赞 回复 分享
发布于 06-22 22:26 江苏

相关推荐

58 170 评论
分享
牛客网
牛客企业服务