说起春招求职,很多扣友最关心的可能是“如何通过面试,但在此之前,更应该关注的首要问题是:想要去一家怎样的公司
这关系到你未来将要在一个怎样的地方,与怎样一群人,为怎样一个目标共同奋斗。
作为程序员职业化的好帮手,力扣君将深入企业内部,与他们的 HR、工程师,乃至合伙人进行对话,为大家展开一幅真实的企业画卷。参与文末的「开脑洞」讨论,还能领取惊喜奖品🎁
今天我们邀请到的,是一位颇有极客范的嘉宾——图森未来
走进图森未来
如果你对人工智能、机器学习感兴趣,或是比较关注智能交通的科技发烧友,应该有听说过图森未来这个名字。
翻开图森未来的官方介绍,它是这样的:
图森未来于 2015 年 月成立,在中国、美国设有研发中心,员工超过 800 人,核心专利超过 770 项。 2021 年,图森未来完成超过 4.15 亿美元的 轮融资。
图森未来自主研发的以摄像头为主要传感器,融合激光雷达、毫米波雷达的 L4 级无人驾驶卡车解决方案,具备感知、定位、决策、控制等无人驾驶核心功能,能够实现货运卡车在干线物流场景和半封闭枢纽场景下的全无人驾驶。
目前,图森未来已率先在中国、美国和欧洲多地展开测试和商业化试运营,持续获得主营收入。
用镜头去看,它还可以是这样的:
在内部员工的眼里,它又是这样的:
图森未来会是你的 Dream Company 吗?他们想要怎样的人才?前辈有什么经验分享?怎样才能拿 Offer?下面揭晓。
无人驾驶有多远
当我们衡量一家企业时,行业往往是最先受到关注的。
作为一家以「无人驾驶」为核心的公司,你了解它的未来吗?力扣君邀请到了图森未来首席科学家、合伙人王乃岩博士,为扣友们带来了他与图森未来心中的答案。
Q:我们距离真正的无人驾驶还有多远?您对这一天有信心吗?
我认为距离真正的无人驾驶并不会特别遥远,根据公司目前的计划,我们与 Navistar(美国第三大的商用卡车制造商,图森未来的资方,113 年商用车生产销售经验)达成了战略合作,将 Navistar 专业的车辆设计能力与图森未来无人驾驶技术深度融合,根据我们共同制定的车型生产线时间表,预计 2024 年将会下线首批量产车型。所以,对于这一天的到来,我是非常有信心的。
Q:要实现无人驾驶面临着哪些困难?
我觉得主要有以下几个方面:
1、是整个产业链的层面,从图森未来的技术发展程度来看,我们的软件已经能够做到没有安全员。但是如果去掉安全员,可能硬件可靠性方面还需要等产业链的完善。无人驾驶这个事情,是一个全产业链同步的革新,我们只是其中的一个环节。
2、是政策和法规的层面,我们无人驾驶技术的发展速度,是远远超过相关政策和法规的出台速度的。
3、是行业顶尖人才积累和吸引层面,我们每年都花了非常大的力气去吸引优秀的人才加入,但是整个人才的竞争格局是非常惨烈的,顶尖人才的选择很多,新兴行业未必会成为他们的首选,所以让他们认识到新兴行业的价值和未来的潜力,吸引更多的人加入也是非常重要的环节。
Q:图森未来的无人驾驶已经达到了什么样的水平?
我们是全球率先实现商业化运营的无人驾驶卡车企业。在美国,我们正在构建全球首个无人驾驶货运网络,在凤凰城、图森市、埃尔帕索、达拉斯之间的7条路线上进行无人驾驶运输服务,目前我们共有 18+ 的客户,每天在美国的货运次数可以达到 20次以上。
在中国,2018 年 10 月获得全国首张无人驾驶卡车公开道路测试牌照,2019 年 4 月入选上海市首批人工智能试点“AI+交通”应用场景。近日,我们刚刚获得上海市智能网联汽车示范应用资格,计划在自贸区临港新片区指定测试路段进行载货测试。
在欧洲,我们将与传拓欧洲股份公司合作,使用Scania车型,运营瑞典南泰利耶至延雪平之间的第一条自动驾驶枢纽路线。
AI 算法工程师的自我修养
担当首席科学家的重任,王乃岩博士可以说是很多人奋斗的目标。这一次,他还贴心地分享了他的职场心得,主要有三个阶段:
  • 合格的职场人

这点看上去很显然,但恰恰是很多初入职场的同学最为欠缺的。从学生思维转变成工作思维,这是很多新入职的同学迈不过去的一个坎。
1. 合作能力
很多同学在学校的研究工作基本上是和导师单线联系的模式,虽和实验室同学有沟通合作,但一般不会超过三五个人,鲜有同学能真正接触并参与到大规模的产品,并了解到最终 deliver 一个产品背后不同职位的分工合作。工程师在这过程中是重要的一环,但不是唯一的一环。甚至在复杂的系统中,工程师内部也是有诸多的上下游合作。能够站在上下游的立场和需求上思考问题,能理解不同角色的苦衷,这合作就已经成功了一大半了。
2. 沟通能力
为了实现高效的合作,在公司中每一位同学必须保持高效的沟通。大家有一个常见的误解是沟通能力强弱更多由每个人的性格决定,而我认为有效的沟通是可以通过后天的刻意训练来习得。沟通的本质是在正确的时间以正确的方式传达正确的信息,这其中的每一点都不是玄学,而是可以通过具体示例和训练来说明的。
3. 展示能力
这一点如果是博士或者科研做的比较多的同学应该深有体会。在工作中,对展示能力的要求其实并不比科研要弱。良好的展示能力是前两点的基础,这既包括讲也包括写。工程师需要良好的展示能力来讲清你的想法和工作。小到组内的工作汇报,大到参加大型公开会议做报告其实本质都是一样的。
展示能力并不是堆砌复杂的辞藻,华丽的图表,而是清晰的逻辑与准确的措辞。其实展示能力的培养不一定要到工作之后才开始,抓住每一次做 presentation 的机会,甚至每一次组会,不要害羞不要害怕,相信在入职的时候你就已经比同期的同学强一截了。
  • 合格的工程师

工程师在一个团队中的角色是 problem solver,也就是为了达到产品或者系统设定的目标,去把设想变成现实的人。
1. 项目中的全局观
前面提到工程师在一个大的项目和产品中往往需要和不同角色配合,那么主动思考技术怎样能贡献于整体项目目标就尤为重要。以项目目标为指挥棒,而不是自顾自地考虑所谓高大上的技术方案。用最简洁的技术解决问题,这恰恰是内功的体现。甚至很多时候,由于各种客观条件限制,没法去选择技术上最合理的方案来执行。在此时如何取舍来达成目标,就更考验工程师的智慧和全局观了。
2. 定义问题的能力
在工作中,我们遇到的问题会是多种多样的。虽有各种公开的论文或者代码可以参考,但生搬硬套往往都不会是最优方案。
在解决问题之前,我们要先考虑清楚这个问题的输入输出是什么?和已有的通用问题区别是什么?有什么样的先验知识可以利用优化问题或者简化问题?来自产品的问题是怎样抽象成一个严谨的描述?准确地想清楚要做什么事情项目就已经成功了大半
3. 独立解决问题的能力
在解决问题的基础之上,还有重要二字:独立。工作中,要解决的问题可大可小,但切记做一个让同事和领导放心的靠谱的人。
我们经常会谈到一个词,管理成本。这指的是在解决问题的过程中,你的 leader 和同事需要花费多少精力。理想状况下只需要 leader 交代清楚要解决的问题,便可在解决问题的过程中独立规划,自主沟通。如有困难,也可以整理好并及时主动提出需求。
  • 合格的算法工程师

最后的最后才会到算法工程师,这毕竟是最细分的环节。从个人角度谈谈我觉得比较重要的三个点:
1. 优秀的实现能力
这一点其实已经老生常谈了,算法工程师哪怕是算法科学家都需要有能力把想法变成 runnable code。根据团队分工和项目不同,有的需求是只需要证明想法可行,有的是需要一个 prototype,有的也可能需要直接推到产品或者上线系统中去。无论是哪种情形,有优秀动手实现能力的同学都会占有巨大的优势,哪怕就算是算法不可行,实现能力强的同学也可以快速试错快速迭代。
除此之外,实现能力不仅仅局限于写出来,写得快,还应该包括写得好,写得美。把代码写得简洁易于维护,可能并不会直接帮助到算法研发,但是从长期来说,这是在一个周期较长的项目中保持效率很重要的一点。
2. 对前沿进展保持追踪
算法工程师不同于其他职位的工程师,最起码在现在这个阶段技术迭代的速度是以月为单位的。所以保持前沿的追踪是非常有必要的。但不同于做科研,算法工程师了解前沿的目的不一定是要在此基础上继续开拓创新,而是能对已有的技术深入理解,去伪存真,以便更好地在业务中为我所用。当然对待新技术也不应该盲从,而应该看清想清之后再动手。最好能有同事朋友针对 paper 进行讨论和 critique。
3. 扎实的计算机原理基础
不了解算法部署的平台谈研发高效的算法就像是空中楼阁。虽然这可能在初级算法的研发中并不明显,但是会成为很多同学进阶中的一道坎。对于非科班转行来做算法的同学尤甚。
相比于应试教育式的学习,更重要的是理解系统为什么被设计成了现在这个样子,在这样的过程中做了什么样的取舍,以及作为上层用户这样的取舍对算法设计意味着什么。所以不用担心,补习工作中所需要的知识,这个工作量是比学习一遍本科计算机专业课要小很多的。
图森未来怎么进
Q:目前图森未来在招哪些技术人才?有什么招聘门槛吗?
因为公司业务增速很快,所以目前在招的岗位特别多,包括算法类、软件工程类、产品类三大类的岗位。其中算法又分为感知、定位、路径规划与控制四个方向,软件工程类既包括 go、python、C++ 不同语言方向的后端研发,也包括前端开发、测试、运维、信息安全等职位,这些都是我们当前急需的,我们会根据候选人过往的经验和擅长的能力,判断其更适合哪个职位。
很难说有什么统一的标准和门槛,每个岗位都有各自的特色和要求,主要看面试结果,能者居之。我们在招聘中会比较偏好聪明的、对自动驾驶充满热情,在自己专业领域基础扎实、有一定经验和成果产出的同学。
Q:加入图森未来可以收获什么?
新员工入职,公司会给每名员工配备 mentor,帮助他们熟悉和融入新的工作环境。同时公司会组织新员工培训、英语培训、paper-reading 等多种形式的团体培训会交流,帮助员工快速成长。此外,表现优秀的同学还有机会参加 CVPRICCVECCV 等国际会议,获得跨国沟通或与业内优秀从业者相互学习的机会。
我们坚信最好的磨练和成长来自于工作本身,因为我们现在做的自动驾驶这件事,本身就是充满未知与挑战的,会遇到很多新鲜的问题急需解决,在这个过程中,员工往往能快速成长,收获满满的成就感。
公司薪酬福利待遇还是很不错的哦,匹配市场一线的薪酬水平,给员工购买七险一金、有免费三餐、丰富下午茶,还有异地实习生宿舍或者房补。最最重要的是,我们执行标准八小时工作制,可以很好的平衡工作与生活。
Q:图森未来的面试流程是什么样的?主要考察哪些方向?
技术面试一般为 3-4 轮:一轮 coding 面试,主要考察代码能力,包括解题思路、代码风格、编程速度等等。1-2 轮专业面试,结合岗位的需求,考察候选人基础知识的掌握程度,项目经验以及工程工具的熟练掌握程度等等。最后一轮由用人部门负责人进行终面,考察候选人能力边界、思维能力、培养潜力及与团队的合作能力等等。
内推机会来了
看到这里,你是不是已经心动?
力扣君最后为大家带来一个好消息:参与力扣杯即有机会获得包括 图森未来 在内的 名企内推机会。更有万元人才奖励与力扣纪念周边等丰厚奖品等你来拿~ 点击下方图片,即刻报名!
心动不如行动,祝大家在力扣杯中收获好成绩,Offer 更进一步!
本期话题
一起来开个脑洞:
Q1:当全民无人驾驶时代到来时,会给我们的生活带来哪些改变?
Q2:你想象中的无人驾驶车长什么样?
点击留言参与我们的话题讨论,分享你的看法吧。
留言获赞的前三名将会获得由图森未来提供的「定制抱枕」x1 和「定制帆布袋」x1
留言点赞统计截至 3 月 25 日 18:00,届时会在本篇推文留言处置顶公布获奖名单和领奖方式。

继续阅读
阅读原文