当前位置: 首 页 >> 优秀案例 >> 就业篇 >> 正文

梁新锐——“学院本计算机专业”如何找到一份较好的专业对口工作
2025年04月21日 10:45   来源:  点击:[] 

梁新锐,四川眉山人,2001年1月出生,2022年加入中国共产党,2020级计算机科学与技术专业学生,现就职于阿里云控股子公司,担任后端开发工程师。大学期间,曾获“国家奖学金”、“计算机专业竞赛国家级奖项”、“四川省优秀大学毕业生”等荣誉。

一、我的大学故事

从大一进校时谈起,我是一名积极主动的学生。入校第一天,一个偶然的机会砸到我头上——次日作为新生代表发言。如果这件事放在现在让我去做,我会认为不过是一场不脱稿的现场发言,内心可能都不会有太大波澜。但对于第一次踏入大学的我,这是一次我人生中的重大事件!

在读大学之前,我是一个贪玩、没有学习规划(更不必说人生规划)、不优秀的学生,讲不好普通话,也没上过什么台面,但最近不是流行一句话叫:“出门在外,身份都是自己给的”,我索性接下了这个“活”,既然接了,我就得把它干好,如果我讲好了这场发言,大家一定会对我刮目相看,于是我把稿子读了不下五十遍,认真准备了这场发言。次日下午,我在充满紧张气氛的学术报告厅完成了我的发言,发言结束后,现场的情况我记不得了,那个时候我也已经被紧张冲昏了头脑,只记得后来有很多认识的、不认识的同学夸我,内容大概是:声音洪亮、吐字清晰、很有感染力。

这件事之后,我的普通话水平提升了,至少我变成了一个敢讲普通话的同学,而这种“接了活,我就要把它干好的”思想,也一直贯彻到了我的大学生涯。

后来,我竞选了班长,在大一时期,我跟随学校的脚步进行学习,参加了非常多学校文体活动,也拿了许多所谓的奖项。大一结束后,我的学年综合成绩在班级排名第二,但我内心感到非常空虚,甚至有些慌张。可能有人会说,这不混得挺好的吗?我在慌什么呢?之所以慌张,是因为我觉得身为一名计算机专业的同学,我拿到奖项却没有一个是计算机的专业类奖项,一年下来,从学校获取到的专业技能寥寥无几,更多是一些理论知识。于是我不禁反思:我在大学中到底要成为怎样的人?

我要成为一名专业水平非常厉害的“技术大佬”!我想毕业就能找到专业对口的工作!无奈学校的专业课教学进度缓慢,于是我打算按照自己的方式进行学习。后来,我让自己尽可能的少参与非专业性的活动与比赛,多学习专业知识。那时候哔站就是我第二个课堂,只要我没在上课、没在运动,那我大概率就在图书馆或者空教室里看网课、学技术、写代码、做实操、写博客、写总结。后来我的专业技能在同年级水平中还算突出,也开始关注一些专业竞赛,因为我想在日后的简历上添彩一笔,所以我尽可能地去拿下比赛奖项,虽然这一路很孤独,很艰难,但好在我有几个志同道合的同学,和我在这条路上一起奋战。

再后来,我与团队开发的同学都拿了很多的专业类奖项,算法类有蓝桥杯(大二时的省奖)、计算机能力挑战赛(这个比赛比较简单,大三拿了个国一)、有项目类的中国大学生计算机设计大赛(国二、省一),还有些其他奖项和成就,例如:字节跳动青训营的相关奖项、CSDN博客认证、阿里云专家博主等等,对于那个时候的我来说,虽然在蓝桥杯上有些遗憾,但总体还是很满足了。

大三暑假,对于计算机专业要找工作的同学来说,这个下半年无疑是像高考一样重要的人生节点,许多中大厂的开发岗位都在这个时间进行集中开放。可是,前面的比赛时间占比有点过重了,我没有把专业知识复习得很好(实际上我只看了不到半个月),但同时我还要继续学习项目、继续学习技术栈,我在大学中第一次感到了时间的紧迫,我只能尽我所能地去规划时间,在背八股、改简历、讲项目业务等流程中不断循环。最终,我在8月中旬投出了我人生中第一份简历,并在8月下旬收获了第一家中厂的实习offer,但介于网评不好,我没有接受,并继续我的秋招流程,不断地投、不断地面,但我几乎没有投大厂的岗位,因为我的学历和空白的实习经历,我选择all in 中小厂,打算先找个中大厂的实习岗,之后在春招的时候再去冲一冲大厂(那个时候还是比较天真的)。

九月初,我收获了5个以上的中小厂offer,有成都的、有杭州的、有南京的,最后选择了我现在的这家公司进行实习,后来也有些面试,但是我没有继续面试了。九月中旬入职了这家公司,在组长和师兄的带领下我很快得到了进步。后来春招时也没有更好的选择,只能选择在这家公司转正了,但好在拿到了该公司的sp offer,也知足了。

签了三方后,我匆忙地回学校参加毕业设计的答辩,在此之前一直有抽出空余的实习时间去完成毕设论文,期间还参加过国家奖学金的答辩并成功获得了国家奖学金。毕业答辩后,体验几天最后的学校时光,我的大学生涯结束了,但故事仍在继续。

二、我的大学生涯规划

从上文可以看出,我是在大一结束时才意识到需要为自己制定规划。说实话,那个时候我也是迷茫的,大多数这个时候有认真思考过未来的同龄人也应该是迷茫的。但我们都是普通人,我们总是想走在正确的道路上,希望用最低的成本去试错,想在未来机会来临时尽可能地把握住机会。

大一时期,我曾考虑过考研,主要是想通过提升学历来弥补高考成绩的不足(各种考试基本上在一本线往上二三十分的样子),想提升学历,那个时候满腔热血,一心想考个985、211院校。但在了解到学校考研情况时(计算机专业的同学几乎没有上过本专业211院校的),于是我去做了很多功课,发现确实会比较难,并且我的兴趣爱好真不在学术上,所以又淡化了这个念头,想着毕业就去工作,但在此之前一定要付出加倍的努力!

我在大一暑假的时候请教了许多学长学姐,之后的路应该怎么走。但得到的答案很不一致,这让原本就迷茫的我直接倒在了迷宫里。给我印象最深的是一位大我两届的学姐的答复,那天晚上,她没有直接在聊天软件上给我“写小作文”,而是直接给我打电话讲了整整一个小时,有段话我记得还算清楚,她说我的认知很高,至少从知道寻求提升自己能力的这一点,就高于她同届的绝大多数的同学,学姐的大概是这样说的:“现在大多数的同学很贪玩,没有学习主动性,考试只求不挂科,专业技能掌握得很差,更不要说让他们现在去准备找工作了”。电话结束后,我在想,虽然我在大学时期没有那么的贪玩,但主要的时间没有花在学习上,就如同刀刃没有用在刀尖上,这肯定是不行的。后来我开始刷牛客,里面有许多同届的同学,他们有的早早去卷实习经历、有的学历很好但依旧特别努力、还有的因为自己专业技能不够扎实,还在埋头苦学。回到现实世界,我在干什么呢?没有亮眼的学历,也没有亮眼的奖项,我们学校也不能不上课去实习……

那段时间我思考了很久,得出一个结论:既然无法改变本科学历,那就努力丰富本科经历。我要拿很多专业竞赛奖项,我要把专业技能学得很好,我要走在同届同学的前面,这是想做的事情,是我该做的事情!

从大二开始,我把心思都放在学习上,实在累了就去操场跑步,跑五公里,跑十公里,跑到忘记压力,忘记一个人在教室学习的疲惫。大二时期第一次参加蓝桥杯,有过一段时间的准备,但是算法题还是刷得很少,拿了个省二等奖,也算是对我努力地些许肯定吧,想着后面有机会再继续参加其他算法比赛,争取拿个国奖。此后我把精力放在技术栈的学习上,但是那个时候没有在技术的路上走得很快,记不得什么原因了,总觉得被一些其他事情耽误了时间,但有时间的时候一直都在学习,就这样一直到大三,在计算机能力挑战赛的国赛中用我平时联系过的一些图论算法以及其他算法,基本上把所有题目做出来了,做的时候特别紧张,生怕自己因为紧张忘记了算法模板。题目总体难度还是不算很大的,最后获得了国赛一等奖,那个时候觉得我这种水平也能拿国一,很不可思议,去看了下获奖名单,也有很多985、211的同学,那个时候我认为自己算有一点入门算法了。但在后来的那场蓝桥杯中,我把一道很重要的题误判了类型,用图论的知识去做,好像是第五题还是第六题,分值还有点大,想着把那道题做出来的话加上前面的题应该能省一,但是事与愿违,到最后一秒的时候,也没有完全解出来,无缘省一,也无缘了蓝桥杯的国赛奖项,这是我认为大学中十分遗憾的事情。

我有一位导师,在我们这届计算机专业的同学中,他只邀请了我加入他的团队。很荣幸能加入这个团队,虽然没有手把手带我学技术,但是老师在每学期的大方向上给了很多意见,并且希望我可以参加计算机设计大赛的软件开发类别比赛。思考过后,我认为是可以参赛的,一是没有了蓝桥杯国奖,而是认为自己有带其他同学组队开发项目的能力,就这样,我开始着手准备这场比赛,参加这个比赛的好处很多,可以提高实际开发能力、团队协作能力、获得专业奖项、甚至可以参考这个项目做毕业设计等等。但凡是有好就有坏,想要拿下这个比赛的话,不仅需要有开发技术,更需要结合当前社会或者地区的某些实际问题进行项目设计,加上开发成本和准备文档、答辩等事情,总体是很花时间的,但好在最后获得了国赛二等奖。(由于内容有限,这里就简述一下结果,具体的细节可以看看我的博客文章,CSDN微风撞见云)

忙完所有的比赛,我把时间投入到了备战秋招的过程中。那段时间是把学技术、背“八股文”、做项目这三件事并行的。早上背八股,下午晚上做项目,项目做完又全力背八股学技术。很累,不亚于备战高考的时候,因为之前参加了设计大赛,留给自己的时间并不充裕,每天的时间都是使劲挤压,把一点一点挤出来时间再拿出来关注各种招聘信息和优化简历。我的简历上有三个项目,一个微服务项目、一个用上GPT的项目(那个时候chatGPT很火),还有一个是设计大赛的获奖项目,再结合我的竞赛经历和奖项以及专业知识,写出了我的第一版简历,经过几个“高人”指点后,我得到了当时的最终版简历。拿着自己满意的简历海投江浙一带的开发岗位(我个人认为在杭州的发展会比成都好很多),有面试就面,没有就继续背八股文,因为八股是永远背不完的,同时还要关注牛客上的最新面经,看看自己是否也能回答上那些问题,是否能答得精彩。最后面试了几家公司,拿到了几个自己较为满意的offer,综合考虑后,来到了目前的公司进行实习(后来也转正了,上文有提到过),这大概就是我大学时期各个时间段的思考与行动。

三、为了达成目标,我们应该如何付出努力?

我问了很多同学,很多东西开玩笑说:没有技巧,干就完了!

怎么去努力,其实是有技巧的,我们在努力前应该先找好努力的方向,确定方向时需要综合多方面因素考虑,但以下几点是关键:自己能否达成结果、最终能达到的结果是什么、这个结果对自己当下和未来有什么好处、达成结果所需时间、可以参考哪些内容加快达成速度。明确了方向后,我们切记要耐得住寂寞,我始终认为在该努力的时候一定要耐得住寂寞,该吃的苦一定要吃到位了,俗称两个字——沉淀。

举个具体一点的例子吧,我认为计算机里面最难的不是技术,而是算法。因为技术学习和你的花费时间几乎成正比,而算法不一定。也许你把一道算法题目死磕一天也做不出来,因为你没有足够的知识储备与训练,如果只会脑力,那有些题目注定是拿不下的,好比图论的迪杰斯特拉、搜索的dfs和bfs,我写算法是从模板题开始入手的,学一类、理解一类、刷一类,可能顺序错了,可能效果都是事倍功半的。再来套我刚才讲的公式:大多数人努力了大概率都能拿到奖项,那我相信我也能、达到的结果可能是省奖甚至国奖,也可能什么也没有,但也能为以后的笔试题打一些基础、对当下来说我可以提升或者稳固一些专业知识,对未来就业也是加分项、拿奖项所需时间不固定,在没学会之前肯定要努力学,学得差不多了,则有比赛的时候再集中复习、可以参考很多博客和算法笔记以及算法视频加速自己的学习。有过仔细的思考再行动,这个时候你可以大胆地说:“干就完了!”。

四、重来一次,谈谈如果我理想中的大学规划

我没有重来的机会,但是还没有毕业的你们,都充满了无限可能。假如重来,我最理想的规划可能是下面这样的。

大一时期,去了解二本学历计算机专业毕业后的出路,如果你不愿意接受现实,并且你有考研的打算,我建议你尽早做规划,好上一个211以上的学校,双非院校不建议,除非是重邮、南邮、杭电这类计算机强校,能考上这些院校的话,或许是当下的最优解。那如果你和我一样,想要毕业直接工作,你可以在大一时期选一个自己喜欢的方向,岗位很多,比如前端、后端、算法、产品经理、测试、网络安全等等,但大多数人可能是选择的后端,这也是主流的赛道。并根据牛客上其他人的经历,初步规划出自己大一、大二、大三的要达成的目标,后续再不断根据实际情况调整。

大二时期,如果你选择后端,那在上学期结束后,你应该基本上上学完后端主流的技术栈,但是微服务还处于了解阶段,下学期查漏补缺,并且开始准备简历和八股文,试着在Boss直聘投简历,了解一下真实的求职过程,并根据这个过程遇到的挫折调整计划。同时有竞赛时也应该积极备赛。

大三时期,如果你能按照这个路线走下来,最后的情况是你拿到了中小厂的实习offer,(但是你可能没有时间去线下实习)慢一点的话也是应该学了很多技术栈了。此时你继续学习技术栈、准备八股文、关注各个中大厂的暑期实习招聘信息,尽可能地拿到一个中大厂的暑期实习offer,并在暑期时前往实习,在大厂的秋招时期大胆的参与到校招环节,对二本学历来说,暑期实习转正是有可能的,也可能在秋招直接拿到一些中厂的校招offer,大厂校招offer还是不太现实,但或许可以拿到一些实习offer。

大四时期,全力投入工作或者学习,没有校招offer的话就争取早日转正签三方,业余时间完成毕设,做好毕业的准备。

最后,这仅仅是我的建议,行情一直在变化,我们要不断变通,以不变应万变,这是大学的必修课。



上一篇:周修意——用努力感到运气
下一篇:陈虹——星光璀璨,照亮追梦路

最新信息
通知公告