C9本华五硕自动化研二转码,仅懂 C++ 基础转 C++ 存储现在来得及吗?

​今天给大家分享的是一位粉丝的提问,C9本华五硕自动化研二转码,仅懂 C++ 基础转 C++ 存储现在来得及吗?

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

同学提问:

C9本,华五硕,自动化专业,目前研二,硕士期间搞后量子密码,目前发了一篇通信领域顶会,考虑到密码学不到博士阶段不好就业,隧考虑转码。目前只有科研经历没有项目经历,代码水平仅限于掌握C++基本语法和100道leetcode题。

问:现在转C++存储来得及嘛(投了华为的ICT产品存储部的实习)?有能够充分利用我背景和科研成果的岗位吗,比如说C++安全类研发(华为2012好进吗)?两个方向的性价比,准备成本、长短期收益和发展上限怎么样的,学习路线有吗?

Yt回答:

作为一个C9的本科,华五的硕,具备有一个大厂的,至少你是可以敲开市面上任意一家大厂,这个面试机会都会给你的,就是这样的。这种面试机会它的好处在哪呢?你会发现你面试机会越多,你成功的概率也就越高,说不定后面你比如说面十家,你能够拿到4到5个offer。至于你后面所说的密码学不到博士阶段好像不好就业,所以考虑转码。对于自动化专业这个专业来说,你的背景绝对是可以转码的,而且是可以去一个大厂的。

目前来说只有科研的经历,项目代码水平仅限于C++语法和100道leetcode题。兄弟这个工程能力有点差,在这个简历里面你后面不太好写,就是你现在目前能够给你的亮点就是这篇顶会。但是我认为去走算法的岗位呢,多多少少我认为它又有点难度。不是说你这个背景不行,而是我认为没有必要,去找一开发的岗位,拿一个大SP薪资绝对不会低的。

现在问转C++存储来得及吗?我跟你讲,现在来说目前啊你不用去考虑到底是C++下面哪一个方向。比如存储、安全、或者这种高性能网络,或者音视频相关的,你不用去考虑这个方向。你现在就在Linux上面用C/C++做一两款产品,把它做到落地,做到可用。你比如就以存储为例,你比如实现一个内核文件系统,然后你再把它性能测出来,然后做到一个开源你能用,别人也能用,并且你能够兼容各个不同的版本。比如在这种4.4的版本上可以用,5.0以后的版本可以用,6.0以后的版本也可以用。你就会发现这个整体上面你就可以做到一个适配。你只要做出来,然后并且能够有一定的用途,你比如针对NVME,然后或者是针对于Scarce,能做一款存储,或者说针对于这种用户态文件系统,做一款文件系统也行。或者针对于这种RocksDB,你做一款这种二次开发这种也行。一定要有一个工程的能力能够做到可用。

其实C++存储它是个很大很大的主体,而且门槛很高,很容易出技术专家的。然后还有就是C++安全类的研发,目前你不用去考虑这一点,你现在就在Linux上面用C/C++做一两款产品。不管是存储类的产品也好,还是安全类的产品。安全类的呢我认为结合网络来做它会更好一点。两个方向的性价比,这个没有所谓的性价比,不像性价比的,两个都不差。你选择存储,这个安全类你可能选择后面是这种偏网络类的,不是安全类的,偏网络类的,这两个都可以。而且你去的公司都是华为啊,两家都是华为。一个来说没有哪个好与不好,性价比哪个一定高,哪个低,没有。两个你肯定是具备这个资格,是能够拿到offer的。然后从长期收益看,两者都不会太差。

然后学习路线有吗?你可以参照我们之前讲过的那个Linux C/C++,可以问我要,你比如基于SPDK,关于存储你可以基于SPDK实现一款文件系统用于MySQL,就是把SPDK做一层文件系统,MySQL就用它。你把这个项目写在简历里面,你做过它,面试怎么去聊,怎么测的性能,怎么做的,你把它写出来,这个来说面试你会好面很多。

总结:

1. 学历与求职优势

  • 背景价值:C9本+华五硕的学历背景足够敲开任意大厂核心部门(如华为ICT存储部、2012实验室),无需担心简历筛选。
  • 科研转化:后量子密码的顶会论文能证明算法能力,但需通过实际工程项目(如加密存储、安全协议开发)体现技术落地能力。

2. 转码核心策略:用项目补全短板

  • 工程能力短板:当前仅有C++语法基础和100道LeetCode题,需通过完整项目证明开发能力。
  • 存储方向建议:项目目标:在Linux上开发可落地的存储系统,例如:基于SPDK框架实现高性能文件系统(如适配MySQL的存储引擎)。开发用户态文件系统(如兼容多版本内核的加密存储模块)。技术门槛:需掌握分布式协议(Raft)、存储优化(IOPS测试)等,但门槛高且易出专家。
  • 安全方向建议:项目目标:结合密码学背景,开发安全工具(如抗量子加密通信模块)。适配场景:华为2012实验室的安全研发岗位可复用论文成果,但需工程化能力(如OpenSSL集成)。

3. 存储 vs 安全方向对比

  • 存储方向:优势:技术纵深强(如分布式存储、文件系统内核),华为ICT存储部等岗位薪资高(SSP可达50W+)。发展:长期可成长为存储架构师,稀缺性高。
  • 安全方向:优势:结合后量子密码背景,适配安全协议研发(如TEE可信执行环境)。发展:政策红利领域(如信创国产化),可向安全专家转型。
  • 结论:两者均能进华为,无绝对优劣,选择取决于兴趣(存储偏底层系统,安全偏算法工程化)。

4. 学习与求职路线

  • 短期目标:3个月内完成一个高相关性项目(如基于SPDK的加密存储系统),覆盖以下内容:技术栈:Linux系统编程(VFS、epoll)、存储框架(SPDK/RocksDB)。性能测试:用FIO/io_uring量化性能(如延迟、吞吐量)。
  • 投递策略:华为实习:重点准备存储/安全方向的项目细节,突出工程落地能力。秋招保底:若实习未果,直接投递秋招,学历+项目组合仍有机会拿大厂SSP。

5. 关键提醒

  • 避免空谈理论:企业看重“能跑起来的产品”,而非单纯算法或八股文。
  • 华为岗位适配:ICT存储部:需熟悉Ceph/Raft协议,掌握性能调优方法论。2012实验室:需突出密码学工程能力(如自研国密算法模块)。
  • 学习资源:参考我提供的Linux C++路线

最后学历是门票,项目是底气

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

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

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

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

全部评论

相关推荐

05-05 12:26
门头沟学院 Java
转眼就到五月了,天气还没热起来,回过头看,这大概是过去一年中最忙碌的一段时间。2 月到 4 月几乎没有休息,等节奏慢下来,才发现夏天已经快开始了, 暑期也正式落下帷幕。最后可能会去字节,后面还剩个 B 站和饿了么的面试,但大概率不会再继续投了。我总想为这一年的奔波写点什么,不是为了炫耀什么经历,而是怕自己在未来某个疲惫的清晨,忘了这一路上遇到的人、做过的选择、受过的打击。美团很大,但我所在的组像是一艘大船上的仓库,琐碎、边角,不起眼。小红书则像一条快艇,核心、紧凑、推得很猛,我第一天就被拉去开会,接需求,像是被丢进战场的菜鸟,幸好 mentor 是个特别好的人,用他稳重的方式接住了我的慌张。而字节也算是核心组,目前还没入职,但面试就折磨了我一个月, 面了足足五轮.这一年里,我遇到过一些很重要的人。比如sf师兄,他是我坚持做后端开发最关键的支持者。我实验室工位搬到他旁边后,他几乎是手把手带我,给我发资料、讲面经,一次次帮我梳理思路。没有他,我可能早就放弃了这条路。在小红书实习的时候,我也特别幸运,遇到了 mar 哥和hk。我们经常一起讨论接过需求、代码、实现方案, 当然基本是我听他们说哈哈哈哈,他们对实习, 业务的理解也影响了我很多。记得第一次面 WXG,被评“算法还可以,但缺乏刨根问底的精神”。那时我不太理解这句话的意思,现在回头看,似乎懂了一些。我是 211 硕士,26 届,机械转码。读研前几乎没接触过编程,只会点最基础的 Python。考研上岸之后有段时间沉迷 APEX 和 LOL,代码完全扔下了,直到后来偶然接触了伯克利的 CS61 系列,才真正开始把基础打扎实。之后也写过一些小的轮子项目,刷题刷到 1700 分,算是慢慢找到方向了。研一的时候,我跟的是一个年轻导师。他非常 push, 当时研零还没正式进组,就给我派了几个活。但人很实在, 我一直觉得他适合去工作, 但是他选择了高校当老师, 他说想把他觉得好的知识教给大学的学生, 他是非常非常好的人。我记得刚开始连函数怎么写都不太会,是他让我坐到他办公桌旁边,一行一行教我 Python,看不懂代码就带我一行一行的读, 我就在旁边当气氛组。说实话,他可能是我见过国内能力最强的 CS 专业的老师,全栈还全干,项目、科研、代码都能上。他给钱也很大方,从不抠,不过就是会被他导师拉去干一些没人愿意接的活,但从来没把这些事压到我们头上。后来我实习,他也很支持。嘴上偶尔抱怨项目没人干了,可从没说过什么“必须回来”这类话,心里清楚他是在成全我。研一那段时间,实验室管得不多,课程也不是特别重。我花了不少时间去上国外网课,比如算法、数据结构、Python、Java 这类基础课程。印象最深的是数据结构,国外老师讲得真好,把很多概念讲得特别透。后来面试的时候,数据结构这块几乎没怎么被问住,心里其实挺感激那些屏幕另一头素未谋面的老师。除此之外,剩下的时间说实话也没做太多正经事,打了不少游戏,LOL、APEX、怪猎,一晃就过去了一年。到 2024 年 7 月,我开始写一篇小论文,同时也开始认真想未来的方向。是工作,还是继续读博?我读研时曾觉得读博是终点,是最理想的归宿。可现实总比想象复杂,慢慢发现自己可能并不那么适合科研。不管是国内的人情世故,还是对专注力和长期热情的要求,我都不太能达到。其实要是随便找个博读读,毕业后去个大专当老师,这条路应该问题不大。但我也明白,那并不是我想要的生活。8 月份,小论文的实验差不多做完了,我开始正式学黑马视频,补后端知识。这时候还好,之前算法和数据结构的基础都还在,真正需要补的是 JavaWeb、计算机网络、操作系统这些偏工程和八股的内容。刚开始看着觉得很多,其实沉下心来学,发现真正需要长期记住的没那么多。那段时间我基本是边学边问,师兄还是那个师兄,帅峰。那会儿他还在美团实习,平时很忙,只能周末抽空,我就一口气把一周积攒下来的问题全甩给他。他也从没烦过我,慢慢帮我分析,一点点讲,讲完再去永劫启动到了国企最后一天,  10 月 7 号,我把 JavaWeb 和 Spring 全家桶都看完了,也过了一遍小林 Coding 的计网笔记。为什么我记得那么清楚呢,因为我在家写完了苍穹外卖。那本来是和朋友约好去旅行的日子,但被我鸽了哈哈哈哈,就留在家里写项目, 虽然主要是因为我妈让我回去相亲……这个项目加上之前在实验室做的一个项目,差不多就是我实习投递的主要材料了。当时也不太懂投递策略,想着“先试试看”,就直接把所有知名互联网公司几乎投了个遍, 小厂基本没投过, 心比天高, 命比纸薄。结果就是一整周过去了没有一个面试邀约,整个人挺焦虑的。白天学操作系统,晚上等消息,邮箱看了一遍又一遍。也不是没心理准备,但那种空等的感觉,真的挺消耗人的...
点赞 评论 收藏
分享
评论
3
7
分享

创作者周榜

更多
牛客网
牛客企业服务