计算机视觉毕业后找不到工作怎么办?怒刷leetcode,还是另寻他路?

news2024/11/23 12:00:13

文章目录

  • 一、计算机视觉毕业后找不到工作怎么办?
  • 二、大环境:前两年的泡沫太大
  • 三、还是要把自己的基本功搞扎实,真正的人才什么时候都紧缺
  • 四、转换思路,另投他坑
  • 五、要有毅力,心态放平
  • 六、最后的建议

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

AI专业毕业后是不是找不到工作?近日,有知乎网友提问,获得了70万阅读量。

在这里插入图片描述

我们来看看他的履历:

本人目前是985高校研究生,方向是计算机视觉。成绩中等,无论文,无比赛经历,有项目经历。编程基础还可以,自认为在教研室算好的了,python用得比较熟,C++也会一点,PyTorch, TensorFlow,Keras等框架也用的还可以。

当初选择该方向时,深度学习正处于大热阶段,什么无人驾驶,人脸识别听起来就很高大上,似乎人人都想往这方向转。

听起来是不是和正在看这篇文章的你很像?

然而,到了找工作的时候,这哥们发现就业形式和他想的相差太大:

最近陆陆续续有公司开始秋招的提前批了,计算机视觉岗位招的清一色算法工程师,没有论文,或者大赛获奖的找到算法岗的简直不要太难,周围的同学都开始纷纷转Java开发,自己也开始慌了。

想到学了两年的CV,最后工作都找不到,一时间十分失落,感觉如果去做Java开发,还不如本科一毕业就出去工作,完全没有读研的必要。

所以我想问的是现在跟深度学习,机器学习相关的专业,是不是都快烂大街了?AI的大规模发展是不是只是个幻觉?

二、大环境:前两年的泡沫太大

从就业市场大环境来看,主要原因是前两年AI大火,导致许多人转行入坑,泡沫太大,导致如今找工作难。

排名第一的知友 @zhongyian 说:

这个人才领域前些年泡沫太大,不是现在算法突然不好找工作了,而是之前太容易了。

知友@mileistone说:

现在市场出现了一个看起来很矛盾的现象,招聘公司觉得计算机视觉算法工程师难招;计算机视觉算法工程师应聘者觉得工作难找。

前几年因为人工智能大火,非常多人转行进入计算机视觉领域,供给远远大于需求,给应聘者以工作难找的感觉。

另一方面,这突然转行涌入计算机视觉领域的人才大部分能力不太够,毕竟隔行如隔山,有效供给其实并没有因为大量人才转行涌入这个领域而变多,所以公司觉得计算机视觉算法工程师难招。

另一名匿名用户说:

现在的情况是CVPR,NIPS等会议投稿量暴增,很多有paper的都不一定能进相关岗位,一作除外,那种有竞争力的。

三、还是要把自己的基本功搞扎实,真正的人才什么时候都紧缺

知友们普遍认为,好不好找工作和你选择学JAVA还是CV无关,算法没有高下之分,企业只看个人水平。不要沉浸在985、或是学CV比JAVA高级的幻想中,自己基础咋样自己还没点儿数?

知友@hzwer说:

当我们说 AI 人才缺口的时候,是说能独当一面的人太少。不论毕业院校,没有拿的出手的比赛论文项目经历,直接拿到算法岗 offer 不可能。企业招这样的人又贵又没有战斗力,不如招本科实习生培养。

知友@theHunter说得更直白:

在这里插入图片描述
一位匿名用户认为,基础算法能力非常重要:

算法能力真的很重要,就问一下那些跨专业搞ML DL CV NLP……的同学,你知道DP是啥不?贪心?分治?我认识的很多跨专业的同学根本不知道。我觉得最错误的是把 ML当作一个独立的领域,而不是一个计算机从业人员应有的能力。这样就导致同学们只知道ML,而不去考虑CS基础。

一名匿名用户说:

我周围很多非计算机科班出身的人,做开发对他们而言难度和跨度都太大。

相比较之下,学个python,看看论文,找个开源项目改吧改吧就能跑出个结果,反而更容易。

毕竟算法对他们而言唯一的区别就是原来要写Matlab,而现在变成了python。这样的人如果不是理论水平特别特别高,我不知道企业招进去有什么用。所以现在招人也聪明了,上来就leetcode甩脸,medium,hard整起来。所以我觉得你如果还想找到比较好的岗位,就先把leetcode刷出来。

同样,一家开发公司的员工@Jarvix在下面实名怒答:

在这里插入图片描述
排名第一的知友 @zhongyian 的回答:

首先,开发岗和算法岗无高低贵贱之分。

往大了说,任何工种都是平等的,更何况都是程序员;往小了说,算法工程师本上还是工程师,是开发的一种。开发方面大佬也多的是,只是最近算法比较火,但是未来还真不好说。

其次,算法分两种岗位,一种是算法岗,做建模工作,发发文章;一种是开发岗,负责研究岗研究出的算法的落地,会涉及到数据清洗,特征工程,开发上线等工作。

工业界用的算法是滞后于学术界好几年的,不要对公司所做的算法有太多的幻想,现实数据比你想的质量差太多,现实用的算法也没有那么高端。也就是说,大部分时间不是用在建模。

再次,为什么现在现在算法不好找工作了?

倒也不是劝退,其实公司也是有算法工程师的缺口的,遇到的好几个hr都说,收到几百份简历,但是没什么匹配的。所以说做算法的人多是真的,可是需要做算法的人也是真的。矛盾点在于供需不匹配。

之前市场空缺大,高薪、低门槛势必吸引更多的人做算法,而19年之后,薪资低了,门槛还高,做的人自然而然就少了。19年有些开发同学是可以拿到和算法同学差不多的薪资的,这在前两年可不是。

四、转换思路,另投他坑

在排名第二的答案中,匿名用户说:

实验室也是做视觉方向的,但我那一届同实验室的硕士里,就我一个找了和CV相关的工作。

有发过顶会的大牛去了网易游戏,问他为何不接着搞CV、DL,他说最主要是给钱多。所以,MOP(money oriented programming)才是王道。

知友@本马则另辟蹊径,提出「算法退级」:

CV方向确实人多坑位少,比NLP方向内卷的更厉害。不过,NLP方向也快不行了。个人建议是,不建议直接转开发岗,算法与开发的技能栈差别比较大,容易两者都做不好,更焦虑。

比如从CV退去做更宽泛的深度学习乃至机器学习岗位,一些深度学习甚至计算机视觉在其他领域的应用,如天气预测,卫星等,这些不直接做AI的相关单位或企业也是可以考虑的。

继续往后退的话,就是看看机器学习、数据挖掘相关的。如果还是不行,就找找数据分析岗。

五、要有毅力,心态放平

有知乎用户援引名人经历:

在这里插入图片描述
还有人认为,认准方向,就不要在乎短期行业波动:

在这里插入图片描述

六、最后的建议

综合了几位知友的回答,总结下来建议有以下几点:

  1. 给自己增加加分项:功利的来看,几百份简历,没有明确的加分项,hr有多少时间,又如何能确定你基础扎实呢?尤其想去大厂,简历不出彩是真的有点难。建议深挖一下项目经历,视觉算法相关的部分从原理到实现都别含糊。
  2. 好好练基本功、刷leetcode吧。不要望洋兴叹,周围有好几个leetcode刷两遍的,也没啥文章和竞赛,但是最后工作都不错。
  3. 尽量走内推/提前批:找直系学长学姐,部门领导直推(不等于给个内推码的那种,当然如果只能找有内推码的,也不错了)。面试前想办法了解下目标岗位部门情况。
  4. 不要焦虑:明确自己的定位,有时候不是找不到工作,是找不到满意的工作,工作总是会有的。985计算机硕士已经比市场上绝大部分人好找工作的多了,坚持住,结果不会太差的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/477373.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Python毕业设计之django社区报修维修预约上门服务系统

开发语言:Python 框架:django Python版本:python3.7.7 数据库:mysql 数据库工具:Navicat 开发软件:PyCharm 目 录 摘 要 I Pick to II 1绪论 1 1.1项目研究的背景 1 1.2开发意义 1 1.3项…

「数据架构」介绍下一代主数据管理(MDM)

主数据管理是旨在创建和维护权威、可靠、可持续、准确、及时和安全的环境的过程和技术框架。这个环境代表了一个单一版本的事实,作为跨不同的系统、业务单元和用户社区的可接受的记录系统。 尽管MDM不是新的,但是最近人们对开发MDM解决方案的兴趣大增。这…

正则表达式 Regular Expression

情景引入改代码查找文件词法分析器网站注册密码信息爬取 简介在线测试工具RegulexRegExr 语法普通字符非打印字符特殊字符限定符定位符修饰符元字符 实例匹配邮箱 情景引入 改代码 修改代码格式问题,或者重命名代码里的某个变量等,都可以使用 VS Code …

Mysql 管理

目录 0 课程视频 1 系统数据库 -> 安装完mysql ->自带四个数据库 2 常用工具 -> 写脚本用 2.1 mysql 客户端工具 2.2 mysqladmin 2.3 mysqlbinlog -> 二进制日志 -> 运维讲解 2.4 mysqlshow 2.5 mysqldump 备份用 ->导出 2.6 mysqlimport/source -…

一篇带你了解大厂都在用的DDD领域驱动设计

一、DDD到底是什么 DDD全称Domain Driven Design,领域驱动设计。 为了解决快速变化、复杂系统的设计问题的 领域驱动设计是Eric Evans在2004年发表的Domain Driven Design(领域驱动设计,DDD)著作中提出的一种从系统分析到软件建模的一套方…

K8s基础2——部署单Master节点K8s集群、切换containerd容器运行时

文章目录 一、部署K8S集群方式二、kubeadm工具搭建K8s集群2.1 资源配置2.2 服务器规划2.3 搭建流程2.3.1 操作系统初始化2.3.2 使用docker容器引擎2.3.3 安装cri-dockerd2.3.4 安装kubeadm,kubelet和kubectl2.3.5 master节点初始化2.3.6 加入node节点2.3.7 部署容器…

redhat 7.9 安装oracle 11g-11.2.0.4

redhat 7.9 安装oracle 11g-11.2.0.4 1、数据库下载和安装文档1.1、查看oracle 11g 适合安装的linux版本1.2、安装文档1.3、license种类解释( XE版 标准本 个人版 企业版)1.4、在安装完oracle后再创建数据库1.5、DBA的文档1.6、Automatic Storage Manage…

2.4 等比数列

学习步骤: 如果我要学习等比数列,我会按照以下步骤进行学习: 定义和性质:首先了解等比数列的定义和性质,包括公比、首项、通项公式、求和公式等。 例题练习:通过练习一些简单的例题来理解等比数列的概念和…

BMS的菊花链技术和AFE

文章目录 菊花链在BMS中的位置菊花链拓扑菊花链通信AFE(Analog Front End)AFE均衡电路菊花链应用示例MC33665AMC33665A SPI通信 MC33775AMC33775A 硬件资源 文章参考 菊花链在BMS中的位置 如下图,AFE在从板中,用来采集电池电压和…

ChatGPT在语音识别技术领域的应用

第一章:引言 近年来,随着深度学习技术的飞速发展,语音识别技术已经成为了人工智能领域中备受关注的重要领域之一。在语音识别技术的应用中,ChatGPT作为一款先进的语言模型,可以发挥其强大的文本生成和自然语言处理能力…

#详细介绍!!! 文件系统的一点相关知识

本文主要是介绍了一些计算机文件相关的基础知识,帮助读者更好的认识文件 目录 1.内存和外存 内存 特性1:读写速度快 特性2:内存中的数据不能永久存储 特性3:容量小,价格贵 外存 内存和外存对比总结 2.认识文件 …

Linux Ansible导入剧本、任务滚动执行、任务并行执行

目录 任务滚动更新 配置并行 包含和导入剧本 任务滚动更新 实现在多台被管理节点执行任务时,第一台的整个playbook执行完成后再在下一台主机执行任务;通过serial元素来实现 serial:1 表示一台一台执行playbook(serial也可以指定…

【白嫖系列】教育邮箱申请最新专业绘图软件OriginPro(官方渠道)

🥑 Welcome to Aedream同学 s blog! 🥑 文章目录 预备简单介绍有效期与申请条件申请链接查看邮箱切换中文 预备 以edu结尾的邮箱,毕业也可使用校友邮箱等。 简单介绍 Origin是一款数据分析和绘图的软件,具备统计、峰值分析和曲线…

[oeasy]python0144_try的完全体_否则_else_最终_finally

try的完全体 回忆上次内容 上次细化了主控程序(main.py) 导入(get_fruits.py)处理(process.py)输出(output.py) 使用了 try 结构 tryexcept发现异常就报错 输入部分的错误 应该在 输入部分来报 具体怎么报呢?🤔 完善输入 输入的时候 应该包括 对于输…

新写了的 AOP 日志切面,方便以后直接使用。

前言 最近项目进入联调阶段,服务层的接口需要和协议层进行交互,协议层需要将入参[json字符串]组装成服务层所需的json字符串,组装的过程中很容易出错。入参出错导致接口调试失败问题在联调中出现很多次,因此就想写一个请求日志切…

AI 时代,知识工作者的生存指南

最近,大家可能已经见识过 AI 的威力了吧,以 ChatGPT 为代表的 人工智能(AI)展现出接近人一样的回答水准。 来自 Craft AI Assitant AI 就在那里,是房间里的大象,大家不能总装做对自己没有影响。要知道&…

Python使用CV2库捕获、播放和保存摄像头视频

Python使用CV2库捕获、播放和保存摄像头视频 特别提示:CV2指的是OpenCV2(Open Source Computer Vision Library),安装的时候是 opencv_python,但在导入的时候采用 import cv2。 若想使用cv2库必须先安装,P…

2023年最新5A景区有多少个?Python可视化告诉你

2023年最新5A景区有多少个?Python可视化告诉你 五一小长假来了,很多人想抓住小长假的机会去旅游。 5A景区是大多数人的首选,全国最新有多少个5A景区呢,应该还有很多人不知道。本文用Python进行可视化,告诉你答案。 …

【五一创作】【Mycat】Mycat2 Bugs 及修改建议(V1.22_2022-10-13)

Bug 1 : wrapper.conf 数字类型参数配置有误,多了末尾的单位 M https://wrapper.tanukisoftware.com/doc/english/prop-java-initmemory.html wrapper.log 产生警告: WARN | wrapper | 2023/04/20 22:42:00 | Encountered an invalid numerical val…

【Git 入门教程】第八节、Git流程管理

Git是一个非常流行的分布式版本控制系统,它提供了许多强大的功能来帮助开发者管理和协调代码库。在团队协作中,如何使用Git来管理开发流程是非常重要的。本文将介绍一些Git流程管理的最佳实践,包括分支策略、代码审核等。 一、分支策略 在团…