硕士该去算法岗还是开发岗?

最近很多学弟问我这个问题,他是某985硕士,想去算法,但是又没有很好的论文和实习。走开发又不甘心自己堂堂985硕士去做开发,那岂不是就是和本科大专一样了。

这里我说一下我对算法岗和开发岗的理解。

算法岗

首先说算法岗,算法岗方向有很多,比如搜广推、NLP、AIGC、LLM、3D重建、智能驾驶、具身智能、以及被卷烂了的CV等等。但是算法岗有很高的门槛,大厂算法岗三要素就是:论文、竞赛、大厂实习

当然算法岗的入门门槛就是学历,起码要双一流硕士,门槛都打不到的话,可能机筛简历都过不了。

算法岗顾名思义是做算法的,首先是要有顶会论文、CCF会议期刊等等的高水平论文。有一篇CVPR、AAAI、IJCAI等顶会论文,就是通往大厂算法的门票。当然发明专利授权也是加分项。

PS:今年我们院有个学弟,有一篇CVPR,拿到了鹅厂算法岗的offer。

其次是要有竞赛,比如Kaggle(Kaggle: Your Machine Learning and Data Science Community)、百度大数据竞赛(2024国际大数据竞赛官网 (ikcest.org)入围决赛有机会直通百度算法岗)、数学建模(包括美赛)、电赛、ACM/ICPC、Robomaster、ROBOCON、RoboCup、挑战杯等等。互联网+虽然和挑战杯一样,也是教育部A类竞赛,但是相对于上述竞赛来说更偏向商业一点。

最后就是要有大厂实习,这个实习也是要对口方向的,比如NLP、搜广推等方向的实习比较热门。当然你是算法岗,你要是去了测开实习,那虽然也是叫实习,但是路走歪了。

当然上面是讲大厂算法岗,小厂算法岗就不要求卡什么学历了,只要技术强,民办本科、专升本的都有公司要。说白了走这条路都是看技术(项目经验、八股背(基本数据结构算法、算法岗八股:深度学习模型如何进行反向传播、ResNet模型和CNN的区别、集成学习、联邦学习、类不平衡学习、Transformer、分布式等等)的好不好很重要)。

开发岗

开发岗主要几大方向就是前端、后端、客户端、嵌入式、测开。主要技术路线就是Java、C++。

相对于算法岗,开发岗薪资其实差的也不大,大厂算法岗40w,那开发岗也有30w。

开发岗很吃项目经验,和背八股(基本树结构算法、操作系统、计算机网络、嵌入式上各种通信协议,Linux命令等等)。学历一般小公司不会卡什么,但是大厂也是会卡双一流本或者双一流硕。(双非只认南邮、杭电之类的学校)

小厂和算法岗一样,不会卡学历,只认技术。这个技术主要就是指就是项目经验、以及八股背的好不好。

硕士研究方向和就业方向一定要一样吗?

可以不一样,在学校研究的东西和产业脱离了十万八千里,能一样的是少数人。大多数人毕业从事的都是和研究方向无关的。既然我就业和研究方向无关,那么我只需要在保证毕业基本要求的基础上,去多学习一些产业上使用的,易于就业的方向,会更好。最好就是直接找实习,带薪上班学习的感受比在培训班付费学习好太多了。

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

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

相关文章

PLSQL-将一份excel数据导入到一张物理表(Oracle)

–>> 很简单~ 平时用惯了DBeaver,突然要用PLSQL Developer,确实很生疏。 –>> 我的场景,将一份.csv文件数据手动导入到Oracle下的一张物理表中去。 研究了半天,看网上说的可以用:Tools → ODBC Importer &…

WPF 手撸插件 八 依赖注入

本文内容大量参考了:https://www.cnblogs.com/Chary/p/11351457.html 而且这篇文章总结的非常好。 1、注意想使用Autofac,Autofac是一个轻量级、‌高性能的依赖注入(‌DI)‌框架,‌主要用于.NET应用程序的组件解耦和…

被低估的SQL

SQL是现代数据库管理系统中不可或缺的一部分。尽管它的使用已十分普遍,但在数据处理领域,SQL的某些功能和潜力仍然被许多人低估。接下来,小编将与您一起,探讨SQL的一些被忽视的特性,揭示它在数据管理中的真正实力。 1.…

红海云 × 滨湖国控集团 | 数智引领集团型国企人力资源数字化变革

合肥滨湖国有资本运营控股集团有限公司(以下简称“滨湖国控集团”)为合肥市包河区区属一级国企。滨湖国控集团作为安徽省市辖行政区中首个获得AA主体信用评级的区属国企,紧扣“三区”定位,聚焦“三位”追求 ,积极构筑金…

Python OpenCV精讲系列 - 高级图像处理技术(五)

💖💖⚡️⚡️专栏:Python OpenCV精讲⚡️⚡️💖💖 本专栏聚焦于Python结合OpenCV库进行计算机视觉开发的专业教程。通过系统化的课程设计,从基础概念入手,逐步深入到图像处理、特征检测、物体识…

使用 Elastic 和 LM Studio 的 Herding Llama 3.1

作者:来自 Elastic Charles Davison, Julian Khalifa 最新的 LM Studio 0.3 更新使 Elastic 的安全 AI Assistant 能够更轻松、更快速地与 LM Studio 托管模型一起运行。在这篇博客中,Elastic 和 LM Studio 团队将向你展示如何在几分钟内开始使用。如果你…

监控易监测对象及指标之:全面监控MySQL数据库

随着企业信息化建设的不断深入,数据库作为核心数据资产的管理中心,其性能和稳定性直接关系到业务的连续性和企业的运营效率。MySQL作为广泛使用的开源关系型数据库管理系统,其稳定性和性能对于保障业务连续性至关重要。 为了确保MySQL数据库的…

【UE5 C++课程系列笔记】02——创建C++类的三种方式

目录 一、从UE编辑器中创建 引用头文件报错的两种解决方式 (1)方式1 (2)方式2 二、在文件夹中直接创建 三、在Visual Studio中创建 一、从UE编辑器中创建 在UE编辑器中选择“Tools-》New C Class” 这里新建的类的父类选择…

解锁阿尔茨海默病(AD)靶点密码,开启靶向治疗新篇章

前 言: 阿尔茨海默病(AD)是一种严重的神经退行性疾病,多发于高龄人群,主要表现为记忆、思维、分析判断、视空间辨认、情绪等障碍。从实验室到临床应用的过程充满挑战。阿尔茨海默症新型疗法的开发主要聚焦于靶向Aβ、…

【随手笔记】

目录 开源许可声明线程数量限制如何获取手机位数令牌桶算法maven介绍pm指令QUICNAT穿越打洞原理Netty详解websocketWebRTC 开源许可声明 几种开源协议的区别(Apache、MIT、BSD、MPL、GPL、LGPL) 线程数量限制 一个进程最多可以创建多少个线程 ulimit命…

Vue3.0项目实战(三)——大事件管理系统首页 layout 架子与文章分类的实现

目录 1. 首页 layout 架子 [element-plus 菜单] 1.1 基本架子拆解 2. 登录访问拦截 2.1 需求 2.2 vue3 和 vue2 中的 Vue-Router 区别 3. 用户基本信息获取&渲染 4. 退出功能 [element-plus 确认框] 5. 文章分类页面 - [element-plus 表格] 5.1 基本架子 - PageCo…

专业版PyCharm使用plt.show()显示图像时,如何不显示在右侧工具栏中,而是直接弹出来

解决方案 File -> Settings -> Python Plots -> 取消勾选 Show plots in tool window 示例 默认勾选 Show plots in tool window 的显示效果: 取消勾选 Show plots in tool window 的显示效果:

伙房食堂电气安全新挑战:油烟潮湿环境下,如何筑起电气火灾“防火墙”?

近几年,随着我国经济的飞速发展,食堂餐饮也经历了一场变革,越来越多的电器走进了伙房食堂中,实现了电气化,为人们提供了高效便利的饮食服务,但同时也增加了火灾负荷。目前我国非常严重的电气火灾危害&#…

使用 Parallel 类进行多线程编码(下)

2.Parallel.ForEach() 的使用 从 ForEach() 这个名字可以看出该方法是用来遍历泛型集合的,新建一个 ASP.NET Core Web应用的项目,如下: 在 Index.cshtml.cs 文件中增加一个 UserInfo.cs 的类,代码如下: public class U…

组合逻辑电路的分析

目录 组合逻辑电路的分析 分析思路 基本步骤 例题1 例题2 组合逻辑电路的分析 分析思路 基本步骤 例题1 将每个门的输出命名。 写出逻辑函数式。 列真值表。 ABC全一致输出为1。 例题2 观察发现这三个结构是一样的。 逐级写出逻辑函数式: 发现这其实就是异或…

R语言 基础笔记

起因: 今天不知道要写什么。 把之前的笔记复制一下。 代码开头&#xff0c;导入: # 清除系统变量 rm(list ls())# 隐藏警告信息: options(warn -1)# 把当前目录&#xff0c;设置为工作目录。 library(rstudioapi) current_folder_path <- dirname(rstudioapi::getActi…

基于云端的跨平台个人信息管理系统

博主介绍&#xff1a;专注于Java .net php phython 小程序 等诸多技术领域和毕业项目实战、企业信息化系统建设&#xff0c;从业十五余年开发设计教学工作 ☆☆☆ 精彩专栏推荐订阅☆☆☆☆☆不然下次找不到哟 我的博客空间发布了1000毕设题目 方便大家学习使用 感兴趣的可以…

SpringBoot3与SpringBoot2的区别

文章目录 1、JDK环境2、Spring Framework版本3、主要变化和新特性3.1 配置变化3.2 GraalVM3.3 安全性改进3.4 性能优化3.4.1 启动时间3.4.2 内存使用 3.5 改进的依赖管理3.6 全新启动器3.7 Kotlin支持 SpringBoot3与SpringBoot2的区别 1、JDK环境 SpringBoot3最低要求JDK17 S…

前后端时间转换的那些常见问题及处理方法

在现代的Web开发中&#xff0c;前后端分离的架构已经成为主流&#xff0c;尤其是在Spring Boot和Vue.js的组合中。开发者在这种架构下经常遇到的一个问题就是如何处理时间的转换和显示。前端和后端对时间的处理方式不同&#xff0c;可能会导致时间在传递过程中出现问题&#xf…

基于TCP发送北斗消息给船舶设备终端

文章目录 引言I 自定义动态数据交换协议信息交换接口通信格式II Netty实现TCP客户端III Java 原始API实现TCP客户端知识扩展: 基于Netty的定位数据平台通信协议定位方式移动定位设备see also引言 需求:发送北斗消息给船舶设备终端 动态信息交换接口采用TCP自定义协议实现数据…