中九非科班20年毕业,华为 OD 做 Java 后端想转 C++,能找到深度学习挂钩的岗工作吗?

​今天给大家分享的是一位粉丝的提问,中九非科班20年毕业,华为 OD 做 Java 后端想转 C++,能找到深度学习挂钩的岗工作吗?

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

同学提问:

我个人中九非科班毕业,考研过两次北大软微,都没有考上,20年毕业,23年跳槽到华为OD做java后端,但感觉 java 没有什么创造性,后来学习了机器学习的算法也手搓过算法实现,学习过深度学习图像识别,YOLOv8,图像分割的一些CV算法,当然仅限于学习了原理,拿别人的数据集跑过,会一些openCV的知识。但是目前AI似乎只有只需要双九硕士,想要转C++,目前学习的 C++和STL。408 还行,考研能到120。

我现在想,C++。以我的出身能找到工作吗?我现在在华为OD的同事都是985出身,还有清华的。我想找个正式岗位,能和深度学习挂钩的。

Yt回答:

首先作为一个中九的非科班,没有讲到底是什么专业,大概率应该是跟计算机有关系的,考过两次北大软微然后都没考上,20年毕业,23年由于考研考了两次都失败了之后,然后后面去了华为OD,干的是 java 后端,也就到现在来说已经干了两年了,然后现在目前感觉java没什么创作性,后来后面学习了机器学习手搓过算法,实现过深度学习图像识别以及YOLOv8,然后图像分割这些CV算法,我认为在这一点上面呢,你想的可能有点偏。

我就直接讲有点偏,为什么呢?因为我认为你根本没区分清楚,就是这个工程开发它跟这个学术算法它是有很大区别的,你在这里包括后面你讲的你想找一个深度学习挂钩的,深度学习它是什么词,它是个学术词汇,学术词汇能理解吗,你去到企业做的什么,你做的不是学术研究,你做的是工程开发,你是要做产品需要落地的,也就是学术界和工业界它是有着本质性区别的,你不要拿着学术界的思维然后去企业里面,你所想的这种相关的,你比如手搓过一些机器学习的算法以及包括学习过图像识别这种相关的这种底层这种CV的算法,那这种相关的跟你讲一下其实很多时候很多企业都不做,企业至少他的核心不会是做这个东西,核心是做产品化,如果产品上面有什么问题,我再结合了底层来改,是从产品需求出发,然后在到底层的实现,我再进行优化,是这样一个思路。

如果你从一开始没有一个场景的情况下面,直接贸然的去学,我认为这个仅仅只是代表你学过而已,仅仅代表你去满足你自己对这个知识的一种欲望,可能没有多大的实际作用。

似乎目前AI都只需要双九硕,现在想转 C++ ,目前了解到 C++ 和学了STL,然后408还行考研能到120,作为 985的本科即使非科班,不知道非到什么程度,基本上我认为投出去之后市面上的知名企业应该还是有面试机会给你,你就比如说你投海康或者说你投大华包括大疆乃至包括这种市面上包括腾讯也好阿里也好,我认为你投完之后多多少少还是会给你面试机会的,但是如果你比如说你就垂直给自己牟定在这种CV深度学习,那我认为这条路他真的不一定走得通的,你走到后面的时候你发现这个东西它不是工程开发的属性。

我认为目前你现在想转 Linux 想转 C++ 呢,更加给你推荐你就在 Linux 上面用 C/C++ ,你结合了你现在工作的需求看有没有用到 C/C++ 的地方,然后结合 Linux上面用 C/C++ 。比如说你们做的 java,比如这种数据,比如说数据怎么存的,你就考虑底层它是怎么做的,你结合着 Linux 上面用 C/C++ 这种基础设施它的单点怎么做,这种都行。

但是如果你想去做一个这种深度学习,我认为你先不要给牟定自己成这样,现在毕竟来说从23年刚开始工作到现在也才2年的时间,现在结合来说就在Linux上面用C/C++能不能有些产品化的场景,能够结合着产品化来做,这样我认为去个知名的企业,去个这种正式岗位还是很有机会的。

总结:

一、当前问题诊断

  1. 背景短板:学历:中九非科班本科,无硕士学历,难以竞争纯算法岗。经验局限:华为OD Java后端经验偏向业务开发,缺乏C++工程化项目背书。
  2. 技术认知偏差:学术与工程混淆:深度学习原理学习≠工程落地能力,企业需要的是产品化能力(如模型部署、性能优化)。CV算法困境:图像识别/YOLOv8等技术在工业界多为工具链角色(如安防、自动驾驶),需结合具体业务场景。

二、转型方向与可行性分析

C++系统开发(推荐)
  • 优势领域: 基础设施:分布式存储(如Ceph)、中间件(如Redis)、高性能网络(DPDK)。嵌入式开发:车载系统(华为车BU)、工业控制(大疆无人机)。
  • 适配性: Java经验复用:将Java后端业务理解迁移至C++系统开发(如分布式事务、高并发设计)。408基础:数据结构/操作系统知识可直接用于C++底层开发。

三、C++求职策略与执行计划

  1. 技术栈补全:C++进阶:掌握C++11/14/17特性(RAII、智能指针、Lambda)、STL源码级理解(如vector内存分配策略)。系统能力:Linux内核机制(进程调度、零拷贝)、网络协议(TCP/IP/HTTP2)。
  2. 项目实战路径:项目选择: 工业级项目:开发简易分布式KV存储(Raft协议实现)、基于DPDK的高性能网关。开源贡献:参与CNCF项目(如Envoy)Issue修复或性能优化。简历包装: ❌“学习过YOLOv8” → ✅“基于C++实现YOLOv5边缘端部署,推理速度提升2倍”。
  3. 目标企业与岗位:大厂平替:海康威视(C++安防算法岗)、大疆(嵌入式开发)、蔚来(车载中间件)。高成长赛道:云计算基础设施(阿里云/腾讯云)、自动驾驶(华为车BU、小鹏)。

最后C++系统开发>深度学习工程化,用6个月打造“分布式系统+开源项目”双引擎,华为OD背景+中九本科学历仍可冲击大厂正式岗!拒绝“技术浪漫主义”,用工程思维实现职业跃迁! 

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

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

#互联网大厂##C++##职业规划##计算机##程序员#
计算机就业职业规划辅导 文章被收录于专栏

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

全部评论
借楼,od招聘,base上海,有双休不卷,名额突然增加,offer审批很快,欢迎私聊
点赞 回复 分享
发布于 03-01 11:28 广东
你咋把人家视频的内容直接搬过来了,这么起号的吗😊,我前两天刚看他们的视频
点赞 回复 分享
发布于 03-01 04:07 辽宁
这不末9嘛
点赞 回复 分享
发布于 02-28 16:18 北京

相关推荐

牛客953751098号:我见过很多15进去的本科。个人感觉跟一般的14进去的也差不多。就相当于比14进去的节约1-2年,其他没区别了。我只知道其中一个是火车头升的快,其他都跟一般的部门员工差不多。我知道的本科15进去的人里面,有两个离职了,一个干了2年,一个干了3年,另一个升16后转岗了。不是火车头就是正常的升级,大概2年升16。
投递华为等公司9个岗位
点赞 评论 收藏
分享
04-24 10:19
华为_HR
🔍 误区纠正现场:  传言1:”OD就是低配版华为,随时会被优化“  OD全称可是”华为Offshore Development“,和华为研发体系共用同一套技术栈、项目管理流程,甚至很多重点项目的攻坚组都是OD和正式员工混编作战。去年有位同学参与鸿蒙生态开发后,带着项目经历跳槽直接拿下大厂P7,这"低配"怕是有点凡尔赛?  传言2:”转正通道形同虚设,HR的嘴骗人的鬼“   OD员工中37%通过内部考核转华为正式编(悄悄说:有个00后卷王半年解锁该成就)。转正标准透明到能当镜子照:①通过可信专业级认证 ②年度绩效B+以上 ③通过三场技术答辩——难吗?但绝对有迹可循。  传言3:”福利待遇差几个level,过节礼盒都没份“   工卡刷食堂同价、年度体检同一家机构、夜宵券照样领,区别可能只有礼盒外包装多了个OD标识(但内容物绝对没缩水!)。至于16薪+项目奖+一线城市人才补贴的组合拳。🎁 被低估的隐藏资源:  “华为权限”:从任总讲话原声课程到AI算法大牛直播,内部学习平台日均点击量比B站还高    “技术大佬直通车”:新员工能直接预约20年经验Fellow级架构师做职业规划咨询  “简历镀金效应”:接触过20+离职OD同事,履历上带"H项目攻坚""亿级用户产品迭代"的,面试邀约率平均提升60%  OD当然不是完美选择,但绝对是肉眼可见的跳板——在这里,你能用2年时间接触到别人5年都碰不到的复杂场景,能和行业TOP10%的聪明人组队打怪。  “后记”:  Q:学历/履历有短板还能尝试吗?  A:OD的简历初筛比华为社招宽松1.5个Level(举个栗子:正式岗卡死的985/211,OD可放宽至优质一本+项目经历匹配)  有需要的宝子可以斯我!!!!#od##华为#
华为成长空间 560人发布 投递华为等公司9个岗位
点赞 评论 收藏
分享
我身边的OD同事:    我身边陆续入职了7个OD同事,再加上6名华为员工,我们组一直保持十几人规模,工作内容由我统一分配,并不会区别是否是OD员工,关注的更多是能力和工作的匹配度。目前为止,1名OD同事因家庭原因离职,其他6位OD同事,已有4位转为华为员工。OD转华为公司要求:通过公司专业级认证,入职1年,绩效优秀。其实还有一点,部门有华为员工的名额,我们部门名额比较多,所以转的多。与一个武大本科生的聊天:    认识了一个武大本科学生,考研二战失败,走了华为OD流程,他给我讲了他来OD的原因:1、他认为,第一份工作去大厂很重要,但是对于他这种没有工作经验的人来说,去其他的大厂比较困难,走华为OD流程是最简单的路;2、他了解OD转华为的流程,有在华为的同学也证实过,他相信自己有能力,1年后转华为;3、更注重工作的实质,不太在乎名声。华为OD的面试流程:1、投递简历。提供姓名、邮箱、手机号、身份证号,用于系统查重录入简历生成简历编号;2、机试。3道算法题,400分满分,150分及格,一般2-3周的准备时间;3、2轮技术面试。主要考察算法+八股+项目;4、HR面和主管面。考察家庭情况、稳定性、职业规划等;5、录用审批,发offer。如果你可以直接参加机试的话,整个流程一般2周左右就完成了。#华为od题库##华为od##华为#
投递华为等公司9个岗位
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

更多
牛客网
牛客企业服务