中九本科+中科院博士,非科班自学AI能进大厂算法岗吗?小厂待遇如何?

​ 今天给大家分享的是一位粉丝的提问,中九本科+中科院博士,非科班自学AI能进大厂算法岗吗?小厂待遇如何?

接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。

同学提问:

本科中九+中科院在读博,毕业时28岁,冷门专业,就业方向极窄,想报班自学人工智能,但听说算法岗位很少,双9博士遍地走,招聘网站上都是要求计算机相关专业,非科班没有相关算法论文和项目,能进大厂算法岗吗?如果不能进大厂,小厂就业好吗?待遇如何?如果不推荐学人工智能,学Java走开发是否有出路?Java人太多,半路出家会不会待遇还不如科班本科毕业生待遇?如果上面都不行,是否有更好的选择?非常感谢!

Yt回答:

作为一个中九的本科加上中科院的博士,都焦虑成这个样子嘛。首先我从后面跟你讲,就比如说别人本科出来就做Java,你一博士出来还是干java,那我认为你这个后面的博士读完,它的作用在哪里?就是你做至少做点有门槛的,虽然说你的专业很冷门啊,但是我认为你还是有机会能够去从事你的本专业的,毕竟你是一个博士啊,不管你这个行业再冷门,你都能够有面试机会的,你不用把这一点搞得很焦虑。

至于后面所说的要不要去走算法岗位,这个算法岗位呢,你这个学历背景啊,肯定是可以够的,作为一个中9的加中科院的博士去做算法,这个背景肯定是够的,我跟你讲一下,算法呢,有这么三个方面,我认为它是比较好的算法相关的,第一个呢,就是自动化驾驶,这种自驾相关的,我认为这个方向可以尝试一下。第二个呢,就是所说的这种搜广推的方向,这个是可以的,还有呢,就是目前AI人工智能相关的,这个背景也是可以的。

现在目前来说想去大厂的算法岗有机会吗?但目前你不用焦虑啊,你投完之后应该还是会有面试机会的,就是虽说你没有论文,但是我认为这个可能能够给你面试机会,但是你可能去不了,但是我认为你找开发应该还是有机会的。

这小厂好就业嘛,这个过程你已经不适合小厂了,也没有哪个小厂需要,比如一个创业公司,他需要一个博士啊,这样我认为对于小公司而言,我你会多多少少不甘心啊,你可以看看你的同门后面去了哪里啊,比如你的师兄去了哪,但是你比如去个小公司或者这种不知名的公司,多多少少我认为有点屈才,最起码来说,我像中厂级别的这种开发岗位,你应该是可以投递的,并且会有面试机会的,而且会大概率的情况会给你offer。

现在如果你比如现在再选择Java,我认为这条路不用考虑吧,不用去考虑Java,再次再次我跟你讲一下,你都可以留高校,都可以留高校上中下三策,这个可能跟每个人的追求会有些不一样,三者中间不能叫上中下,只能说一二三,这三者中间根据不同人的排序会不一样啊,第一种有没有机会考公考编,作为一个博士考公考编,去到一个这种行政体系里面;第二个呢,去高校当老师,毕竟作为中九的本科出身,你能够去到的一个高校应该也不会太差,这是第二条路线;第三条路线走开发,算法这条路线呢,我认为你投出去应该还是会有面试机会,但是我不是很推荐你去走算法,风险会很大。如果你后面第三条路线选择开发,开发呢你也不要选择Java,以你的学习能力,这种研究能力啊,你选择一个门槛稍高一点,就是我给你推荐你在Linux上面用C/C++要选择什么,选择存储,选择高性能网络,或者选择这种车企,这种方向,自动驾驶相关的开发,这个都行,找一个门槛稍高的,包括机器人开发这种也行,这种门槛稍高一点的,对你的薪资待遇也能够得到一个保障,如果你比如说后面轮落做Java的话,你的头顶我不知道还有多少头发。

总结:

一、背景与核心矛盾

  1. 学历背景:中九本科 + 中科院冷门专业博士(毕业28岁),无算法论文/项目经验。
  2. 就业困境:冷门专业对口岗位稀缺,学术与工业需求脱节。算法岗竞争激烈(双9博士扎堆,非科班无优势)。转开发担忧待遇不如科班本科生,且Java赛道内卷严重。

二、方向可行性分析与优先级排序

算法岗(自动驾驶/搜广推)

博士学历背书,研究能力契合算法迭代需求

无顶会论文/工业项目,非科班技术栈薄弱

35-60W

C++系统开发(存储/网络/自动驾驶)

技术壁垒高,博士逻辑能力可迁移

需快速补足工程经验(如分布式/高性能计算)

30-50W

高校教职/科研院所

稳定性高,专业对口(冷门领域仍有需求)

待遇较低(15-25W),晋升周期长

15-30W

公务员/央企研究院

福利完善,压力较小

薪资天花板低(20-35W),与专业关联弱

20-35W

Java开发

岗位多,短期速成

竞争激烈,博士学历优势难体现

20-35W

结论

优先级:C++系统开发 > 高校教职 > 算法岗 > 公务员 > Java开发

(推荐聚焦 C++系统开发高校教职,规避内卷赛道)

三、C++系统开发转型路径

  1. 技术栈选择:自动驾驶:聚焦感知融合(Apollo/ROS2)、嵌入式优化(CUDA算子加速)。存储/网络:学习分布式系统(Ceph/Spdk)、DPDK/SPDK高性能框架。工业软件:结合原专业背景(如材料/物理仿真软件开发)。
  2. 竞争力补足策略:项目实战: 基于ROS2开发自动驾驶仿真模块(Gazebo+Python控制算法)。实现简易分布式存储系统(参考MinIO架构,C++重构核心模块)。开源贡献:参与Linux内核、Kubernetes存储插件等社区项目。证书加持:考取华为HCIP-Cloud Computing/阿里云ACP。
  3. 求职目标:车企:蔚来/小鹏/理想自动驾驶部门(C++开发岗)。大厂基建:腾讯TEG存储组、阿里云盘古存储、字节火山引擎。工业软件:Ansys/达索系统仿真工具开发岗。

四、备选方案(高校/科研方向)

  1. 高校教职:目标院校:双非一本/二本(无“非升即走”压力)、地方研究院。科研方向:结合原专业+AI交叉课题(如“材料计算+机器学习”)。
  2. 科研院所:中科院体系:软件所/自动化所项目聘用岗(合同制研究员)。央企研究院:中国电科/航天科技集团下属院所(解决户口+福利房)。

计算机相关专业就业求职学习路线/offer选择/职业规划建议

工种浩:程序员yt (学习就业困惑?我们来为你答疑解惑!)免费投稿 投稿必回

#职业规划##计算机#
计算机就业职业规划辅导 文章被收录于专栏

解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)

全部评论

相关推荐

笔试通过后约的面试,之前实习经历不是开发相关的,面试时也没怎么问过往实习。对c++17和20之后特性了解多吗?用过哪些智能指针,说说各自使用场景。share_ptr底层实现。(答了什么场景下会创建shared_ptr的control block),描述enable_shared_from_this的工作原理Stl常见容器有哪些?底层用什么实现的?C++编译过程(预处理编译汇编链接),动态链接静态链接有了解吗?有什么区别?内存对齐目的?回答现场给的结构体的sizeof内存泄漏有遇到过吗说一下?你是如何解决的?new和malloc区别?malloc会用哪两种系统调用,有什么区别?(mmap和brk)操作系统的线程进程协程区别?强制类型转换有哪几种?空类大小,为什么?描述下空基类优化禁止某种不需要调用的函数怎么实现编译期间就可以进行检查?(用=delete)你知道哪些实际场景例子吗?比如thread的复制构造函数高数学了哪些?(因为投量化所以简历扯了下高中拿过数物菜鸡省奖)说一下罗尔,拉格朗日,柯西中值定理?柯西中值定理的证明。答构造一个辅助函数然后用罗尔定理证明,具体构造啥样的辅助函数忘了Linux熟练吗?常用命令哪些?查看当前性能的命令?(htop,netstat)Python装饰器用过吗?有哪些使用场景(胡答了下用于记录日志和计算函数运行时间)Python还问了些其他的但记不起来了给百来行的cpp程序,说哪个位置有误(充当下人工编译器)以及可改进优化之处手撕力扣mid
查看18道真题和解析
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客企业服务