自动驾驶1-7: Advice for Breaking into the Self-Driving Cars Industry

在这里插入图片描述
一些建议给到 想要进入自动驾驶行业的年轻人: 获得一个工程学学位无疑帮助了我自己 尤其是在滑铁卢大学 我完成了许多实习项目 许多与他人互动的项目 我也在那段时间负责了(校内)第一个机器人团队 所以 这一些经历都帮助提升了我的简历 如果你想要进入 自动驾驶领域 进入硬件工程方向 学历上你可能需要 一个工程学学位 你的学历背景也可以是计算机科学学位

但有一些硬件方向的实际经历无疑会帮助很大 在我大学的最后一年 我上了嵌入式方向的课程 去更熟悉 基础的软件(知识)或者 是在我日常生活中会需要的 基础软件 对于硬件方面的深入了解肯定帮助 我的日常工作 因为我(的工作)就是驱动操作零部件 我们肯定见过 在行业内的一些人 拥有机械背景 而这也会有帮助 但了解如何编程也肯定有助于工作 了解所有 你周围的零部件 一般来说指机器人技术

我认为机电工程的背景 对我帮助很大因为 这是一个很全面的(学科领域)而且我需要做 所有工作 有很多的项目 帮助了我 去了解怎样整合所有部件 所以 我认为在当下这个行业 因为行业增长发展得很快 几乎每个职位角色都会被需要 包括硬件 或者感知或者任何 自动驾驶相关的方向都需要人才

我通常会被很多(公司)联系 关于硬件方面的工作 因为我的背景是硬件相关 但我认为通常来说 这里(行业内)现在有许多工作 所有人都尝试去 聘用到最优秀的人才 一同参与到自动驾驶的挑战 这是一个 所以我一直被 其他一些希望招人的公司聘请 而我也显然想为ZOOX招到尽可能多的人 以便我们可以继续工作 不断发展 从我们的(员工)数量来看 我们(公司)看起来发展的不错 但一直以来 (公司)总是需要更多的人(加入) 而且每个人 都尝试去解决这个问题 每个人都尝试去 找到最适合的人 现在我有了机会 在这个行业内工作 我认为一个理想的候选人是 对于这个领域感兴趣 有热情的人 在专业技能上 希望是精通C++和Python的人才 我们需要能够从基础上解决问题的研究工程师 我们也 需要有机器学习经验的人才

我能给到本科生或者研究生 的一个最大的建议 是加入学生团队 学生团队提供给你 与同龄人协同工作 并锻炼沟通领导技能的机会 尽管你从事工作的项目可能不是最前沿的 但同时他们确实帮助你 在半职业的环境中获得实战工作经验 沟通技能对于工作中的人来说很重要 因为尤其在自动驾驶领域 我们有许多特殊的问题需要我们去解决 而能够 清晰地传达你的想法是尤其重要的 曾经的失败 是一段很宝贵的学习经历 许多的技能可以延续 例如 锁定排除故障 与他人协同工作 能够解决问题 我发现这种经历十分 有帮助,当我开始在行业内工作

我对于想要进入这个行业的初级工程师的建议 是尽量动手实践 尝试自己完成项目 这可以采取以下形式: 可以是带轮子的笔记本电脑 其中你编写完成整个架构 或是使用模拟器 预测环境的情况 一旦我们项目落地 我认为解决这些实际问题 通过实践经验会教会你们 很多 而且我个人从之前的项目 中获取了很多(经验)能运用到我现在的日常工作中

我会给出什么建议如果你想要 进入自动驾驶公司工作? 好吧 首先 对于所有工程领域
保持开放了解的心态 如果可以 不要仅仅成为一个计算机视觉专家 尝试并了解(自动驾驶)这是一个根本的机器人技术问题 因为我们有使用多个传感器的软件 尝试去提出在这个复杂世界情况下 一些特别困难的问题

包括复杂的光线照明环境 复杂的天气环境 复杂的个人行为 你需要去了解一些控制的知识 或者与其他一些人进行交流:了解控制的人 了解规划的人 了解视觉的人 了解激光的人 了解通信的人 了解系统工程的人 你将要一直 与其他一些人进行交流沟通 所以 我想说 了解这(自动驾驶)其实是 一个很大的工程科学问题 显然(需要)编程(技能) 像是一直需要编程 不断练习并能够熟练编程 保持自信 如果你作为本科生 有一个电路 你建立一个电路 如果它看起来让人震惊 那它可能会触电 这是关于电的一个玩笑

但软件也是如此 所以 成为一个对个人代码质量自信的软件工程师 那你将做的很棒 喜欢去进入一个复杂糟糕的环境 对吧 请不要仅仅是工作于室内的摄像头 去进入暴雨的场景 下雪的场景 烈日的场景 带着摄像头在这些环境下工作 别担心摄像头无法工作 因为这是你能够得到的最好的经验 所以大胆地去对于系统来说 可能困难的场景 并从中学习 成为一个自信的机器人专家
同样成为一个系统工程师 因为这是一个全栈问题 对吧? 这不仅仅是我需要很好地处理摄像头 我需要去监控车辆 这就是全部 并且所有部分最终都会互相作用

参考

https://www.coursera.org/learn/intro-self-driving-cars/lecture/0Lf6C/advice-for-breaking-into-the-self-driving-cars-industry

热门文章

暂无图片
编程学习 ·

C语言二分查找详解

二分查找是一种知名度很高的查找算法,在对有序数列进行查找时效率远高于传统的顺序查找。 下面这张动图对比了二者的效率差距。 二分查找的基本思想就是通过把目标数和当前数列的中间数进行比较,从而确定目标数是在中间数的左边还是右边,将查…
暂无图片
编程学习 ·

GMX 命令分类列表

建模和计算操作命令: 1.1 . 创建拓扑与坐标文件 gmx editconf - 编辑模拟盒子以及写入子组(subgroups) gmx protonate - 结构质子化 gmx x2top - 根据坐标生成原始拓扑文件 gmx solvate - 体系溶剂化 gmx insert-molecules - 将分子插入已有空位 gmx genconf - 增加…
暂无图片
编程学习 ·

一文高效回顾研究生课程《数值分析》重点

数值分析这门课的本质就是用离散的已知点去估计整体,就是由黑盒子产生的结果去估计这个黑盒子。在数学里这个黑盒子就是一个函数嘛,这门课会介绍许多方法去利用离散点最大化地逼近这个函数,甚至它的导数、积分,甚至微分方程的解。…
暂无图片
编程学习 ·

在职阿里5年,一个28岁女软测工程师的心声

简单的先说一下,坐标杭州,14届本科毕业,算上年前在阿里巴巴的面试,一共有面试了有6家公司(因为不想请假,因此只是每个晚上去其他公司面试,所以面试的公司比较少) ​ 编辑切换为居中…
暂无图片
编程学习 ·

字符串左旋c语言

目录 题目: 解题思路: 第一步: 第二步: 第三步: 总代码: 题目: 实现一个函数,可以左旋字符串中的k个字符。 例如: ABCD左旋一个字符得到BCDA ABCD左旋两个字符…
暂无图片
编程学习 ·

设计模式--观察者模式笔记

模式的定义与特点 观察者(Observer)模式的定义:指多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这种模式有时又称作发布-订阅模式、模型-视图模式&#xf…
暂无图片
编程学习 ·

睡觉突然身体动不了,什么是睡眠痽痪症

很多朋友可能有这样的体验,睡觉过程中突然意识清醒,身体却动弹不了。这时候感觉非常恐怖,希望旁边有一个人推自己一下。阳光以前也经常会碰到这样的情况,一年有一百多次,那时候很害怕晚上到来,睡觉了就会出…
暂无图片
编程学习 ·

深入理解C++智能指针——浅析MSVC源码

文章目录unique_ptrshared_ptr 与 weak_ptrstd::bad_weak_ptr 异常std::enable_shared_from_thisunique_ptr unique_ptr 是一个只移型别(move-only type,只移型别还有std::mutex等)。 结合一下工厂模式,看看其基本用法&#xff…
暂无图片
编程学习 ·

@TableField(exist = false)

TableField(exist false) //申明此字段不在数据库存在,但代码中需要用到它,通知Mybatis-plus在做写库操作是忽略它。,.
暂无图片
编程学习 ·

Java Web day15

第十二章文件上传和下载 一、如何实现文件上传 要实现Web开发中的文件上传功能,通常需要完成两步操作:一.是在Web页面中添加上传输入项;二是在Servlet中读取上传文件的数据,并保存到本地硬盘中。 需要使用一个Apache组织提供一个…
暂无图片
编程学习 ·

【51nod 2478】【单调栈】【前缀和】小b接水

小b接水题目解题思路Code51nod 2478 小b接水 题目 输入样例 12 0 1 0 2 1 0 1 3 2 1 2 1输出样例 6解题思路 可以发现最后能拦住水的都是向两边递减高度(?) 不管两个高积木之间的的积木是怎样乱七八糟的高度,最后能用来装水的…
暂无图片
编程学习 ·

花了大半天写了一个UVC扩展单元调试工具

基于DIRECTSHOW 实现的,用的是MFC VS2019. 详见:http://www.usbzh.com/article/detail-761.html 获取方法 加QQ群:952873936,然后在群文件\USB调试工具&测试软件\UVCXU-V1.0(UVC扩展单元调试工具-USB中文网官方版).exe USB中文网 USB中文…
暂无图片
编程学习 ·

贪心(一):区间问题、Huffman树

区间问题 例题一:区间选点 给定 N 个闭区间 [ai,bi]请你在数轴上选择尽量少的点,使得每个区间内至少包含一个选出的点。 输出选择的点的最小数量。 位于区间端点上的点也算作区间内。 输入格式 第一行包含整数 N,表示区间数。 接下来 …
暂无图片
编程学习 ·

C语言练习实例——费氏数列

目录 题目 解法 输出结果 题目 Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:「若有一只免子每个月生一只小免子,一个月后小免子也开始生产。起初只有一只免子,一个月后就有两只免子,二个月后有三只免子…
暂无图片
编程学习 ·

Android开发(2): Android 资源

个人笔记整理 Android 资源 Android中的资源,一般分为两类: 系统内置资源:Android SDK中所提供的已经定义好的资源,用户可以直接拿来使用。 用户自定义资源:用户自己定义或引入的,只适用于当前应用的资源…
暂无图片
编程学习 ·

零基础如何在短时间内拿到算法offer

​算法工程师是利用算法处理事物的职业 算法(Algorithm)是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。 如果一个算法有缺陷,或不适合于某个问题,执…
暂无图片
编程学习 ·

人工智能:知识图谱实战总结

人工智能python,NLP,知识图谱,机器学习,深度学习人工智能:知识图谱实战前言一、实体建模工具Protegepython,NLP,知识图谱,机器学习,深度学习 人工智能:知识图…
暂无图片
编程学习 ·

【无标题】

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注…