毕业两年,从英特尔到宝马集团,教你如何穿梭在知名外企
大同学吧现有奖征集理工科经验帖,
请在公众号回复“投稿”,查看具体信息。
本期优秀毕业生是来自于宝马集团的算法工程师,从事自动驾驶技术研发的徐高伟学长。学长曾从薪资比肩华为的英特尔亚太研发中心离职,进入宝马集团。
说到这里你可能会问,为什么要从英特尔进入宝马?
想成为宝马自动驾驶研发团队的一员又要具备何种能力?
宝马集团的自动驾驶技术已经发展到何程度?
带着这些问题,让我们看看学长如何解答。
徐高伟
复旦大学2016届微电子学硕士
宝马集团算法工程师
从事自动驾驶技术的研究
学校所做方向并不对口
其实学长在读硕士时做的方向和人工智能算法完全不一样,硕士时在实验室是做生物信号编解码与低功耗电路方面的。
那么这种情况是如何进入英特尔的呢?
“我们知道人工智能算法一般运算较慢,需要我们不停地改进加速,所以英特尔也在做加速的架构。而我们微电子专业的背景主要是和芯片相关,因此在硬件上来说非常对口。虽然做算法不对口,但是做硬件架构是非常对口的,所以英特尔也需要做硬件的人。
我进去之后做目标检测算法的硬件加速,而要做芯片的话肯定要对算法非常详细地了解,才能最后写芯片、FPGA等,所以趁这个机会我主要学习实践了深度学习。”
总结一下,进入英特尔主要是因为专业对口,而且这也为接触人工智能算法提供了非常好的平台,为后来进入宝马集团奠定了良好的基础。
给想进英特尔的同学的建议
1、最好有实习经历;
2、无论你做硬件还是软件,都会考察C语言、C++语言这些基本的数据结构;
3、如果去做芯片,那么你需要对芯片的整个流程都熟悉;
4、如果做软件的话,会有多对一的综合面试,考察你除技术之外的综合能力。
而英特尔也有与华为一样的special offer,薪资待遇上也不比华为差了。
为何又来到宝马集团?
学长在2017年初从英特尔去到了宝马集团,这是为什么呢?
学长给出了以下几点原因:
1、底层的东西没有上层发展空间大。
在英特尔里面做的东西相对属于底层,而在宝马集团做的自动驾驶技术属于上层技术,底层的东西没有上层的东西变化多端,发展的空间不是相对地那么大,接触到的东西不是很多。而且上层的东西是随着需求而变化的,因此可以做的东西很多。
2、对自动驾驶领域未来发展的信心。
人工智能范畴很大,需要一个点去落实它。在这个过程中,我选择了自动驾驶领域。
3、个人兴趣是在人工智能方向。
当然,学长从在学校里偏硬件到现在完全成为了算法工程师,也不是一蹴而就的。
在英特尔的软硬件结合的工作性质,使得他既能通过自己的专业优势顺利进入宝马集团,又能最大程度的接触学习到人工智能算法
这样在后来的工作学习中渐渐找到了自己的兴趣所在----人工智能,而自动驾驶无论从满足个人技能提升方面,还是从行业未来的发展期望方面来说,都是极好的,所以现在进入宝马集团,就显得顺理成章了。
自动驾驶的简介
现在,自动驾驶技术已经成为从硅谷到世界各地的热门科技话题,在中国非常火的是百度的阿波罗计划,还记得在去年,李彦宏曾乘坐百度的自动驾驶汽车畅游北京五环,引起了舆论的广泛关注。
宝马集团董事长科鲁格曾经表示,宝马“要成为自动驾驶领域的第一名”
自从2006年,一台宝马3系演示了自动驾驶技术,宝马已经在自动驾驶领域有10余年的开发历史。
https://v.qq.com/txp/iframe/player.html?vid=g0512awhofe&width=500&height=375&auto=0
BMW:高度自动驾驶
自动驾驶主要包括4个模块:
1、路网。路上的模型需要感知到。
2、感知算法。地图即路网有了,但你需要感知地球上的物体,例如移动的东西(人、自行车等等)。
3、预测。拿到信息之后,需要做预测。
决策。决定车最终往哪个方向走,方向盘打多少度,什么时候刹车、减速、加速等。
学长在宝马集团
再对比百度和宝马
首先百度论资排辈是比较靠后的,在2015年才推出了第一款无人驾驶汽车。自动驾驶里面分五个等级,分别是level1到level5,level5是没有人干预的无人驾驶。百度现在做到level3到level4这个级别。百度的优点在于他们有阿波罗平台,可以收集到大多数公司无法收集到的数据。宝马在国内还算处在前沿,从很早就开始了。
当然,出于技术的敏感性,学长没办法在这里说太多,有兴趣的同学可以在宝马官网查询。
算法工程师的未来
那么学长自己如何看待算法工程师这个岗位未来的发展前景呢?人工智能领域会出现饱和吗?
学长向我们推荐了算法的异构计算和分布式计算这两个方向,因为很多算法,只需要有一台电脑,然后自己埋头苦学,最终都是能学会的,但是像异构计算,对于硬件和环境的要求极高,这是在实验室或个人电脑的环境所学不到的,你必须要有实战经验。例如芯片、CPU、FPGA、GPU等的异构计算都是未来火爆的点,也是人才争夺的地方。
关于会不会饱和,学长认为是有可能饱和的。如果纯做算法,那么渐渐可能就没有现在这么火,但是如果你涉及到了多元化技术,比如做芯片、做架构、做异构计算、做云计算、同时还做算法,这样未来的发展会好得多。
“维度要多一点,有一个方向是自己的专长方向,自己的专业掌握到百分之90,其他方向掌握到百分之70,我觉得这是一种最好的状态。”
如果你想进入人工智能
要想成为算法工程师,首先基本功一定要扎实,包括基本的算法和编程的基础。
刚毕业的学生,需要你的研究方向或者项目与公司招的方向吻合。
最后还要看一个人的综合素质了,特别是当我通过社招去到宝马的面试,宝马对于岗位的匹配度,人的沟通能力,思维等要求比校招时严格得多。
对于想进入人工智能领域的学弟学妹,学长给出了如下忠告:
1、首先要下定决心进入这个领域;
2、然后就是要选择一个细分领域,如异构计算和图像领域;
3、当然还要先努力把自己的基础打牢。
END
口述:徐高伟
编辑:Duke
往期精选
转载:大同学吧转载须知
行业社群:点击可对话名企精英