查看原文
其他

毕业两年,从英特尔到宝马集团,教你如何穿梭在知名外企

2018-04-08 复旦大学信息学院 大同学吧

大同学吧现有奖征集理工科经验帖,

请在公众号回复“投稿”,查看具体信息。


本期优秀毕业生是来自于宝马集团的算法工程师,从事自动驾驶技术研发的徐高伟学长。学长曾从薪资比肩华为的英特尔亚太研发中心离职,进入宝马集团。


说到这里你可能会问,为什么要从英特尔进入宝马?


想成为宝马自动驾驶研发团队的一员又要具备何种能力?


宝马集团的自动驾驶技术已经发展到何程度?


带着这些问题,让我们看看学长如何解答。


徐高伟

复旦大学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

往期精选

名企校园行 | 就差你了!送64G优盘,拿美光面试直通卡,直飞新加坡参观

谁敢低估工科女的就业竞争力?

放弃理工科保研机会,转而攻读纽约大学金融工程硕士

大同学吧的所有文章都在这里!

跨专业入职思科第一步——打破信息的不对称!

转载:大同学吧转载须知


行业社群:点击可对话名企精英

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存