自动驾驶行业的算法工程师该如何打破35岁危机？
曾和多位候选人聊过，也见过各种各样的简历，发现在算法软件领域，35岁危机最大的问题在于候选人的工作资历与公司对于他的期望不匹配。 这里举一个案例，985博士毕业，在国企工作两年，然后跳槽去机器人行业工作两三年，然后又跳到一家一般的自动驾驶公司工作了两年，方向一直在变化。 一般来说985博士加工作六年，跳到一个新公司基本都得给一个比较高的级别，但是公司对于这个级别的员工是有所期待的，希望他这个级别可以带团队或者能攻克公司所未能解决的难题，但是该候选人虽然工作时间很久但是在自动驾驶行业时间很短，相当于是一个新人，还需要一些低级别的员工来带。 他的资历需要匹配比较高的级别，但是他在该行业的技能不能匹配这样的薪资和职阶，所以公司为了其他员工的感受以及为公司带来的效益，大多数会放弃。 那么我们应该怎么破解35岁危机这个问题呢： 1.我认为我们选择职业要慎重，最好在一个行业里扎根发展，而不是在不同行业跳来跳去，让自己的资历和公司的期望差距越来越大，要形成自己的知识体系。 2.程序员和其他岗位相比，差距太大，其他岗位是随着时间积累工作经验，而程序员是一直在reset，需要你不断学习新的东西，如果跟不上科技的进步，你就会落后，所以要时刻需要。 3.管理好自己的职业规划，每一次跳槽都要有目标的去选择，刚毕业选择提升技术，后面要追求机会，让自己在一个领域更广更深，除了学习技术，也可以学习项目管理，产品管理等等，让自己能围绕自己的领域拓宽边界。 4.培养一些技能，利用自己的知识体系去变现或者转型，比如写作，演讲，咨询等，让自己没工作了还能发展一个副业。 总结：职业规划需要保证自己的核心不变，深入知识深度，拓宽知识边界。 ======================================================================== 上面提到的案例，他在机器人领域工作的时候以及后来跳槽到自动驾驶公司做的工作都比较杂，没有在一个研究方向深入研究，从而没有形成自己的竞争力，随着工作时间的增加，自己没有在某一方面成为专家也没有管理项目经验。这里并不是说自动驾驶行业不招机器人领域或者其他领域同学，而是说如果你是已经拥有工作经验的同学，最好让自己在某一领域不断深入，而不是啥都干啥都不精，那么后面你的工作经历将会和公司对你期待将逐渐不匹配，影响自己后面的职业规划。 自动驾驶行业大部分人原来都是从事机器人的，以及感知预测方向很多都是从其他行业过来的，重要的不是行业间的区别，而是你的技术栈和技术体系是不是在一个方向深耕，比如视觉感知，激光感知，激光slam，视觉slam，规划，深度学习，强化学习等等。 我们非常欢迎做机器人的同学进入自动驾驶。 我是自动驾驶拖拉机，一名研究自动驾驶的工程师，如果你希望了解自动驾驶领域最新的行业知识，或与我一起交流，请关注我吧