末流985研一在读,视觉SLAM方向快坚持不下去了,大家可不可以给点建议.

末流985研一在读,视觉SLAM方向快坚持不下去了,大家可不可以给点建议.

附赠自动驾驶最全的学习资料和量产经验:链接

知友问题:

**个人情况:**末流985硕士研一再读,老板不完全是SLAM方向,实验室硬件设备齐全,但是全组只有我一个人在做,自己学起来很吃力,看过十四讲、ORBSLAM源码等,现在也算刚刚了解四个经典模块的运作机理,现在都不敢说自己入门了…,对了,事件相机相关工作也在跟进,但也逃不过现有的slam框架

要不要读博还在考虑,个人有点不想读博了,学这玩意太需要coding能力了还有扎实的数学功底、工程能力更不用说了,有点都想放弃了,自己学的也有点迷茫…,自己快把自己劝退了,最近真的好焦虑…

俺不知道要不要继续坚持slam?

对了,还想问下,2022年slam岗位如何,俺身边没有搞这个的

ps: 俺是第一次提问

大佬知友回复(刘国庆)

谈谈一些我的想法:

1、“老板不完全是SLAM方向”

正常,绝大部分硕导博导都是这样子,从运营一个实验室的角度出发,如果我是老师我也不能让实验室仅仅局限在一个方向。

如果你的导师懂SLAM,或者说愿意在需要的时候深入进去脚踏实地了解一些的硬核知识,那我觉得这点并不是问题

2、“全组只有我一个人在做”

这确实是个不利因素,但是吧方法总比困难多,比如隔壁实验室的同学师兄师姐?比如加一些讨论群?加类似泡泡机器人这样的组织?发邮件和国内SLAM论文作者交流?或者如果有报名一些课程,和在课程讨论群里结识一些活跃的同学?

按照我师兄的说法,学术能力工程能力很重要,但作为研究生Social等软技能也很重要。

3、“自己学起来很吃力”

大家都差不多,不要太顾虑。

4、“看过十四讲”

只是“看过”还不够。看懂书本几乎每一条公式、看懂代码每一行的作用,个人认为是很有必要的。而且高博已经写得比较详细,比起啃概率机器人、状态估计这些书要轻松很多。固然需要耗费很多时间,可能看完了也用不上、看完了就忘,但这是给自己信心的一个重要的里程碑。

5、“要不要读博还在考虑”

确实需要谨慎考虑,起码回答自己一些最基本的问题,比如,你为什么要读博?博士毕业后走教职、还是博后、其他事业单位还是企业单位?又是看重其中的哪些利益?为了这些利益要付出什么样的代价?自己能否承受这些代价?家人是否能承受这些代价?如果有女朋友或者男朋友,对方和对方家长能否承受这些代价?毕业可能需要四年五年,这些时间过去后,SLAM及其交叉领域的知识技能人才需求是否旺盛?如果行业风向标发生变化,你是否有足够的后备技能点保证毕业时依旧有大多数人不具备的竞争力?做相关的工作你是否能够获得足够的成就感?不同的人对不同因素会有不同的侧重,没有标准答案,而且参考题主即将升研二的情况,是时候综合考虑了。但就目前题主给出的信息,实在太少,也不清楚题主的利益倾向,我也不好给出具体的建议。

6、“学这玩意太需要coding能力了还有扎实的数学功底、工程能力更不用说了”

读博阶段的话,是每样能力都需要培养,尤其是理论部分。

但对于硕士阶段而言,需要适当简化任务,开车需要知道发动机怎么造的吗?有些部分可以适当精简,比如ORBSLAM回环检测部分相对独立,如果不做相关领域,完全可以先放一放。这阶段最需要关注的任务是怎么水它一篇论文让自己能够毕业,你大可以看看知网上那些EI的SLAM的论文是怎么做的。看的时候时刻记住,你不是关心他们在SLAM这个技术阶段做了什么创新,而是看他们是怎么组织文章内容、是怎么把那些你想当然的简陋算法包装成创新点的。水论文这件事本身不应该提倡,但你知识技能不足又有发论文的需求时,完成一个小小的闭环对培养写论文的手感和信心是非常有必要的,尤其是你准备读博的时候,你不要把它当成自己的工作,要把它当作自己的协作练习。至于coding能力,代码组织得再优秀,别人看不到,只有你自己沉浸在其中,和自我感动没啥区别。我就是这样一个例子,硕士阶段活生生读成了野路子的菜鸟程序员,该学会的有竞争力的东西没掌握,反而是大家都会的烂大街的东西啥都知道也啥都不精。还好有师兄捞我一把,不然就真废了。

7、“要不要继续坚持slam?”

如果以上负面条件无法通过自身努力改善,并且你在学习的过程中收获不到任何快乐,建议更换方向。条条大路通罗马,SLAM对甲乙丙来说是合适的选择,可每个人主客观条件不同、天赋不同,于你于我或许不是最佳解决方案。

8、SLAM岗位问题

我硕士实验室22届毕业生,SLAM方向的,开发算法都算在内均值30还是有的。当然能力强的薪资够得很高。但总体趋势,用人单位的要求逐年升高,之前懂个ORBSLAM就很吃香,现在还只懂ORBSLAM面试就很艰难,这个趋势还在一直变强,好的岗位都要求你有不错的深度学习方面技能了。

平常可以多关注各SLAM群里面的招人信息。下载BOSS直聘等软件也是了解当前就业需求的方式之一。各大高校年底的双选会,尤其是好学校的,记得去看一看,摸一摸底,看大公司有哪些要求,小公司又有哪些要求。

最后,如果题主明确毕业后目标就是就业,无论你是选开发岗还是算法岗,刷题!刷题!刷题!

  • 25
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你好!以下是Anaconda的安装教程: 1. 首先,访问Anaconda官方网站(https://www.anaconda.com/),在主页上找到并击“下载”按钮。 2. 在下载页面上,你会看到两个版本可供选择:Anaconda和Miniconda。Anaconda是一个完整的Python发行版,包含了许多常用的科学计算库和工具,而Miniconda则是一个更精简的版本,只包含了基本的Python环境和包管理工具。根据你的需求选择其中一个版本进行下载。 3. 下载完成后,双击安装程序并按照提示进行安装。在安装过程中,你可以选择安装路径和其他选项。如果你不确定应该选择哪些选项,可以使用默认设置。 4. 完成安装后,打开终端(对于Windows用户,可以使用Anaconda Prompt),输入以下命令来验证Anaconda的安装: ``` conda --version ``` 如果安装成功,你将看到Anaconda的版本号。 5. 接下来,你可以创建一个新的Python环境。使用以下命令来创建一个名为"myenv"的新环境: ``` conda create --name myenv ``` 完成后,可以使用以下命令来激活该环境: - 对于Windows用户:`conda activate myenv` - 对于Mac和Linux用户:`source activate myenv` 6. 现在你可以在新环境中安装所需的Python包。例如,使用以下命令来安装NumPy: ``` conda install numpy ``` 你可以根据需要安装其他包,具体命令类似。 这就是Anaconda的安装教程!希望对你有帮助。如果还有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值