小镇做题家自学转码收割大厂offer(2):来之不易的机会

对于没有人指引的萌新来说,想要了解计算机都在做什么以及学习路线是什么是很困难的,好在一个能够加入更大的平台的机会很快到来。

偶然了解到学校还有几个特别厉害的计算机编程性质的学生组织,鉴于我是I人,并且身边没有什么热爱编程的同好(要么是高中就已经开始学习的,要么是和我一样的小白但是并无兴趣),我希望能够加入一个什么组织来push着我学习些计算机的东西。抱着这样的想法,我决定尝试报名一下。

一开始还是报名了上次被拒绝的那个学生组织,面试时的我仍然磕磕绊绊。印象已经不深了,就记得某天中午我关上门和爸妈说我要面个试,唯一记得的一个题目是被问到觉得cpp和python的区别是什么?我回答说python能够方便地安装第三方库,学长回道说cpp也能安装啊。我沉默了一会不知说什么,后续毫无疑问的挂掉了,我也没有觉得多么可惜。

不久后另一个学生组织也开放了报名,然而报名的第一步就难到了我,问卷链接上要调研下报名人对哪个岗位感兴趣。我看了一下,什么前端、后端、AI、区块链、游戏,心想,这都是什么意思呀?还好后续还有一些简单的ppt介绍各个部门是做什么的,让我可以简单的了解一下大概的区别。

前后端看起来不错,做的东西都好好看;区块链看起来好晦涩,名词都看不懂;AI组看的好高大上好厉害,能检测图片;还有一些其他的组.......但是,但是,AI组写的是python!刚刚接触编程的我被C折磨的不轻,但是python看起来好简单,这样我应该能快速上手了。抱着这样的想法我选择了AI组,就这样稀里糊涂的我选择自己的倾向是AI组。

加入这个学生组织需要一定的考核,在往年(以及疫情后)这个考核都是线下一天内完成。然而疫情没有办法变成了线上,时长也变成了一周,形式发生了比较大的变化。当时我选择的赛题是实现一个解释器(还有其他可选赛题忘记了),并且赛题要求用git提交,以及(最好)用markdown写代码说明。git?markdown?这都是啥呀= =,这对一个只刚刚上过C语言的小萌新来说世界观打击太大了。于是先花了一天左右搞明白markdown是啥玩意,还好当时的我没有偷懒用word,给后续打下了基础。而git则是实在搞不明白啥意思了,于是提交的都是代码压缩包。

后续的几天我一边学cpp,一边尝试用字符串分解实现简单的解释器——或者说根本就不是解释器,只是对字符串在做各种条件判断,既没有状态机的思想,也理解不了token是什么。就这样从白天搞到晚上持续了一周,最后也就实现了功能的50%左右,时间过得很快,但是我却不觉得累,也许这是第一次体会到了真正的用代码完成需求的充实感。那个时候没有大模型,每一个bug或者问题我可能都要查很久很久,特别是我的编程思维还没有养成。最后的答辩讲解我也讲的十分生涩,被学长学姐拷打的不知所措。

但是最后还是通知我过了,可能是认为我并非计算机专业,但是勤勤恳恳的努力了一周,认为我有一定的潜力?当时是哪个学长最后决定留下我我已经不知道了,可能那位学长的这段记忆也消失在他人生中如繁星般的点点滴滴中了。最终让我选择组别时我按照之前的想法:python好写,进入了AI组。

我承认这有一定的运气成分,但是疫情在家的时候,我尽我最大的可能和当时我的眼界,也算抓住了来之不易的机会。尽管懵懂无知,但也为着追寻的理想一步一步向前走着。

#找工作中的小确幸#
全部评论

相关推荐

10-17 17:06
东南大学 C++
屋顶的闪闪星光:建议腾讯: 1、走国企路线的话,去南瑞也躺不平,虽是电网体系,毕竟干乙方,出差、定制开发这些都免不了,看这13K的月base,定级也不高。 2、私企路线的话,就没有稳定性可言,只要苟过两年就行了,有了腾讯的背书,后面天下大可去得。就算腾讯拿不到,有这段实习履历,找个比南瑞好的应该问题不大。 以上,再有问题可以私信详细交流。
点赞 评论 收藏
分享
代码不跑我跑_秋招版:区间有啥啊,薪资区间本来就容易猜出来,你就说是别人猜的呗
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务