25届专升本职业抉择,从Java到年薪43万分布式存储,是否应该果断转C++?

​今天给大家分享的是一位粉丝的提问,25届专升本职业抉择,从Java到年薪43万分布式存储,是否应该果断转C++?

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

同学提问:

我是25届毕业生,专升本学生,双非一本,目前在一家互联网大厂实习,给的转正我没有接,过段时间我就要走了。最近面了另一家互联网公司,年总包给了43万,是分布式存储方向的,具体应该是做OLAP存储引擎的。我之前学的是 java 生态的东西,java 生态那一套我已经很熟悉了,对分布式、高并发、架构等方面都还是比较熟悉的,实战经验都还挺丰富的。如果是去到这个分布式存储团队,我应该是要转 C++ 了。

最近在了解这方面信息的时候,看到了你们想来咨询一下建议。我个人学习能力是挺强的,并且对存储方面还是很感兴趣的,想听听建议是否要果断转。目前来讲,阻碍我果断转方向的几个原因,我学历低,时间稍微有点紧张,担心自己在一个方向还没有足够的沉淀就换到另一个方向,是否对未来的职业发展有影响。

Yt回答:

首先看完这个同学,是一个很优秀的,一个专升本然后双非一本,目前在一家互联网大厂实习,这个实力绝对不差,给了转正但是没接。真的大家各位有没有去考虑过,真的优秀的人,优秀到一定程度之后,你会发现他是有自己的规划自己的选择的,之前我有一师弟也是我们学员,当时他在面美团的时候,他主要是 Linux C/C++,但是有一段英特尔的实习做的是DPDK,当时他在面的时候我后面跟他规划完了之后,我就说你就后面走DPDK,把整个简历里面以 DPDK 作为主要元素体现出来,后面在面美团的时候,美团一个 java 的面试,当时那美团的面试官问了15分他就没有兴趣了,他就说这个面试官你还有问题吗,没有问题我就走了,那面试官可能面了这么多人第一次听见有人能这么跟我说,毕竟我还是大美团,就是这样的。

给的转正我没有接过段时间我就走了,现在最近在面另一家,然后总包能够给到43,其实作为一个专升本一本院校双非能够给到这个,我认为他在他们学校神一般的存在,这种人他也能够在他们学校能够激励着下一代,下下代后面很多代人,这是说的我认为这个他是很优秀的

面的是分布式存储,存储方向,请注意这个他后面所说它是 java ,但是分布式存储这种方向他跟 java 完全不是一套,分布式存储后面做的OLAP,这个OLAP我给大家解释一下,大家可能有听过OLTP,OITP就是主要是以 MySQL 这种关系形式结构它以事务执行的,就是我主要是用了存入而已,OLAP里面是带分析的,就举个例子,比如你存在银行的数据,那为什么那种银行他能够知道你比如说你的存款或者说你的金融能力,他后面需要带分析,存款信息需要带分析,你打车的软件比如这辆车走到这里,他怎么分析周围的人,比如说你每天现在接到的这种短信信息,或者这种垃圾短信,包括你刷的抖音为什么它能够根据你的信息推荐给你,其实它也是OLAP,根据你的个人信息以及给你打上标签,是根据你以前的浏览记录来分析出来你是谁谁谁的,这是 OLAP 这种存储,这种功能它是 MySQL 不具备的,按照我们正常理解数据库本身它只是负责存储数据,数据的具体行为它跟数据库本身是没有关系的,OLAP就做到了一点,它数据存储并且它数据分析,这里底层它有个核心的点在哪呢?因为它存储的时候首先第一数据量很大,第二计算量巨大,存储量也很大,所以就很多业界就有一种做法就是存和算两者分离,就是存算分离,这种方案。

那其实目前去做这个方案,java 在这个过程间中间它就没有大用处,java 在这个方向它不是强项,java 的强项是什么,就是你发http请求我告诉你在哪里,就是我适合这种接口式的,但是这种分布式这种存储,这种可能 C/C++乃至这里再提到这个rust,刚刚我们也聊到了rust,如果rust真的能够去做到这种数据库存储,比如这种业务OLAP这种数据分析这种方式去用它,那rust能够提供一些这种很好的方案,因为这里头你知道现在所有的互联网几乎都有,因为你比如刷的视频号刷的对应的这种抖音的视频也是,它都需要带有这种根据你的行为分析,包括你在淘宝上买东西也是,你需要根据你的行为分析,这种功能你发现他对于这种 java 它就很劣势了,它不一定能够用得上。

现在目前实战经验还是挺丰富的,如果我去这个分布式存储团队我应该要转 C/C++,你下面已经讲了,就是制约你转这个分布式存储这个方向,第一就是你对应的这个学历的问题,我认为核心也是制约在这个地方,因为这种底层的 C/C++ 他跟 java 不是一个思路,因为它在解决问题的思路都不一样, java 你知道它出了问题我可以根据请求我不断模拟,你发现这种问题,java 里面有这种随机的问题我认为它是比较少,但是 C/C++ 的话很多问题来说它不一定,你可能都看不到现象偶然发生的,所以在这里我认为现在目前来说,之前这一家大厂的实习给你转正,你没有转正,然后现在去面对这一家分布式存储,如果真的这家给你offer的话,你后面这条路走的可能,虽说路走的很高配,但是我认为对于你个人能不能够把握住,这个可能是有点难度的,真的如果这条路你能够走稳,那后面说走一个技术专家。

其实业界做这种 OLAP 的企业也比较多,比如比较著名的这个 ClickHouse ,就是它是俄罗斯出来的 ClickHouse ,然后国内呢有一家比较大的叫做 StarRocks ,叫做SR,这一家我认为真的可以做到年薪百万,我们目前应该是有三个学员在 StarRocks ,那这个薪资基本都是在百万级别,而且我跟你讲一下这个不要多少年,就是我们中间有一个学员工作5年去了 StarRocks ,应该薪资就是在百万级别,薪资加股票期权折算一起大概就是百万级别,就这样的。

那请注意我认为这个方向它确实是个很好的方向,你的考虑也不无道理,但是这个方向来说你比如说想听听建议是否要果断转,然后阻碍我的方向就是我的学历比较低。我认为如果你是一个研究生,是一个读完研之后这个都是可以的,但是目前你之前实习那家我认为是可以接的,当然如果这家给你offer你当然肯定可以接,我认为目前来说你做 java 会更加合适你一点,个人建议我认为做 java 会对你后面发展它会更加合适一点,当然如果这家给了offer 你肯定接。

总结:

一、分布式存储方向深度分析

  1. 行业前景:OLAP核心价值:支撑大数据实时分析(如抖音推荐、金融风控),技术壁垒高于OLTP(事务处理)。头部企业:ClickHouse、StarRocks(国内代表)、阿里云AnalyticDB。
  2. 技术挑战:必学技能:C++11/14/17特性、Raft/Paxos共识算法、列式存储引擎(如Apache Arrow)。性能优化:向量化计算、内存池设计、SSD/持久化内存优化。
  3. 职业风险:转型成本:需补足C++底层知识(内存管理、并发模型),初期可能面临技术断层。行业波动:存储领域受云厂商战略影响大,需持续跟踪技术趋势(如存算一体、新硬件适配)。

二、决策建议与执行路径

  1. 接Offer前提:兴趣驱动:确认对存储技术(如LSM-Tree、分布式事务)有长期热情。学习能力:评估3-6个月快速掌握C++核心(RAII、智能指针、多线程)的可行性。
  2. 拒Offer策略:深耕Java:主攻高并发中间件(如RocketMQ、Kafka),冲击P7+/架构师岗。地域选择:优先杭州/深圳(Java高薪岗密集),避开北上深头部竞争。
  3. 接Offer后行动清单:技术速成: 精读《C++ Primer》《高效使用C++11/14》。实践项目:实现简易LSM-Tree引擎、Raft协议Demo。行业背书: 参与StarRocks/ClickHouse开源贡献(修复Issue或优化文档)。输出技术博客(如《OLAP存储引擎设计中的C++性能陷阱》)。

三、学历劣势破局关键

  1. 技术深度碾压: 在存储领域做到“人无我有”(如精通RDMA网络优化或ZNS SSD适配)。
  2. 案例参考: StarRocks学员A:双非本,5年经验深耕列式存储,年薪120W(薪资+期权)。路径:大厂存储组(如字节跳动EB级存储团队)→ 明星创业公司核心开发。

四、风险预警

  • 慎选“半吊子”转型:若无法在1年内达到团队技术中游水平,可能面临淘汰。
  • 避免“技术封闭”:存储领域需保持对云计算/AI趋势的敏感度(如结合LLM优化查询引擎)。

最后接Offer需破釜沉舟深耕C++存储,用2年打造“OLAP优化+开源贡献”双引擎;若求稳妥则Java中台架构师是保底选择。

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

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

​​

#存储##职业规划##计算机##程序员#
计算机就业职业规划辅导 文章被收录于专栏

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

全部评论

相关推荐

05-15 21:07
已编辑
门头沟学院 C++
当下就业形势极其严峻,本人目前在211大学读研,还有一个月毕业,历经千辛万苦,目前有1个专业对口的offer(主要和我导师有关,我一个专硕,却被强制要求发sci二区论文,不给做项目不给实习,坑死我了)。以下分享本人的实用经验,希望为高年级大学生指引一条正确的道路。由于这些经验都是本人经过大量实践和思考得出的,所以直接给出结论以节约时间。1.你需要重塑你的学生思维:读书归根结底是为了工作,而工作取决于市场需求而非个人能力!需求第一,能力第二!学历如果不能适应市场需求,哪怕是清华北大也没用!2.读研实现就业回报的平衡已被打破,往年对读研的认知不再适用!因为读研有高性价比的前提是市场需求不降低,但近几年的市场需求却持续大幅降低!考研/读研缓解就业的功能在急剧下降,不再具有高性价比!反而本科毕业就就业的性价比在上升,甚至在某些情况下比读研好的多,所以当下考研读研必须慎重再慎重!3.考研必须是从双非院校考到985院校才能实现高性价比!其他任何一种情况,除了必须读研的专业,不要考研!赶紧去找工作,不要犹豫!4.研究生分为学硕和专硕,读学硕就不要有硕士毕业就工作的想法,最好一口气读完博士,出来当老师或去科研院所工作。如果你考上了985的专硕,也别以为就能有好工作,得看你学的是否和工作有关!除非你的目标岗位条件中有论文要求,否则强烈建议:如果你的学院强制要求你发学术论文,否则不给毕业,请立刻退学找工作,不要犹豫!如果是你的导师强制要求你发论文,请立刻换导师!换不了也退学再找工作,不要犹豫!注意这里说的是专硕,不理解的同学请好好想想第一点。5.当下找工作必须想清楚具体岗位再找,不要瞎投简历!比如程序员岗位,这是外行的认知,但作为计算机专业的学生,你必须落实到Java/C++/Python程序员,总之,你必须确定具体的方向再投简历,如果简历没啥可写,那就先学技能,学技能也是学具体的方向,不要什么都学一点,没用。6.强烈建议大三/研二去实习,实习也是按具体岗位找,不要乱找,具体见上一点。注意,如果研究生所做项目内容和目标实习内容相近,可以不实习。实习的时候就可以准备秋招了(笔面试),请尽可能在秋招上岸,秋招的重要性远大于春招!7.找工作要线上线下火力全开,不要局限于学校的招聘会。线上,要下载至少两个求职app,比如boos直聘,智联招聘,猎聘,国聘,线上区域选择取决于你以后想在哪块发展,比如本省,长三角,慎重全国投。线下,要去至少两个大学的招聘会,大学招聘会时间可从该大学的就业信息网上查询。注意,招聘会不是宣讲会,宣讲会场次太多但是每次都是一个公司,建议以招聘会为主,宣讲会为辅。8.线下招聘会速通方法:直接收集投递渠道:二维码/邮箱/宣传册,当然前提是看准岗位。尽量别坐在位置上投简历,因为线上投也是一样的。按这个方法,一个下午看完两个招聘会应该没问题,收集完回去慢慢投即可。9.对于面试打扮,干净整齐就行。面试时要保持微笑和尊重,眼睛要尽量盯着面试官,不要乱看别处,要适当夸企业,夸自己的专业能力。如果提到校园活动之类的,可以造假,面试官不会去查。遇到知识盲区不要说我不知道,打个擦边球(相似知识)或提供个思路。面试官如果说你缺乏项目经验,你要说你基础理论扎实,自学能力强,如果贵单位给你机会,你很快能上手之类的。还有最好增加礼貌用语,比如一直用您称呼面试官,面试开始时说您好,结束时说谢谢。10.面试一般不超过两轮,如果有两轮,第一轮是技术面,第二轮是综合面,技术面就好好准备技术,综合面就多说/编造些软能力,比如校园活动,做志愿者,业余爱好等,然后一定表现得要彬彬有礼,有自信。如果问到职业规划,建议说1-3年如何,3-5年如何,比如1-3年熟悉业务成为合格的初级工程师,3-5年精通技能成为技术骨干。11.外包公司性价比不高,要放到最后考虑。专业不对口的岗位慎重投简历,放到最后考虑。如果你投的简历多了,可能有自称是猎聘公司的人打电话给你,说可以培训,培训完再交钱,这种不算诈骗,但是坑钱,性价比极低,也要放到最后考虑。总之,外包,专业不对口,猎聘公司培训都要放到最后考虑。如果你是研究生,千万别考虑猎聘公司的培训,因为在那里培训的都是本科生甚至大专生,你去了,那么研究生等于白读。12.考公考编是一条很好,甚至是最好的出路,也建议从大三/研二开始准备。如果觉得考公太难就考编,考编难度比考公低很多,尤其是考县级的事业编。不要嫌事业编工资不高,一个铁饭碗属性就吊打很多企业了,而且还有双休不加班制度,性价比不用怀疑。13.毕业后两年内不交社保即不工作还算应届生,如果毕业后工作了再读研,到研三时还是应届生。部分省份规定大学生毕业后交社保,报考公务员/事业单位时仍可按照应届身份报考,如果你符合这个规定,那么工作后再考公考编也是很好的。最后是最容易忽略的一点,考公考编和校招慎重同时进行!因为现在各行各业竞争都很激烈,要求比以前高,而人的精力是有限的,如果都准备最后可能一事无成!所以要么放弃校招,专注于考公考编,要么放弃考公考编,专注校招。或者在拿到一个offer后再考编制,留个底牌。         
点赞 评论 收藏
分享
05-21 23:45
门头沟学院 Java
  想了很久要不要把这事发到网上,毕竟我这例子不太常见,对大部分人来说没什么参考价值。最后决定还是发出来给有相同经历的看看吧。  本人是一名专升本的学生,升本是因为专科找不到好工作,结果本科毕业发现专升本还是难找工作,当时经常在网上冲浪看到说互联网不卡学历,工资又高,只是比较辛苦罢了,当时我一想还有这么好的专业,我土木老哥还怕吃苦吗,于是决定跨考计算机研究生,当时一想考研就考个好点的学校吧,最后也是成功上岸985。  我的读研的目标很明确,就是找份好点的工作(当时觉得工资越高工作越好),于是早早的就开始投实习,当是当时一直没有面试,我周围的人都还没投,此时,我一直认为是自己的简历不太行,就一直改一直投,直到时间来到暑假实习,当我的周围的人开始投简历的时候我就感觉不对劲了,他们基本能约面,而我依然没什么面试,只有零星的几个面试,我当时就有种感觉是我的学历有问题,然后我参考了网上的意见把专科经历去掉了,因为很多公司并没有明确说要从高中之后开始写,到hr面,hr也会问,到时候在说也行。之后就这样过了一段时间,7月被一家非互联网大厂捞了,没有转正机会,之后实习到9月,回校开始准备秋招。  秋招过程中也很艰难,面试机会也不多,从9月一直熬到12月,最后被一家物流大厂捞了,但是很巧的是这次面试过程中hr并没有问我学历的事,其他hr面都问了,这也为后面埋下伏笔。之后时间来到4月,学校没啥事了,我就提前去实习了,在入职信息上我就把所有的信息都填了,顺利入职干了一个月,之后hr突然找我面谈,一进会议室我就感觉气氛不对劲,hr让我回忆一下当初在官网上的简历和入职信息有什么不同,我一想这不就是没写专科经历吗,接着hr又问为什么不写,是不是故意隐瞒信息,我想着这也没啥隐瞒的,就把心里的想法说了,因为很多公司填简历的时候没说要从高中之后开始写,然后为了过网申我只从本科开始写了。说完之后就让我走了,又过了两天,hr又找我,说我上次说谎,官网有我写了专科经历又删除的记录,这时我才想起来,当时暑假实习结束后,我确实再投简历的时候写过专科经历,想试试有实习结果能不能好点,投了一段时间没反应之后又删了,但是第一次问我的时候,我真没想起这件事,这都去年9月的事了,随后hr以我不诚信为理由,当场解除了合同,并且要求我马上离开公司,整个过程就十分钟吧。  就这样我的人生戛然而止了
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客企业服务