再见2021 | 我的2021年度回忆
回顾过去的2021年,经历过最难忘的事主要还是找工作和写毕业论文吧。
一、找工作
我投递的是Java后端的岗位,从3月份开始刷算法题,整理Java的一些基础知识点和各个公司的面经。
因为现在面试对算法的要求比较高,所以我花了大量的时间刷算法。算法主要刷的就是牛客网上的剑指offer和面试高频TOP榜单 。第一次刷算法题的时候就按照先后顺序刷的,刷的进度很慢,刷完后过了一段时间又忘了,看着还有一大堆题没刷,自己又菜,很是焦虑。后来看了一些学长学姐的经验帖,就开始按知识点分类刷。牛客上已经将没到题都打上了标签,通过知识点筛选出自己想刷的类型。边刷题边做总结,每刷完一题后都写出解题思路,尽量每个题都写出最优解。刷了一段时间后,我就发现一些时的解题方法是相似的,于是就将这些解题方法相似的题总结到一起,这样对一个知识点的题就有了足够的练习量,即使面试时没有遇到原题,也能根据自己刷的题的解题思路,想到对应的解题方法。这样经过了一段时间后,算法刷的才慢慢有点起色,刷题的进度也越来越快了,整个找工作的过程都在不断的反复的刷题。
然后就是Java基础知识的整理了,刚开始面试的时候都不知道“八股文”是什么,后来从牛客上才了解到找工作时的“八股文”就是一些面试常问基础知识点,之前都没怎么整理归纳,所以刚开始面试的时候很多问题都没有答好,刚开始一家公司只面试了10几分钟就挂了,面试官问了大概5~6个问题吧,我都没有答好,结结巴巴、磕磕绊绊,最后面试官实在问不下去了,就结束了这次面试。我的第一次面试就在这失败中结束了,面试完后复盘时发现,这几个问题都是基础的八股文,所以八股文必须得会背,并且要理解性的背,因为面试官可能会根据一个知识点深挖,如果只是简单的了解,可能会经不住面试官的询问。当时从牛客上也搜到很多大佬总结整理的Java知识点,这个对我找工作起了很大的帮助。
再然后就是各个公司的面经的整理了。牛客上有很多牛友发布的各个公司的面经,每次面试之前我都会在牛客上搜对应公司的面经,找出找先看看面试官喜欢问哪些问题,把问题搞懂,等面试的时候就更有信心一些,面试过的几率也更大一些。
在刚开始找工作的时候,投了很多公司都没有回复,有回复约面试的公司面试也面的很差,很多问题都没有准备好,那段时间很焦虑难过。但是好在后面慢慢调整过来,一边面试一边总结,每次面试完后都会进行复盘,总结归纳,将面试问的问题都记下来,这次没有回答到的问题,面试完后立刻弄懂,不留到下次面试。就这样坚持了几个月后终于收获了自己满意的offer。收到意向书那天,我真的太开心了,自己几个月的努力没有白费,终于有收获了。经过这次找工作的经历,我觉得自己也成长了许多,在生活中面对一些难题、挫折的时候,也会勇敢面对,尽自己最大努力去解决,而不是想放弃。
二、写论文
找到工作后的事情主要就是在写毕业论文了,因为毕业论文要做实验收集一些数据,所以我和同学大概花了一个月的时间,从学校里招募被试做实验,每次和被试约好时间后就要带着沉重的实验设备去实验室做实验,因为没有专门的实验室给我们做实验,所以每次还得预约会议室当做实验室。在做实验的过程中,还得时刻盯着实验设备,遇到设备出错的时候要及时的解决。有时候一天连续做了3~4场实验后,整个人都没力气了,只想躺着睡觉。最难受的还不是做实验的时候,是数据处理的时候,收集的数据大概有几百个G,因为收集的数据来自多个数据源,所以还得手动把这些数据的时间戳给对齐,然后整理到一起供后续使用,好在这里有几个同学帮我一起处理,任务量能少一些,稍微能轻松一点。数据处理完之后就开始写论文了,开始写论文之后我发现我写论文是真的不行,语言组织能力太差,看着别人写的很好,就想复制过来,但是又担心后面查重的问题。直到现在论文的初稿也没写出来,又开始担心、焦虑了.......真的好难~
三、结语
最后,我觉得2021年这一年我最大的收获是学会了坚持并得到了回报。希望在2022新的一年中,能够顺利毕业,开心工作。