今天给大家分享的是一位粉丝的提问,土木工作2年,考研到211计科,目前研二,该如何准备秋招?
接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。
同学提问:
yt哥你好,我是本科土木工作过两年考的末流211计算机科学与技术,目前研二,现在我比较焦虑的两个点,一个是年龄,我26年毕业就28岁了,这个年龄再去卷计算机是不是也卷不了几年了,这样的话是否进央国企或者选择C++这样壁垒高的赛道会好一些呢?二个是时间,现在距离毕业就剩一年半的时间了,我只看完了黑马的java基础课,论文还没有写,而且现在没有实习还不好找工作,如果要在研二暑假达到实习能力,那么留给我的时间就更少了,所以应当放弃实习去全心全意准备秋招吗?恳请YT老师谈谈你的看法
Yt回答:
我先说一下这个每年对于应届生,四次机会。第一次机会呢就比如说你作为26届的,在25年的时候三四五六月份,这里会有一个暑假实习,这个机会是绝大多数人是不会错过的,大家都会去投递,因为这时候岗位也会比较的多,而且投递的人也不像秋招那么多,而且都是知名的企业,这是说的在研二暑假的时候这是第一个机会。
第二次呢就是在每年七八月份这里有个提前批,但是现在提前批呢后面跟秋招它是一起的,是因为之前更多企业需要抢人的情况下面,所以才有的提前批,那现在来说基本上提前批跟秋招是一起的,那第三次呢就是秋招,这里刚刚已经说了三个。第四个说的就是让每年春招,比如在26年的时候一二月份二三月份,这时候春招可能悄无声息的进行,春招更多来说是面向那些可能秋招那些毁约的,留出来一些HC,再需要招的,这样讲的就是这么4次机会。
那在目前呢,不是你准备的好不好的问题,这四次机会一定要跟大家讲清楚,不是你有没有准备好的问题,就是你一定得上,因为它的这个时机它比你技术能力更重要,怎么理解呢?很多朋友认为我还没准备好,我是不是要等一等,没有这个说法,你有机会你就得上,因为这个机会比你准备好更重要,因为这个机会他丢失了就没了,稍纵即逝,你丢了就没了。
你现在能够考虑的就是暑假时期三四五六月份,最多到6月底,也就是到现在这里剩下的时间你如何去准备,如何能够做到一两款产品,做到一个你能够上线,做到这种产品级,能够自己用的这种产品级这种就可以了,有一到两个这种开源的项目,能够做到演示这种可以了,这是第一个。第二个呢在这过程中间至于哪个方向都有机会,C++有机会,java也有机会,这不是说C++没机会,不是说java也没机会,这两个都有机会,你两个中间挑一个就可以了,你千万不要在这里纠结我到底选C++还是选java,这个东西你没有什么纠结的,你挑选一个你就往前面冲就可以了,剩下的就是你能够做到一两款产品上线,Java这个方向当然学习资料会更多,包括学习的人也会更多,特别是对于转码的人会更多对于Java这方向,当然岗位它也比较的多。C/C++它有些不一样,C/C++的岗位呢它也多,但是请注意每个方向它差别都很大,如果你选择C/C++这种壁垒比较高的呢,你就在这里直接确定就好了,从前面你已经准备了比如java基础,然后但是论文没写,如果你比如想走java你就大胆的走java,没有关系的。如果你选择C/C++,你就选择C/C++也可以的,如果C/C++你不知道怎么学,我们之前有整理过关于在Linux上面用C/C++语言的整个知识体系。你可以后面问下我拿到整个知识体系,你自己可以看一下,自学可能很难学明白。而且我认为在专业的人指点的情况下面会比你自学会要快很多,这是刚刚讲的这种看法,抓住这个时机,抓住这个机会,比如你暑假实习三四五六月份,这里几个月的时间边学边投,边学边投。在秋招的时候再准备,后面春招你再准备那你发现每年4次机会你不可能不上岸的,就这个时间你就不要去java学点C++学一点这样就不太可取。
总结:
一、核心问题与现状分析
-
背景与焦虑点:
- 年龄:28岁毕业,担心计算机行业“青春饭”问题,考虑央国企或高壁垒方向(如C++)。
- 时间紧迫:研二阶段,仅学完Java基础课,论文未启动,无实习经历,需在1.5年内完成技术积累+求职准备。
-
技术现状:
- 跨专业考研(土木→计算机),技术基础薄弱,缺乏项目经验。
- 当前进度:仅完成黑马Java基础课,无实战项目。
二、方向选择与可行性评估
方向 | 优势 | 风险与难点 | 适配场景 |
---|---|---|---|
Java | 岗位多(尤其互联网/银行)、生态成熟 | 竞争激烈(大量培训班转码+科班生涌入) | 企业级业务开发、银行核心系统 |
C++ | 技术壁垒高(金融/嵌入式/存储) | 学习曲线陡峭,需深入底层技术 | 量化交易、军工、云原生基础设施 |
央国企 | 稳定性高、年龄焦虑小 | 薪资较低(15-25W)、技术成长慢 | 银行科技岗、运营商、电网信息部 |
三、时间管理与执行计划
阶段1:3个月(技术筑基)
- Java核心:
- 完成Java并发编程(JUC、线程池)、JVM调优(GC算法、内存模型)。
- 项目:开发高并发秒杀系统(QPS≥1万,集成Redis缓存+MQ削峰)。
- 分布式基础:
- 学习Spring Cloud Alibaba(Nacos、Sentinel),实现微服务电商项目。
阶段2:3个月(项目冲刺+实习准备)
- 工业级项目:
- 开发分布式日志采集系统(Flume+Kafka+Elasticsearch),支持TB级数据处理。
- 简历包装:突出“土木→计算机的工程思维优势”,量化项目成果(如“系统延迟降低50%”)。
- 实习策略:
- 投递中厂Java开发实习(如用友、金蝶),争取参与核心业务模块(如支付系统)。
阶段3:6个月(秋招冲刺+论文并行)
- 求职准备:
- 八股文:重点突破MySQL索引优化、分布式事务(Seata)、JVM性能调优。
- 算法:LeetCode高频300题(重点:动态规划、二叉树、设计模式)。
- 论文与时间分配:
- 选择应用型课题(如基于机器学习的系统性能预测),与技术栈结合,减少科研负担。
- 每日时间分配:4小时技术学习 + 2小时论文 + 2小时求职投递。
四、关键行动清单
- 立即启动:
- 3天内选定技术方向(Java/C++),制定详细学习计划。
- 注册GitHub,创建技术博客,记录学习与项目进展。
- 项目优先级:
- 优先完成1个高并发项目(Java)或1个底层系统项目(C++),3个月内上线开源。
- 实习与秋招平衡:
- 若实习岗位技术含量低(如文档编写),优先备战秋招;若为技术岗,争取转正机会
计算机相关专业就业求职学习路线/offer选择/职业规划建议
(学习就业困惑?我们来为你答疑解惑!)免费投稿 投稿必回