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

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

"学长,我想在明年上半年的时候找个中大厂的实习,以及在秋招的时候拿个好点儿的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算法题。

执行力

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

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

结语

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

相关推荐
VX:Fegn089512 小时前
计算机毕业设计|基于ssm + vue超市管理系统(源码+数据库+文档)
前端·数据库·vue.js·spring boot·后端·课程设计
徐徐同学13 小时前
cpolar为IT-Tools 解锁公网访问,远程开发再也不卡壳
java·开发语言·分布式
Mr.朱鹏14 小时前
Nginx路由转发案例实战
java·运维·spring boot·nginx·spring·intellij-idea·jetty
白露与泡影15 小时前
2026版Java架构师面试题及答案整理汇总
java·开发语言
历程里程碑15 小时前
滑动窗口---- 无重复字符的最长子串
java·数据结构·c++·python·算法·leetcode·django
qq_2290580116 小时前
docker中检测进程的内存使用量
java·docker·容器
我真的是大笨蛋16 小时前
InnoDB行级锁解析
java·数据库·sql·mysql·性能优化·数据库开发
钦拆大仁16 小时前
Java设计模式-单例模式
java·单例模式·设计模式
小手cool16 小时前
在保持数组中对应元素(包括负数和正数)各自组内顺序不变的情况下,交换数组中对应的负数和正数元素
java
笨手笨脚の16 小时前
深入理解 Java 虚拟机-04 垃圾收集器
java·jvm·垃圾收集器·垃圾回收