前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >计算机视觉毕业后找不到工作怎么办?

计算机视觉毕业后找不到工作怎么办?

作者头像
用户1150922
发布2019-10-22 12:05:28
9920
发布2019-10-22 12:05:28
举报
文章被收录于专栏:计算机视觉life计算机视觉life

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/electech6/article/details/101380895

本文原文链接:计算机视觉毕业后找不到工作怎么办?,来自知乎上的同名问题,原文链接:

https://www.zhihu.com/question/335451320

对几个优秀的回答进行了整理,解释权归答主所有,如有侵权请联系删除, 以下观点并不代表计算机视觉life观点仅作为参考。

本人目前是985高校渣硕一枚,准研三,方向是计算机视觉。成绩中等,无论文,无比赛经历,有项目经历。导师基本放弃科研,平时学生都处于放养状态。编程基础还可以,自认为在教研室算好的了,python用得比较熟,C 也会一点。pytorch, tensorflow,keras等框架也用的还可以,之前为了找工作做准备,自己还复现了几篇论文中的代码放在github上,但获赞数寥寥。当初选择该方向时,深度学习正处于大热阶段,什么无人驾驶,人脸识别听起来就很高大上,似乎人人都想往这方向转。然而到了找工作的时候了,发现就业形式和我想的相差太大。最近陆陆续续有公司开始秋招的提前批了,计算机视觉岗位招的清一色算法工程师,没有论文,或者大赛获奖的找到算法岗的简直不要太难,周围的同学都开始纷纷转Java开发,自己也开始慌了。想到学了两年的cv,最后工作都找不到,一时间十分失落,感觉如果去做Java开发,还不如本科一毕业就出去工作,完全没有读研的必要。所以我想问的是现在跟深度学习,机器学习相关的专业,是不是都快烂大街了,是否应该劝退后来者。为什么网上很多鼓吹AI的,营造出一种很好就业的错觉,然而到最后大多数人都找不到这方面的工作。

zhongyian : 一、开发岗和算法岗无高低贵贱之分

学两年算法做开发,觉得学无所用,转开发又比不上专门做java的人专业是可以的,但隐约有点瞧不上开发岗不太鼓励。往大了说,任何工种都是平等的,更何况都是程序员;往小了说,算法工程师本上还是工程师,是开发的一种。开发方面大佬也多的是,只是最近算法比较火,但是未来还真不好说。

二、算法:研究岗与研发岗对应的能力

说到这里,可能会有人反对:算法就是建模,和开发两回事。但是就我找工作的经验,私以为算法分两种岗位,一种是研究岗,这类岗位包含大部分博士和少部分硕士,做建模工作,发发文章;一种是研发岗,这类岗位是少部分博士和大部分硕士,负责研究岗研究出的算法的落地,会涉及到数据清洗,特征工程,开发上线等工作。

大部分硕士瞄准的肯定是研发岗,这就要求开发能力必须过关,这也是为啥开发岗和算法研发岗都要考leetcode一样,因为算法效率在实际生产中还是有要求的。也就是说,工业界用的算法是滞后于学术界好几年的,不要对公司所做的算法有太多的幻想,现实数据比你想的质量差太多,现实用的算法也没有那么高端。也就是说,大部分时间不是用在建模。

三、劝退 or 鼓吹?

事实上19届秋招算法岗就有些供过于求了,头条甚至发了算法劝退贴。而由于前几年算法就业形势太好,导致一大批人转算法,这部分导致的泡沫其实还没有消化掉,比如题主现在就在吐槽。其实不是现在算法突然不好找工作了,而是之前太容易了。

至于劝退还是鼓吹,肯定是要劝退一部分盲目入行的同学,但其实公司也是有算法工程师的缺口的,遇到的好几个hr都说,收到几百份简历,但是没什么匹配的。所以说做算法的人多是真的,可是需要做算法的人也是真的。矛盾点在于供需不匹配。

其实,市场这双无形的手是会调整的。高薪、低门槛势必吸引更多的人做算法,人多了门槛肯定高、薪水也不见得高多少,19年有些开发同学是可以拿到和算法同学差不多的薪资的,这在前两年可不是,薪资低了,门槛还高,做的人自然而然就少了。

四、有时候和你做什么无关,和你做到什么层次有关

不得不说,算法相对于系统等其他方面是好发文章的,现在挺多硕士都有文章,一个学弟(马上研三)也是做视觉,研二时候就两篇A类一作文章了。出去开会,也会发现现在硕士甚至本科好多同学都有文章,或者在很多竞赛中拿到名次。

倒不是闭眼吹周围人多厉害,而是在hr筛选简历过程中,一份简历有这些加分项,一份没有,基本肯定是要选有加分项的。功利的来看,几百份简历,没有明确的加分项,hr有多少时间,又如何能确定你基础扎实呢?尤其想去大厂,简历不出彩是真的有点难。

五、一定要有忧患意识,规划一定要早

985硕士想在激烈的求职市场上躺赢也是有点困难的,你说的python,c ,tensorflow,torch只是算法的入场券。当然了,导师不怎么指导的确也是不利因素,自己单打独斗的确困难。但是一定要眼光放长远,入学的时候应该想到,哪有能一直火的专业呢?

给题主的建议:

1、剑指offer太简单了,leetcode刷个一遍吧。不要望洋兴叹,周围有好几个leetcode刷两遍的,也没啥文章和竞赛,但是最后工作都不错。

2、找直系学长学姐,部门领导直推(不等于给个内推码的那种,当然如果只能找有内推码的,也不错了)。

3、明确自己的定位,有时候不是找不到工作,是找不到满意的工作。

4、不要慌,985计算机硕士已经比市场上绝大部分人好找工作的多了,坚持住,结果不会太差的。

匿名: 如果你同时学了Java,C 和cv,你可以自己比较一下,你觉得你学的那点cv,真的比搞开发更有技术含量吗?

反正我周围很多非计算机科班出身的人,做开发对他们而言难度和跨度都太大。相比较之下,学个python,看看论文,找个开源项目改吧改吧就能跑出个结果,反而更容易。毕竟算法对他们而言唯一的区别就是原来要写Matlab,而现在变成了python。

这样的人如果不是理论水平特别特别高,我不知道企业招进去有什么用。

所以现在招人也聪明了,上来就leetcode甩脸,medium,hard整起来。所以我觉得你如果还想找到比较好的岗位,就先把leetcode刷出来。论文发不起,代码再不行,那就尴尬了。

邓真山 : 看题目,感觉题主的焦虑是找不到工作;再仔细看,感觉题主的焦虑是“自己学了一身屠龙技,却为生计所迫只能写java,做自己不喜欢的工作

”那我搞明白题主的焦虑了:你是想站着,还想把钱赚了。

但你想赚大钱,又不喜欢写java,觉得“写代码”就是比“做算法”低贱;你又想干自己喜欢的cv,你自己又说“无论文、无比赛经历”。目前校招市场行情如何,自己有几斤几两,心里没数么?

题主自称来自某“985高校渣硕”,又说说自己在“周围的同学都开始纷纷转Java开发”的时候才“开始慌了”,请问题主把自己的学校认定成多高的象牙塔,才能在入学到求职期间如此漫长的时间一直心定定,自我欺骗,活在“我进了985,虽然导师渣一点,但依然能找到cv的算法岗工作,命运是眷顾我的,我是天之骄子哈哈哈”的错觉中

既然题主担心的还是“找不到工作”,那么就说点实际的。

题主看不起java,那请问:

jvm内存分哪几块,每一块在实际执行任务时的作用有哪些?

大规模数据流任务(往往是你们做算法的看不起的数据清洗工作)出现延迟时,有哪些方法可以迅速降低延迟?

题主喜欢搞cv,请问:

你们公司的图像/视频数据特别脏,请问你是放任自流,让算法指标见鬼,还是想方设法清洗数据?

你们公司的数据质量特别差,请问你是拔枪见佛,还是想方设法跟同事/老板沟通,让数据质量好一点,哪怕降低1‰的脏数据率?

这些问题你有想过么,还是你只活在自己的世界里,认为“我进了985,就应该找大厂的cv工作,过幸福灿烂玫瑰色的一生”?

匿名 : 985硕士水平,除了搞ACM那帮人之外,其他人水平能差多少。

学了两年CV都学了,再硬着头皮写JAVA不难吧,如果你本科作业好好自己写的话。

CV往后发展就慢慢回到最初的起点,就是很早以前CV那帮人做的东西的状态。

作为亲眼看到DL从15年到19年,也亲眼看到众多MS的发展轨迹,现在入DL就是几几年入那啥反正你懂的。

目前来说,作为计算机专业的学生,做好本职工作,写代码,兵来将挡水来土掩。

最怕的是本科非科班强行转MS做CV,CV没做好,科班知识也没学多少,这才是最尴尬的。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-09-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像处理
图像处理基于腾讯云深度学习等人工智能技术,提供综合性的图像优化处理服务,包括图像质量评估、图像清晰度增强、图像智能裁剪等。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档