🏫

大学四年应该怎么规划?

🔥
感谢 @LK2333 同学的咨询
首先,这是个很泛的问题,大学四年说长不长,说短也不短。规划也有很多方面的规划,这里必须明确下本篇文章想讨论的内容,否则没办法说清楚。
本文讨论什么?
  • 目标选择(考研、工作、出国留学等等)
  • 关键时间节点的把握(细化互联网工作方向,应该在什么时间节点做什么?)
  • 学习方向
本文不讨论什么?
  • 具体的学习内容、学习方法
 

1. 目标

所谓「规划」,必须先有一个目标。
大学四年后面临的选择无非就是:读研或者工作
对于计算机相关专业的同学来说,
  • 如果你是二本及以下,那么优先建议考研,通过读研获取更高的竞争力。
  • 一本以上,则可以根据自己的特质进行选择,接着往下走。
 
像我一样家境一般的同学,一般来说会更偏向经济利益角度考虑是否读研。
先说结论:
  • 本科能进大厂,建议直接工作
  • 如果有往公务员、国企之类的方向走的打算,那么该读研还是读研
 
为什么说本科能进大厂,会比读研后再进大厂好呢?
目前许多大厂不再根据学历划分薪资,而是根据评级划定薪资,也就是常说的:白菜、SP、SSP
评级中自然也会参考学历,但事实上学历已经不是决定性的因素了,各部门leader会更多从笔试、面试中体现的能力来确定评级。本科生拿 SP 、研究生拿白菜的例子数不胜数。
 
有些人可能会说,研究生拿白菜是不是因为他菜呀,我本科能拿SP,到研究生的时候说不定能拿SSP了吧?
这么想就大错特错了,你能不能拿SP,其实看的是跟你竞争同一部门的对手,现在的竞争情况是愈来愈激烈。信息差被逐渐抹平,抢跑的人越来越多,优秀应届生的整体水平也会越来越高。此外,除了竞争原因,能不能拿SP其实也看运气,面试官是否认可你,部门是否与你契合等等。
 
从我自己的经验来看,工作能力真的跟读研究生与否没有太大关系,更多还是看个人的特质。
举个例子,我之前所在的实习部门中,有个C9本硕就非常的内敛,话太少,跟同事交流不足,相比之下,我这个双非本科生,会在合适的机会表达自己的观点,做好部门文档的梳理沉淀,在同事间的评价反而比他更好。(说实话,我觉得对方的技术水平并不比我差)
造成这个结果的原因其实很明显,工作之后的绩效、晋升等,其实不太看你是什么学校的,更多还是看:
  • 解决问题的能力(初期一般是执行任务,看能否执行到位)
  • 思考能力、沉淀总结能力
  • 沟通能力
换句话说,如果这些能力你没有相应地提升,那么读完研究生出来,你后续的工作发展其实也差不了多少。(除非读研之后你能跨入门槛更高的工作中)
 
有些人可能还会说,现在薪资倒挂这么严重,会不会工作三年后工资还没应届生的高呢?
这里就不得不提一下晋升方式的细节,以鹅厂为例,现在本硕应届生进来都是5级,一般人水平再差,三年也有个8级了,优秀的9-10级都可能。
8级啥概念,至少带个应届生绰绰有余。而5级到8级的薪资涨幅,怎么也不会比应届差。(实在不行,你还可以跳槽嘛)
同样三年,本科毕业的你多出来的可不只是起薪的比较,还有三年工资的储蓄,职级的提升
 
那么工作期间到底是怎么样的体验,可以先结合我之前发的一篇文章看看:
 
打算工作了,如何选择岗位呢?
常见的技术岗位无非是:前端、客户端、后端、算法
咱要是不读研,也不打ACM(或者打了也没拿什么奖的),就别考虑算法岗了。
科班推荐先看看后端,不喜欢了可以再换前端,非科班推荐前端、客户端。
总之,岗位不需要这么快确定,如果实习得早,你可以多多尝试。
 
啰嗦一句,如果你没有一定要工作的决心,那么大一期间的绩点还是要好好弄好,避免后续想考虑保研或考研时,绩点低了有影响。

2. 关键时间节点的把握

如果你的目标是「工作」,那么可以继续往下看,如果是读研,那么可以关闭了,我对考研、留学之类的操作知之甚少,可以另找大佬。
 
今年2022年,我们以 2019 年入学,2023 年毕业的学生为例讲解时间线。
notion image
现在是2022年1月,也就是例子中的学生已经在大三上学期的寒假中
 
今年2月份,也就是过完年不久后,他们需要参与春招实习
春招实习:
  • 获取的是暑期实习offer
  • 有提前批+正式批
  • 笔试+多轮面试
暑期实习offer:
  • 拿到offer后可立刻入职
  • 也可在7月份暑假期间入职
正式offer:
  • 毕业后即可正式入职
  • 在此阶段需要签订三方
  • 毁三方可能需要交违约金
可能看完上图还会比较懵逼,没关系,这里详细讲解。
核心节奏点1: 大三下开学前,最好能有一份实习经历
从大一入学,到大三下开学前,最好是能提前找一份实习,实习时长最好两个月以上。
这样做的好处在于,在接下来的春招实习中,有实习经历的同学会更占优势。有更高的几率在春招实习阶段获取大厂的暑期实习offer。
 
为什么这么做呢?
因为春招实习与后续的秋招、春招补招其实是环环相扣的。
 
核心节奏点2: 春招实习阶段获取大厂暑期实习offer
暑期实习offer有几个好处:
  • 可以转正,转正成功,即可拿到正式offer
  • 如果转正失败,可以优先考虑内部转部门
  • 即使转正失败,也可以刷简历,提升秋招通过成功率
一般来说,转正成功率比面试成功率高。
当然,转正也有缺点,可能会被压薪资。(这个往往是因为很多同学的暑期实习就是第一份实习,缺乏经验,在实习期间表现也就不会太好。)
 
核心节奏点3: 秋招
有暑期实习的同学,往往会多个退路:
  • 转正成功率高, 可以把转正作为保底
  • 在7、8月实习的同时参加秋招,获取更多offer,便于后续 argue 薪资
 
如果前面的节奏点都踩稳了,那么往往秋招就已经结束了自己的找工作之路,剩下的时间搞搞毕设,出去旅游放松啥的都行。(当然,卷王也可以像我一样提前入职,提前熟悉部门情况)
 
备份节奏点: 春招补招
春招补招的时间点和春招实习是一样的,差别在于:
  • 大三下刚开学的同学在准备春招实习(暑期实习offer)
  • 大四下刚开学的同学在准备春招补招(正式offer)
 

3. 学习方向

不同的岗位的学习内容其实有所区别,但基础的:
  • 数据结构与算法
  • 计算机网络
这个是各个岗位都需要学习的。
 
对于后端:
  • 语言:Java、C++、Go,不同的语言方向有不同的学习内容
  • 操作系统
  • 数据库
 
对于前端:
  • 前端基础:HTML、CSS、JavaScript
  • 框架:Vue、React(目前主流是这两个)
  • 浏览器、JS底层原理等等
  • 操作系统:可能会考察,一般来说考察难度低于后端
 
内容太多,一时半会写不完,大家也可以把这篇文章作为索引,把我历史写过的文章都看一看:
 
你觉得这篇文章怎么样?
YYDS
比心
加油
菜狗
views

Loading Comments...