打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
机器人SLAM领域是吃青春饭吗?大龄人员转SLAM可行吗?
userphoto

2022.07.05 广东

关注

快速获得最新干货

大家好,我是小6。前计算机视觉算法工程师,现自由职业者、创业者。

最近刷知乎看到这个问题,挺有意思的。

今年27岁,本科双非电气,准备考一个双非一本的研究生,学三年SLAM。不是大佬,能力就双非一本正常水平,如果学出来31岁找工作找的到么?听说很多IT公司招技术人员都卡30岁,我这30+走校招是不是注定凉了。原问题链接:
https://www.zhihu.com/question/536465868/answer/2518096289

我先来回答一波

我就是大龄人员转SLAM的,我学的时候和题主差不多年龄,不过我那会是在读博。我猜题主可能是本科毕业后工作了几年,再准备考研导致的年龄较大。我觉得可以从几方面考虑。

1、你是为什么要转SLAM?

可能有很多原因:听说SLAM工资高、SLAM看起来很酷、SLAM前景比我原来的领域好、想要挑战自己、公司转型需要等。

动机很重要。如果真的是热爱,喜欢这个领域,那么这是最纯粹的动机。我举个烂俗的例子:你结婚的时候为什么选择你的那个TA?如果是发自肺腑的喜欢这个人,那肯定是最佳的。如果是觉得TA家里有矿(SLAM工资高)、TA长得好看(SLAM看起来很酷)、TA比我前任好(SLAM前景比我原来的领域好)、家里催婚没办法(公司转型需要)等原因,那是不是动机就没那么纯粹了?以后结婚后发现分不到TA家里的矿、TA年老色衰/身体走样、TA不是我想要的那种等原因就可能面临离婚(和SLAM说拜拜)风险。所以先想想自己的动机,是不是真爱,遇到苦难是不是愿意继续为SLAM而奋斗。

2、你是否认识到学习SLAM的困难?

SLAM是一个比较新的领域,对数学基础、编程、学科知识要求较高,入门门槛较高,普通人入门时间大约在1年左右。我之前写过一篇文章介绍《学习SLAM到底需要学什么?》,这里简单列举一下:

  • 操作系统:Linux、ROS
  • 编程语言及工具:C++语言、CMake、集成开发环境、gdb调试
  • 数学基础:线性代数、概率论、微积分、群论
  • 计算机视觉基础:各种相机传感器模型(单目/双目/RGB-D、IMU、激光雷达)、2D图像处理(OpenCV库)、3D图像处理(PCL库)、多视角几何(对极约束、本质/基础/单应矩阵、三角化)
  • 机器人学

书籍推荐高翔的《视觉SLAM十四讲》入门必备。掌握了上面的基础之后,需要自己去啃开源代码,这一步基本就是从理论到实践的一个跨越,会有一定难度。主要包括代码调试问题层出不穷(很多同学止步在无尽的error之中了)、代码量大难以理解、重点理论看不懂等。计算机视觉life官网cvlife.net提供了目前企业里常用视觉/激光/多源SLAM的开源方案的详细中文代码注释(免费的且持续更新,所有人都能下载)和教程(需付费,优秀学员可白嫖),可以根据需要选择。

搞懂了开源项目,到自己做项目还有一个跨越,建议这一步使用成熟的硬件平台,把精力放在算法的适配和改进上。最好有个小团队一起讨论,否则一个bug卡几天的情况很常见,你需要有一颗大心脏。

等到你入职公司,主要的工作可能不一定是理论层面的创新,而是如何基于自己的应用场景选取最佳的算法进行魔改,优化效率,提高稳定性和精度,增加新功能,在烂平台上保持良好的性能等等。

3、年龄不是问题。

前面2个问题如果都没问题,年龄也不是问题。我28岁博士毕业的时候觉得自己还年轻,世界在向我招手,我有一套自己的学习方法可以快速学习新的领域。4年后离职后做自己想做的事情,虽然人已发福,我仍然觉得自己还年轻,我的人生又充满了无限可能性。后来经过几年的折腾慢慢闯出一条路,现在的我依然保持年轻的心态,喜欢那句话:永远年轻,永远热泪盈眶

煽情结束,最后放几个其他人的观点。

巴伐利亚暴徒

我还第一次听说slam是青春饭的……

去看看slam岗的年限,有几个低于3年的?

这种需要看大量框架,手撸大量代码的方向怎么可能是青春饭?

想入门别光靠念书,早点去实习,东西是学不完的,等你学出来,岗位要求又变了。

匿名用户

年龄确实是限制初学者进入slam这种岗位的条件之一。但是我觉得并非不可。

30、35等等是门槛,不过是相对水平而言。如果30还是个初学者水平,那确实找工作很困难。但如果毕业就有落地经验,开源项目掌握的非常熟练,理论知识不局限于书内,给任意任务能够灵活使用自己的知识和工具,35也照样是可以找到工作的。我的团队,最小年龄已经从往年的应届生到现在的30岁了,反而大家在社会面上都是抢手的资源。

学历不是决定性要素,学历只是大概率决定你起点的高度,这条路坚持走下去,都会有不错的结果。我也是双非,但无论老板还是同行业同事至少没人因为双非就对我有意见,反而更关注的是个人内在的能力,还得到过很多正面的评价。至于去处,大厂不行有小厂有创业公司,截止到目前我还没有见到过SLAM算法工程师因为找不到工作而转岗的。

但别人的观点都不能完全站在你的角度去看,客观现实是确实将要面对很大挑战,也意味着选择这条路要比别人付出更多努力,甚至在校内达成的目标都要与正常年龄的同学有差异,你未来的期望,自身现状,必须认识的清清楚楚明明白白。

不过,返回到问题出发点,除了SLAM之外,其他行业没有年龄限制吗?你在其他领域要比SLAM更有兴趣和专业吗?

希望未来有机会成为同行

独家重磅课程官网:cvlife.net

全国最大的机器人SLAM开发者社区

技术交流群

—   版权声明  —

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
对于3D激光SLAM,LeGo-LOAM到底有多重要?
普通人造机器人有多难?从入门到大师只需这一招
2019人工智能发展趋势总结
手机加鱼眼镜头就能拍VR了?
牛逼哄哄的SLAM技术 即将颠覆哪些领域?
粒子滤波
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服