2022年秋招总结暨acm退役记

2022年秋招总结暨acm退役记

  时间过得很快,转眼到了毕业的年份,因为我比较念旧,所以就从头开始回忆吧。我是某一线城市211软件工程专业本科生,高考时候也是放弃了某计算机评分为A-的985高校选择了这所学校,主要是因为我当时报考注重的第一是专业,第二是城市,对于大学到底是985还是211没什么要求,也没考虑太多。因为数学底子很好,高考差2分满分(压轴题第一问取值范围忘了写,终生难忘,因为当时总分差一分进入另一所985),而且非常喜欢,所以毅然选择计算机专业,过来之后,大一就加入了学校的acm集训队,然后在同学帮助下知道了一些OJ平台,同时也开始了漫长的acm生涯。
在这里插入图片描述

  刚才说过遇到了很大的困难,主要来自两个方面,一个是很多比赛题目都是英文,读题有困难;第二个就是知识差的太远,编程完全不会,算法更是一点不懂,这怎么打的了比赛呢?所以刚开始就先写一些基础的题目,然后就开始写起了C和C++,练了几百道题,当然用了很长时间,之后寒假的时候开始训练,由于个人水平原因,受到了很大的打击,也是疫情原因线上上课,非常的颓废,后来经过一个多月的休整之后继续acm,但是心态成熟了非常多,不再是班干部了,性格也变得孤僻起来。我从dijkstra,kruskal等基础算法开始,差不多学完了竞赛要求的半壁江山,当然这花费了我大量的时间。在大三的上学期终于迎来了第一次区域赛的机会,but打铁了,主要原因是没带行列式的板子,手写的超时了。这段经历收获很大,这也算是为秋招打好了坚实的基础吧。因为我确实是非常的热爱算法竞赛,属于那种没有任何利益只为了兴趣爱好的热爱,过题的感觉是非常爽的,所以我退出训练的时候是大四上半学期,大概是九月中旬,这个时候我还在同步准备考研,因为是0基础的情况下一直打acm,绩点比较黯淡,刚刚复习完一遍数学,专业课一开始是复习的408,这个时间点大概复习了四分之一,英语没做过题,政治刚开始看视频,然后因为有一门课是专业实习,需要去校外实习,我想了一下,这考研只有这么短的时间,复习得这么少,还要去实习,怎么考得上呢?而且一旦失败后果是毁灭性的,难道我放弃985考了211就是为了过来考研的?这么长时间的acm训练应对考研能有什么优势呢?想到这我不寒而栗,从而坚定的放弃了考研,开始写简历准备找实习公司同时准备秋招,因为我之前做过半年的Java web开发,写过一些项目,所以投的简历都是Java岗的,也是老师提供的机会,大概不到9月20日,就收到了HR的电话,之后约了面试,幸运的是面试问的问题基本都是数据结构和算法还有一些SQL,并没有面试八股或者操作系统、计网之类,我当然是对答如流,最后成功进入实习了,待遇也还不错,实习期间也是一直在进行秋招,投递简历。
  进入实习之后,就开始一边做实习任务一边准备秋招了,算法这一块没怎么准备,就是每周打打leetcode周赛,大概就是十场2100的水平。我面试的第一家公司是字节,时间大概是9月20几号,深深的把我教育了,进程线程的区别、四次挥手、hashmap原理都没记扎实,感觉面试官有点无奈,下来之后我也是恶补这些基础、八股之类,之后陆续的收到一些公司的面试邀约,我也是每一次面试都收获很多,下来就恶补,网上有很多面经都可以看看,我自己也整理了一些,同时实习的过程中也读了很多书,这些都大大加强了自身的实力,每天都有巨大变化,后来就拿到了某大厂的offer,感觉还不错,就没再面试了,之后我也是很快阳了,躺床上昏昏沉沉了两三天。确实有很多想说的话,大学四年,迷茫过,彷徨过,拼搏过,失落过,但我从来没有放弃,一直朝着自己的目标在前进,没有受到外界环境的影响,这段大学时光应该说没有虚度。
  有什么遗憾和收获呢?可能是cf没能达到自己的预期,不过这个也许以后可以继续弥补;也可能是低迷的绩点而没有保研的资格,不过我后来仔细思考之后感觉读研可能应该放在职业发展瓶颈期,毕竟职业方向应该是首先确立的,同时年龄也是一个至关重要的因素,有很多事情要做。读了这么多年书,最大的收获可能是锻炼了思维和学习能力,确立了职业方向,我其实真的已经厌烦了无休止的考试,是时候到社会上实现自己的价值和目标了。

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Clarence Liu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值