985研究生,学计算机视觉,毕业找不到工作?本文将带你回答这个70万浏览量的问题:找工作难是因为前两年AI领域泡沫太大。然而,真正的人才总是供不应求,夯实自己的基本功比什么都重要。安心,刷好Leetcode,好offer总是在不远处。计算机视觉毕业找不到工作怎么办?AI专业毕业找不到工作?近日,部分知乎网友提问,阅读量70万。我们看一下他的简历:我目前是某985大学的研究生,方向是计算机视觉。成绩中等,不分论文,无竞赛经验,有项目经验。编程基础还不错。我觉得在教研室还是不错的。我熟悉python,我知道一点C++。我还可以使用PyTorch、TensorFlow、Keras等框架。当初选择这个方向的时候,深度学习正处于火热阶段。什么无人驾驶、人脸识别听上去很高大上,似乎大家都想往这个方向转。听起来和你读这篇文章很相似?然而到了找工作的时候,这哥们发现招聘的形式和想象中的大不一样:最近企业开始提前批秋招,都招聘计算机算法工程师远景职位,无论文,或在比赛中获奖。找个算法贴也不是太难。身边的同学都开始转Java开发了,我开始慌了。想着学了两年cv,最后找不到工作,一度很失落。感觉如果想做Java开发,还是本科一毕业就出去工作比较好。根本不需要读研究生。那么我想问的是深度学习和机器学习相关的专业是不是都快烂了?人工智能的大规模发展只是一种幻想吗?大环境:前两年泡沫太大。从就业市场环境来看,主要原因是近两年的AI热潮让很多人转行。泡沫太大,现在找工作难。顶流红颜知己@zhongyian表示:几年前这个人才领域的泡沫太大了。不是算法现在突然难找工作,而是以前太容易了。Zhiyou@mileistone表示:现在市场上出现了一个看似矛盾的现象。招聘企业发现计算机视觉算法工程师难招;计算机视觉算法工程师求职难。在过去的几年里,由于人工智能的普及,很多人都转向了计算机视觉领域。供大于求,求职者求职难。另一方面,突然转行涌入计算机视觉领域的人才,大多能力不够。毕竟大量的人才跳槽到这个领域,有效供给并没有增加,所以公司觉得计算机视觉算法工程师很难招。另一位匿名用户表示:目前的情况是cvpr、nips等会议的投稿量暴增,很多论文可能进不了相关职位,除了第一篇,竞争激烈。还是要扎实自己的基本功。真正的人才总是供不应求。朋友们普遍认为,找工作和你选择学Java还是学CV没有关系。不要沉迷于985或者学CV比Java更高级的幻想。你的基础怎么样还没有算过?智友@hzwer说:我们说AI人才缺口,就是说能独当一面的人太少了。不管是哪个研究生院,没有成功的竞赛论文项目经验,是不可能直接拿到算法工作offer的。公司招这样的人,成本高,效果差,不如招本科生实习生。Zhiyou@theHunter说得更直白一点:一位匿名用户认为算法基础能力很重要:算法能力真的很重要,问问那些搞MLDLCVNLP的同学……你知道什么是DP吗?不?贪婪的?分割?我认识的很多跨专业的学生根本不知道。我认为最错误的是把ML当成一个独立的领域,而不是一个计算机从业者应该具备的能力。这就导致学生只知道ML,而没有考虑CS的基础。一位匿名用户说:我身边有很多不是计算机专业出身的人,他们做开发难度太大,跨度太大。相比之下,学习python、看论文、找个开源项目修改一下就比较容易出结果。毕竟算法对他们来说唯一的区别就是本来要写Matlab,现在变成了python。如果这样的人没有特别高的理论水平,不知道招这样的人有什么用。所以现在招人是明智的。一上来,Leetcode就摇脸,中等,用力。所以我觉得如果你还想找一份更好的工作,还是先用LeetCode吧。同理,开发公司员工@Jarvix在下方实名回答:头号网友@zhongyian的回答:首先,开发岗和算法岗没有高低之分。从更大的范围来看,所有工种都是平等的,更何况是程序员;在较小的范围内,算法工程师基本上是工程师,一种开发。也有很多大佬在开发,不过算法最近比较火,但是未来真的不好说。其次,算法的岗位有两种,一种是算法岗,做建模工作,发文章;另一个是开发岗,负责研究岗开发的算法的实现,会涉及到数据清洗、特征工程、开发上线等工作。工业界使用的算法比学术界落后好几年。不要对公司做的算法抱有太多幻想。真实数据的质量比你想象的要差很多,现实中使用的算法也没有那么高端。也就是说,大部分时间都没有花在建模上。还是那句话,现在有算法的工作怎么这么难找?这不是要说服他们戒烟。事实上,公司对算法工程师也存在缺口。我遇到的几个小时说他们收到了数百份简历,但没有一个符合他们的要求。所以说做算法的人很多是事实,但是需要做算法的人也是事实。矛盾在于供求不匹配。过去市场缺口很大,高薪低门槛势必会吸引更多人去做算法。不过19年后,工资低,门槛高,自然做的人少了。2019年有部分开发同学可以拿到和算法同学差不多的工资,前两年不是这样的。在排名第二的回答中,一位匿名用户说:实验室也是vision的方向,但是我是同实验室master中唯一找到CV相关工作的。一个做了topconference的大牛去网易游戏问他为什么不继续搞CV和DL了。他说,最重要的是给更多的钱。因此,MOP(moneyorientedprogramming)才是王道。智友@笨马另辟蹊径,提出“算法降级”:CV方向确实人多坑少,比NLP方向牛逼。然而,NLP的方向即将消亡。我个人的建议是不建议直接转开发岗。算法和开发技能栈相差比较大,很容易两手都做不好,变得比较着急。比如从CV退下来做更广泛的深度学习甚至机器学习的职位,深度学习甚至计算机视觉在其他领域的一些应用,比如天气预报,卫星等这些相关的单位或者公司不直接做AI也可以考虑。如果你继续退一步,你会看到机器学习和数据挖掘。如果还是不行,那就找一份数据分析的工作。有毅力和冷静的心态有知乎网友引用名人的经验:有人认为找方向,不要在意短期的行业波动:最后的建议结合几位朋友的回答,总结了以下建议:为自己加分:从功利的角度来看,几百份简历都没有明确的加分项,HR有多少时间,又如何确定自己基础扎实?尤其是想去大厂,简历不好真的很难。建议深挖项目经验,视觉算法相关的部分从原理到实现都不要含糊其辞。练好基本功,刷Leetcode。别高兴坏了,身边刷过两遍的Leetcode不少,文章和比赛不多,但作品终归是不错的。尽量使用内推/提前批:找直系师姐,部门领导直推(不等于给内推码的那种,当然如果只能找内推码也不错).面试前想办法了解目标职位部门的情况。不要着急:明确自己的立场。有时候不是找不到工作,而是找不到满意的工作。总会有工作的。985ComputerMaster比市场上大部分人都容易找工作,坚持下去,结果不会太差。
