我是机械专业刚入学小硕一枚,打算转行计算机。
先说一下自身情况:
大学期间学过 C++,汇编,matlab,自学过 Python,但毕竟是非科班的,学的也不深入,平常也不怎么用,感觉都快忘记了。
导师现在给分配的研究方向是机器视觉。但是我们是机械专业,老师并不是做视觉,他对视觉了解不多也没有打算深入研究。所以,导师在视觉方面基本提供不了什么指导。
之所以有机器视觉这个方向是因为他之前接了公司视觉的项目,交给前两届的师兄做,我则负责接下来的改进,主要是算法和 UI (好像基本上也就这些东西)。
同时,现在还帮着老师做无关视觉或是软件的项目。
我的计划是:
一边补上计算机的基础知识:算法、数据结构、操作系统、编译原理等等,一边学习计算机视觉和机器学习,学校也有开设相关课程,再加上自学。然后等有了基础后再去参加竞赛(机器学习的 kaggle、天池,计算机视觉有什么比较好的竞赛吗?)
但是毕竟两年后就要正式找工作了,一边在学一边心里也总是特别慌,感觉要想凭两年时间就赶上别人科班出身六七年的学习,先天不足,后天条件也比别人差。看书学习的时候就总想着快快快,赶紧学完这个学下一个。
我的疑问是:
1、在互联网行业,甚至 CV 领域,对是否科班出身看重吗?是否会因为专业刷人?
2、作为非科班出身,要做到什么程度才能和科班出身相比呢?或者说要做到什么程度才能抵消非科班出身的负面影响?比如:实习经历?竞赛? paper?
3、以后想要找计算机视觉算法方面的工作,现在学计算机视觉必须要了解深度学习嘛?要学到什么程度呢?比如:只需会应用即可还是必须深入了解其原理,甚至单独实现呢?
先说一下自身情况:
大学期间学过 C++,汇编,matlab,自学过 Python,但毕竟是非科班的,学的也不深入,平常也不怎么用,感觉都快忘记了。
导师现在给分配的研究方向是机器视觉。但是我们是机械专业,老师并不是做视觉,他对视觉了解不多也没有打算深入研究。所以,导师在视觉方面基本提供不了什么指导。
之所以有机器视觉这个方向是因为他之前接了公司视觉的项目,交给前两届的师兄做,我则负责接下来的改进,主要是算法和 UI (好像基本上也就这些东西)。
同时,现在还帮着老师做无关视觉或是软件的项目。
我的计划是:
一边补上计算机的基础知识:算法、数据结构、操作系统、编译原理等等,一边学习计算机视觉和机器学习,学校也有开设相关课程,再加上自学。然后等有了基础后再去参加竞赛(机器学习的 kaggle、天池,计算机视觉有什么比较好的竞赛吗?)
但是毕竟两年后就要正式找工作了,一边在学一边心里也总是特别慌,感觉要想凭两年时间就赶上别人科班出身六七年的学习,先天不足,后天条件也比别人差。看书学习的时候就总想着快快快,赶紧学完这个学下一个。
我的疑问是:
1、在互联网行业,甚至 CV 领域,对是否科班出身看重吗?是否会因为专业刷人?
2、作为非科班出身,要做到什么程度才能和科班出身相比呢?或者说要做到什么程度才能抵消非科班出身的负面影响?比如:实习经历?竞赛? paper?
3、以后想要找计算机视觉算法方面的工作,现在学计算机视觉必须要了解深度学习嘛?要学到什么程度呢?比如:只需会应用即可还是必须深入了解其原理,甚至单独实现呢?
