一个双非本科生的春招心路历程
前言
我是2021届的一名应届生,在秋招的时候就已经上岸了一家还不错的公司,但是过去实习了一段时间后发现真实的公司日常跟自己想象中的差距还是有蛮大的,加上当时毕业论文压力也有点大,于是从当时的公司离开了,回到家过完年,就开始了春招之路。
那段时间,现在想想真的是非常充实,不过辛苦的付出还是得到了回报,我如愿入职了现在的公司OPPO,也算是给自己的努力一个交代。
转眼已经过了快一年的时间了,最近正在牛客上发了几篇宣传OPPO内推的帖子,看到这个活动,也就想接着这个机会分享一下自己当时的心路历程一方面算是记录感动自己的回忆,一方面是希望学弟学妹们看到后能够有所帮助。一起加油!
开始
下面进入正题,说说我的春招历程:
1月31号从原公司离职(实习生离职,因为已经签订三方协议,已经有过一段实习经历,公司允许7月份拿到本科毕业证和学位证后再来统一报到入职),离职的原因一个是为了毕业设计,一个是为了春招。毕竟在公司里面经常加班的话,下班回来就不是很想继续弄毕设,主要我的毕设对我来说是一个挑战(当时特意选择了一个严格的导师并跟着这个导师做一个我完全没有接触过的领域的课题——基于知识图谱的中药知识智能问答,后面一度后悔当初为啥要给自己找苦吃 )
进入2月份,也即将迎来春节,到家的第二天就开始制定接下来的计划:
先找准自身定位,解决痛点!
我的痛点就是算法题不太行,所以我给自己安排了一个21天疯狂刷题计划:
前期
在刷题的过程中,不使用本地 IDE ,我的策略是先独立思考五分钟,如果说完全没有思路,或者思路不可行的话,我就看题解,一般题解都是分为思路和代码,我会选择先看思路,然后看自己能不能理解,如果可以理解的话就自己 coding ,如果不能的话,那么就再看别人的代码是怎么写的,直到自己看明白,再独立的完成题目。每天在下午的时候还要对今天做过的题目进行一次复盘,回忆一下自己今天都做了哪些题目,思路是怎么样的?之后再尝试用另一种解法。(但是其实到后面还是经常出现会做过的题目过不了多久又忘记了。我比较笨,看到有些题目肯定一下做不出来,但我希望通过自己的不断重复,不断练习,最后达到一种——无他,唯手熟尔的境地)
还有就是针对性的背面经——也就是所谓的八股文。我相信绝大部分的开发工程师都是很唾弃“八股取士”
这种面试手段。但是国内目前的形式就是这样,八股文在对应届生的考察中主要内容是计算机基础,如:计算机网络,操作系统,信息安全和网络安全,以及非常重要的数据结构和算法,这也就是平时人们经常说的计算机科班生和非科班生的一些差别。当然除了这些计算机基础知识还要考察一些作为开发人员必备的基本技能:框架的原理和使用方法,中间件的原理和使用场景,数据库的索引和优化,Java虚拟机的工作原理,再高级点就涉及到微服务的架构与性能等问题;当然还有一些系统设计问题和针对自己项目中的问题(因为我已经实习过一段时间了,有一起参与到企业级开发的项目,我自认为还不错)
在背面经的过程中,我是通过牛客网的面经专区针对性的选择某些公司的面试题进行准备,比如我最近要面A公司,那么我就去牛客上重点去找A公司最近的所有面经,先复制到一个 world 文档中,然后一个问题一个问题的解决,模拟面试官提问,自问自答,遇到不会的就翻书,看网上的博客,深入的弄明白,再不断的拓展和延伸。一定不要求快、不求甚解,这样的功利心理只会让自己成为“半桶水”。最后把自己对问题答案的总结敲到 world 文档上。
就这样每天坚持,其实我的自制力也非常的差,而且还容易焦虑,焦虑上来的时候呢就会影响睡眠质量,甚至一度觉得头疼。但是所谓的焦虑其实是来自自己对未来的不确定性造成的,后面随着刷题数量的增多,基础知识体系的不断完善心态逐渐得到改善,焦虑也缓解了不少。
当然在刷题的这段期间还要不断的留意春招的信息,因为考虑到已经签约了一家还可以的中厂(也可以说是在金融IT领域的龙头企业)所以就不再考虑那些即便拿了offer也不会去的公司了,专心冲大厂了。下面是我投递的一些公司的记录,当然也有一些被我准备拿来练手的小公司,基本上在三月下旬就停止投递简历了,一个是大厂基本都投了,没多少好的公司了(可能也是因为自己信息闭塞很多好公司没有发掘到吧)
中期
基本上三月上旬开始陆续收到笔试链接,中旬开始就有接二连三的面试,这里我再啰嗦一句,有能力的最好别像我这样投这么多,因为有的公司还要做行测题,反正七七八八的会耽误很多时间,而且容易消磨人的意志,最好还是着重准备几个特别想去的大厂,全力以赴!
接下来就是笔试,面试,复盘,收感谢信,也有通过面试的,但是都不如意,遂放弃。
作为一个双非,而且是中医药大学的计算机专业学生,没有ACM经历,没有竞赛的奖,没有项目的参赛奖,也无有亮点的项目,学习成绩一般,甚至没有一个像样的校级奖学金,我完全没有核心竞争力!即使我通过了笔试,并且在一面表现还不错甚至得到了面试官的肯定,结果反手就是感谢信,哭了。。。(网易,携程,虾皮,阿里等等都是这样);直到现在腾讯系的三个公司都没有给我机会,找我同学内推了腾讯科技,笔试链接都没发、同学内推腾云Coding,无面试机会,但是另一个同学过了(同班同学,一直都在互相交流)、腾讯云区域,为了这个机会我还通过了腾讯云从业者资格认证,但是至今还是没有收到面试机会。
最硬气的还要属字节跳动,压根就没给过我机会,找内推投的简历,立马给我挂了。投了三次,挂了三次。让我有点不明白内推的意义何在。
后期
到四月份,被打击多了,心态已经没有当初那么锐利了,一度想要躺平了,因为大厂能挂的基本已经挂的差不多了,继续投也没有很好的公司了,还不如好好待在现在这个公司,现在当务之急是先完成毕业设计,因为毕设进度已经落下不少了。
于是我开始了写毕设,学点新知识,然后每天总结一下学习内容,写个博客啥的,这种生活状态,也是对生活的一种认命吧,后悔大学前三年为什么不好好努力,没有把握住机会。
4月6日,突然收到 oppo 公司4月7日一面邀约。然后我查了一下,网上很少看到211本科学历以下的朋友发布相关offer帖子(牛客网和offershow )心里基本已经放弃了,于是也没有专门准备,睡了一下午,晚上写毕设写到凌晨,第二天一觉醒来玩手机到中午,面试约的下午两点,吃过饭小睡了一会就开始面试了,更让我坚信没啥希望的是这次面试时长就半个小时,平时面试时间基本保持在50分钟到一个多小时。但是万万没想到的是我居然通过了一面,然后接着二面,hr面,到最后20号拿到offer。本应该8号二面,结果二面面试官鸽了我三次,导致13号二面才完成,接着14号就是hr面,结束后hr说一周以内出结果,果然在20号等到了好消息。
其实我觉得我挺幸运的吧,在我内心挣扎甚至想要放弃的时候, oppo 给了我一个机会,虽然一开始我并没有积极准备,但是之前一两个月的准备工作已经让我能够轻松应对各种面试中出现的问题了。现在毕设也基本已经做完了,就差论文了,相信接下来的日子会一如既往的美好。
这大概就是我准备春招这两个多月的心路历程,先是不认命,下定决心,不断积累,不断努力,但是却被不断打击,甚至想要放弃,差点认命,最后上天眷顾,终于上岸。确实有时候想要做好一件事情是需要一些运气的,我相信这些好运气都是在遇见成功之前不断努力靠实力积攒出来的,正所谓的“越努力越幸运”
。
后记
对我来说却是还是挺幸运的,一路走来都很充实,想想当时在家复习的时候,正是疫情时期,家里就我跟老爸,可以说我十来天都没见过除了我爸以外的活人。哈哈哈哈,想想也觉得自己挺牛的,把自己感动了,这段经历对我来说也是一种改变,因为在此之前我是一个不太能坐得住的人,每天至少都要出去转悠一下,或者去篮球场溜达一下啥的,但是在那段时间,我从没有那么夸张的觉得时间不够用过,当时总觉得自己还有好多知识没有学好,但是为什么时间总是那么的少。
希望我的经历能够对一些同学有所帮助吧,不要丧气,找准方向,制定合理的策略,不断的反思复盘,修正自己的计划,向着自己的目标努力。
最后送给正在努力的学弟学妹们一句话:“宁吃学习的苦,也不吃生活的苦”。这句话是当时我在看尚硅谷周阳的JUC课程时候,阳哥说的。这句话当时给了我无穷的力量,可能也是因为我家庭条件比较一般的原因吧,这句话当时在我心里的力量确实很强大。另外给阳哥推销一波,阳哥就是一个段子手,讲课真的很有意思,给我枯燥的复习生活带来了很多乐趣。