那年十八站在角落如喽啰,如今站在人生巅峰俯瞰人世间,给大家分享嵌入式求职的一些技巧
本人:大方老师,系电气工程研究生,熟悉硬件、STM32单片机、嵌入式Linux。
前言
下面将自己的学习和秋招经验分享给大家,如有错误,欢迎大家指出,希望能够给迷茫的人带来帮助。
第一章个人简介
1.1个人背景
本人本硕均就读于双非院校(普通一本),电气工程专业,英语六级,有计算机二级C语言和计算机二级MS Office高级应用证书。
本科时期没有个人主见,学校教什么笔者就学什么,计算机方面仅限于熟悉C语言,了解51单片机。研究生时期主要跟导师做一些硬件、STM32单片机的项目,嵌入式Linux为自学。研一期间一年时间主要用 Altium Designer画电路原理图和 PCB板,研二上学期学习STM32F1单片机写C语言程序,研二下学期和研三上学期主要自学嵌入式Linux,并且有一段四个月Linux平台的实习经历。自学嵌入式Linux过程中,单片机的学习经验起到了很好的作用。
1.2求职经历
笔者从2020.4.1号开始投递简历找实习,到2020.4.15号截止一共投递过10家公司,收到三家公司实习的offer,选择了其中一家Linux平台,实习了四个月。在工作中熟练使用Source Insight、Xshell、secureCRT、Beyond Compare、MobaXterm、notepad++等软件,这些软件是一个嵌入式软件工程师必会的软件。
笔者从2020.7.1号正式开始投递秋招简历,到2020.9.1号截止一共投递过90家公司,既有提前批(2020年6月-7月),也包括正式批(2020年8月-10月),还有一些国企和研究所。
投递可以去公司官网,推荐牛客网的【校招日程】,很方便,如下图。
笔者秋招共投递了90家企业,给了40场笔试,最后有20家公司给了面试机会,最后收到了8个offer。
1.3求职结果
经过各种半道折戟,最终成功走到了8家公司的Offer环节:小米研发岗、浙江大华研发岗、联发科技研发岗、富士康研发岗、格力研发岗以及一些中小公司研发岗。
1.4本文内容
对于没有经历过秋招的同学们来说,可能会对秋招感到迷茫,不知道该如何准备校招、不知道如何写简历等,本文会分享校招的所有流程,包括:
1、校招介绍
2、如何学习嵌入式相关知识
3、如何写简历
4、如何准备笔试和面试
5、如何在面试中与面试官交谈
6、如何选择合适自己的offer
第二章校招规划
2.1求职规划
2.1.1了解校招
校招,不管对于大学生还是研究生来说都是十分重要,大部分的学生都是在校招的短短几个月里找到自己人生的第一份工作的。但校招只是一个比较统一的时间,又可以具体细分为:暑期实习招聘、秋招、秋招补录、来年春招、春招补录。
暑期实习招聘:暑期实习的招聘对象主要是大三下和研二下的学生,时间是每年的3-5月份左右,招聘规模比正式的校招要小一些。对于一些确定要工作而不是读研和读博的同学来说,一定要尽自己的最大力量去参加实习。因为实习是有一定几率转正的。通过实习上岸可比通过正式秋招上岸要容易一些的,这相当于你在正式秋招前就已经有了一个保底的offer了,在秋招过程中压力也没有那么大。并且你自己的实习经历是可以写在简历上,从而为自己的简历增色不少的。如果你有互联网大厂的实习经历那就更好了,面试官看到你有实习的时候都会深挖你的实习过程。(但是不建议因为有了实习offer就放弃正式秋招!因为秋招会有更好的机会,而且你实习的公司也不一定就都能全部转正)
秋招:秋招又分为提前批和正式批两个阶段,甚至还有秋招补录这一环节。其中提前批一般集中在6月-7月,正式批一般是7月-10月,金九银十,就是在形容秋招时期九月和十月是竞争最激烈的时候,求职者也是最多,竞争也是最大。
提前批:提前批主要是一些公司为了能够更快的抢到一些更好的人才、更优质的人才所设置的,所以提前批一般都是神仙打架(竞争极其激烈,各种本硕985人才),但是提前批是非常重要的。因为已经有越来越多的公司看中提前批,已经有不少公司都是给予二次投递机会的,也就是说如果提前批你挂了,正式批还是能够再次投递这个公司的。能够有一个“复活甲”,岂不美滋滋儿。所以同学们千万要参加提前批,千万不要因为觉得自己学历不好或者水平不够就放弃了提前批。但是也不是所有公司都会给你第二次面试机会的,如果你在提前批挂了,正式批就没有机会去进行第二次投递了,所以同学们在投递简历的时候要注意看清楚相应公司的要求,打听好消息(这一点很重要,所以提前批一定要好好准备,否者影响你的正式批)。
正式批:正式批是紧跟在提前批后的,一般提前批结束后马上就会进入正式批环节了。这是整个招聘环节HC最多的时候,建议尽量早一点投递,因为岗位空缺就是那么多,招够一定人数后就不再招了,千万不要想着等自己完全准备好了,万事俱备那种再去投递简历,最好是在提前批就进行简历的投递,因为很有可能出现即使顺利通过面试但坑位不足的情况,导致offer无法顺利审批下来。另外尽量多拿几家公司的offer,为自己带来更好的保障。
秋招补录:秋招补录一般是在每年的10月末-11月份。主要因为在某些大佬或者因为薪资或者地域等原因拒掉手中的offer后,某些岗位出现了没招满的情况下,这些岗位又重新开始招聘了。一般来说补录的名额是相对较少一些的,能够在提前批、秋招时期上岸就尽量上岸,不要把宝压在秋招补录甚至是来年的春招时期。
来年春招:来年的春招一般是在第二年的3-5月份,相较于秋招规模,春招的招聘规模要小很多,主要是因为公司在秋招过程中没有招到足够的人数进行的一次补招,这也是应届毕业生最后一次找到工作的校招机会了。
2.1.2确立方向
一般来说,越大的公司分工也就越明确,小一点的公司要求你是个多面手。因此建议同学们第一份工作找一家大一点的公司,精进一下个人的技术,也能够镀镀金。
尽早的确定个人的方向能够节省很多时间,目前嵌入式方向主要有嵌入式应用开发、嵌入式驱动开发等。嵌入式应用开发有很多方向,可以偏向于C++的QT界面开发,也可以偏向于音视频流媒体方向,嵌入式驱动开发主要是Linux系统下的驱动开发。应用开发和驱动开发的岗位比例为8:2,各种公司都有嵌入式应用开发岗位,驱动岗位主要存在于各大芯片原厂和大公司中。嵌入式有各种平台,比如RK平台、飞思卡尔平台、海思平台、联发科平台、高通平台,做应用开发,换平台较为麻烦。做驱动开发,主要技术栈在底层,所以更偏向于技术专家,对平台的切换更加得心应手。
2.1.3明确岗位
这里简单科普一下嵌入式技术栈方向能够投递的一些岗位,方便大家在秋招过程中参考。投递嵌入式岗位,本科专业一般为自动化、电气工程、电子信息、物联网、通信工程专业。其他专业转过来的也可以。
2.1.3.1嵌入式应用开发工程师
嵌入式应用开发,有很多技术方向,比如音视频开发(如行车记录仪、运动相机),比如通信行业(路由器、中继器),物联网(智能家居),或者可以偏向于C++用QT开发界面。
2.1.3.2嵌入式驱动工程师
嵌入式驱动工程师一般的职业发展是技术专家。驱动工程师一般都需要学习驱动开发和Linux内核,Linux内核和驱动不分家。熟悉Linux内核才能更清楚底层API的实现原理,才能更好地写好驱动程序,所以驱动工程师一般也兼顾内核工程师。
2.1.3.2嵌入式Linux运维工程师
主要对公司Linux服务器进行一些运行维护的工作,技术含量较低,技术栈不深,平均薪资不如上面两个岗位高(大厂运维除外)。
2.1.4获取校招信息
我相信有很多小伙伴跟我一样,对于各种企业的招聘信息的获取感到一头雾水,不知道如何获取这些信息,比如哪些公司开始提前批了,哪些公司开始正式批了,我可以投哪些公司的在哪些城市的哪些岗位等。
这里推荐几个信息获取源:
1、牛客网,牛客校招求职区的校招日程会按照时间将每天开启校招日程的企业罗列出来,建议小伙伴们好好利用牛客网,海投神器。
2、各种微信群、QQ群:学校会对每一届学生建立一个就业QQ群,发布招聘信息。各个学校的就业处公众号每天也会有招聘信息发布。
3、学校官网。求职季会有很多企业来学校宣讲,到时候年级群中导员也会跟进,记得每天按时看群,注意自己中意的公司即可。
4、企业官网。如果有自己想去的企业或者公司,可以直接去他们的官网找到校招板块,直接投递个人简历,建议填上内推码。
5、各种垂直领域平台也会有招聘信息。
建议能用内推码就用内推码,在牛客网有很多内推码分享,各大公司都有。用内推码有时候可以免笔试,有时候能保证简历不被刷,各种好处,有时候还可以跟进投递进度。内推人推荐你入职,推荐人是有钱拿的,所以员工都会在各种平台上分享自己的内推码。
我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像黑色字体加蚣重呺也能领取。