我是计算机专业研二的学生,我焦虑死了

最近两周,总有大三或研二的同学在微信上跟我说:

"学长,我想在明年上半年的时候找个中大厂的实习,以及在秋招的时候拿个好点儿的offer。

但我现在没有项目经验,八股文才刚刚开始看,算法只会刷几十道简单和中等难度的,现在时间一天天过去,我自己并不在学习状态,感觉非常焦虑,甚至焦虑得晚上睡不着觉。"

其实,我非常理解同学们有这种焦虑状态,而形成这种状态的原因,我的分析如下。

恐惧来源于未知,而焦虑来自于不可控,大部分又焦虑又没有学习状态的同学,往往都有类似困惑:

  1. 我是双非学历,学了还有用吗?会不会大厂的简历筛选都不通过?
  2. 我现在开始学,一天10个小时这种节奏,还来得及吗?
  3. 我到底应该学习哪些东西,先后顺序是什么,这些东西需要学到什么程度才行?

而正是这种努力了也不一定更好,自己的命运无法掌控的感觉,让他们产生了不安全感和焦虑。

恰恰,大部分处于这种状态的同学,都是学习成绩和技术能力处于中等水平的。

因为按照现在这市场行情,学习成绩和技术能力处于下游的同学,早就已经放飞自我、彻底躺平了。

他们的想法是:毕业后的工作爱找成啥样就找成啥样呗,反正最后有个工作干着就行。现在这经济环境,就算努力了也大概率没什么好的结果,反而希望越大,失望就越大,再给自己累出一身病来,得不偿失。

而在各方面都比较优秀的同学,感到焦虑的人也不是很多,毕竟那份骨子里的自信和从容还是有的。

下面,我就给这类焦虑的同学支支招,用我自己思考的"双标一力"策略来化解这种负面情绪。

"双标一力",即:制定目标 + 拆解目标 + 执行力。

制定目标

有句话是这样说的,梦想还是要有的,万一实现了呢?

但如果真的把不切实际的梦想作为目标,容易让自己整体的执行落地计划和动作变形,导致自己越来越焦虑,最终彻底摆烂。

BTW:这里所说的目标,是以校招生的身份,拿到心仪公司的offer。

举个例子,如果你是双非二本学历,技术能力也没牛逼到傲视群雄的地步,我不建议你把目标定为互联网大厂。

你可以把目标更切实际地定为,找个福利待遇中上等的公司,保证先上牌桌,再图发展。

如果你不知道如何给自己制定目标,我建议你采用"参照对标"的方式。

比如:你目前的学习成绩和技术储备在学校中排名前 30%的话,可以把去年前20%的学长学姐所去的公司作为目标。毕竟,去年和今年的招聘市场环境相差不大。

为什么今年前30%对去年的前20%呢?很简单,就是留一些空间让你去追赶的。

拆解目标

制定完目标后,你的焦虑感依然是存在的,还是觉得心里没底。

接下来就要看,你想要拿到目标公司的offer,都需要做哪些技术储备,以及需要储备到什么程度了。

举个例子,现在你想拿到互联网大厂的Java后端岗的offer,那以下几个方面的储备是缺一不可的。其中包括:

  1. Java相关的八股文(一期:Java、Spring生态、MyBatis、MySQL、Redis、JVM、操作系统、计网;二期:ES、MQ、Netty等)。
  2. 500+的算法题。
  3. 两段以上的项目经历,以及熟悉项目中对应的技术点。
  4. 至少3个月的大厂实习经历。

下面我们继续对其进行拆解,以此得出不同时间节点需要做完哪些事情。

我们按照秋招九月份开始,那如果具备上述至少3个月的大厂实习经历的话,那意味着最迟六月初就要去大厂开始实习了。

我们继续往前推算,如果6月份入职实习,那预留一个半月找实习的时间,是比较充裕的,也就是4月中旬。

接下来,我们再看项目、八股文和算法应该如何进行安排。

其中,项目和八股文是有先后顺序的,如果你在没练手过任何项目的情况下,直接去背八股文,那这个过程会非常痛苦。

但反过来,你没有储备任何八股文,但只要掌握Java基本语法和SpringBoot、MyBatis的用法,跟着黑马、尚硅谷、慕课的视频敲两个新手小白项目,那应该是不难的。

而刷算法这件事情,只要你大学期间有些数据结构和算法的底子,那直接开始即可。另外,算法储备会比较耗时,所以越早开始越好。

那整体的拆解路径也就出来了,我们假设从2023年的12月中旬开始,进行如下安排:

  1. 项目 + 算法双管齐下,以二月中旬为期限,在这两个月中,动手敲两个小项目 + 初刷200个算法题。
  2. 在二月中旬到三月中旬期间,以一期八股文为主 + 再储备100个算法题为辅。
  3. 在三月中旬到四月中旬,继续以一期八股文为主 + 简历中项目的技术点为主 + 二刷300道算法题为辅。
  4. 四月中旬到六月初,一期八股文 + 简历中项目的技术点 + 300道算法(三刷、四刷)三管齐下。如果拿到了实习offer,那马上调转方向,在入职实习前的几天里,all in两三个月没碰过的项目,这样到了公司能快速上手。
  5. 六月初到九月初,在公司里好好工作实习,争取可以有亮点经历写在简历上,并巩固好。另外八股文和算法不要停,继续扩充广度,即:一期、二期八股文 + 500算法题。

执行力

这点没什么好说的,干就完了。真正的聪明人,都喜欢心无旁骛地下笨功夫。

我相信,只要你能用心坚持一个月,看着自己之前的学习计划正在如期逐步落地,你的焦虑感就会变为成就感。

结语

希望我写的这些,能够对正在焦虑中的大三、研二的计算机专业同学有所帮助。

相关推荐
J不A秃V头A10 分钟前
IntelliJ IDEA中设置激活的profile
java·intellij-idea
DARLING Zero two♡13 分钟前
【优选算法】Pointer-Slice:双指针的算法切片(下)
java·数据结构·c++·算法·leetcode
贵州晓智信息科技23 分钟前
如何优化求职简历从模板选择到面试准备
面试·职场和发展
小池先生24 分钟前
springboot启动不了 因一个spring-boot-starter-web底下的tomcat-embed-core依赖丢失
java·spring boot·后端
CodeClimb27 分钟前
【华为OD-E卷-木板 100分(python、java、c++、js、c)】
java·javascript·c++·python·华为od
odng30 分钟前
IDEA自己常用的几个快捷方式(自己的习惯)
java·ide·intellij-idea
CT随38 分钟前
Redis内存碎片详解
java·开发语言
brrdg_sefg1 小时前
gitlab代码推送
java
hanbarger1 小时前
mybatis框架——缓存,分页
java·spring·mybatis
cdut_suye1 小时前
Linux工具使用指南:从apt管理、gcc编译到makefile构建与gdb调试
java·linux·运维·服务器·c++·人工智能·python