900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 非双一流普通院校毕业 你凭什么斩获 BAT 的 Offer?

非双一流普通院校毕业 你凭什么斩获 BAT 的 Offer?

时间:2021-08-10 20:57:45

相关推荐

非双一流普通院校毕业 你凭什么斩获 BAT 的 Offer?

非双一流普通院校毕业,你的大厂梦要交给谁来买单?

作者 | 宋广泽

出品 | 程序人生(ID:coder_life)

又到了一年一度的春招季,各个大厂的校招也在进行,大家都知道,通过校招进大厂的同学跟通过社招进大厂的同学是不一样的。校招的话,如果自身学校不占优势,那你的简历基本上可以说是石沉大海了。

今年是互联网寒冬之后的第一年,在工作岗位趋于紧张的情况下,我的本科学校——一所不知名的坐标山东的非 985 非 211 也非双一流的再普通不过的本科院校,应届毕业生里却有 4 人已在腾讯实习或者收到腾讯 Offer,比去年净增 3 人。

看到这人数就能知道我们学校也不属于计算机强校,我们学校的某一专业能够达到全国 19 的情况下计算机专业甚至连专业评级都没有,计算机专业排行榜上甚至都找不到它的名字。今天就给大家讲讲这个励志的故事,顺便给那些自身学校不占优势还未出校门的同学提供一点可以帮助其进入大厂的建议。

从上面的截图不难发现,今年收到腾讯 Offer 的人数相比去年大幅增长的原因就是,我的一个学长(下文称其为“宝箱学长”)已经在 届腾讯校招中脱颖而出,并已经具备了公司认可其内推资格的能力。在此之前,据我所知我们学校从未有人能够拿到腾讯 Offer 进入腾讯工作,腾讯更不会来我们学校安排专场校招,可想而知在我们这种水平的学校能进入腾讯是有多么困难,难上加难的是,宝箱学长的本科专业不是计算机也也不是软件工程,而是集成电路。我非常敬佩宝箱学长,同时也了解了下宝箱学长这一路过关斩将的心路历程。

第一阶段:抱怨周围环境

宝箱学长的大学生活并非一帆风顺,来到我们学校后,不断在空间里吐槽学校的种种不是——我们学校虽然称为“一本”,但是上课时真正听课的还真没几个,颇多期末考试成绩优良的学生也在看手机,学业期末突击一下就不会挂科。学校的官僚主义形式主义也格外严重,宝箱学长说的一句话让我非常赞同,他说:“信息学院人不谈信息,就像科技大学里见不到科技”。

不瞒大家,我在刚入学时也有着同样的感受,我继续往下翻着宝箱学长的空间,试图探求他后来脱颖而出的原因。直到我发现了下面这条动态:

第二阶段:与其抱怨,不如改变现状

原来,宝箱学长算是我们学校 ACM 的创始人,在宝箱学长高考之前,我们学校甚至连 ACM 参赛队都没有。我还看到了好多宝箱学长在啃算法的动态,各种算法竞赛他也都有参加,甚至都已经入职腾讯了,我们学校今年天梯选拔赛的 QQ 群里他还是管理员。

就这样,每学一种算法就记录下来,每打一场比赛就做做总结,能力到了,一切都水到渠成。

从他的动态来看,他简直是开辟了我们我们学校信息学院学生参加算法竞赛的“先路”,我们现在依托学校参加的诸如蓝桥杯、天梯赛等大概都是那个时候宝箱学长去试的水,之后才每年都参加,当然后来我们学校也取得了一些小的奖项。

第三阶段:凤凰涅槃,浴火重生

像 ACM 这样的算法竞赛,他无数次参加,无数次被虐,无数次成长。

宝箱学长在高中时就在打 NOIP(奥林匹克信息学竞赛),因为高考成绩,他与名校和计算机强校失之交臂。虽然身处逆境,彷徨了一阵,但他最终重新拾起了算法,并依靠其进入了腾讯。正如他所说的那样:趁年轻就应该多出去开开眼,多被虐,被虐得多了以后自然就成大神了。

到底什么才是大厂看中的?

文章开篇的那张截图内容是宣传我们学校信息学院科协的,当然科协也对个人的成长功不可没,但更加不可否认的是,上述 4 名入职腾讯的学长们也同时属于 ACM 集训队。

另一位我非常敬佩的学长对我说,只会算法没有用,有真正做项目的能力才有用,我一开始对此也是深信不疑,直到后来听到越来越多的声音,才发现大厂招人不会管你会多少种语言、会用多少种框架、熟悉多少操作系统,他们考察你的能力和水平的标杆就是算法,大厂的一面基本就是算法面,一面都过不了后面就别想了。而算法不是闭门造车,也不是自己写了一套代码,自己随便输入一个样例得到自己想要的结果就算成功了,而是要考虑到样例的所有情况,有些时候还需要考虑特殊情况。而锻炼这一能力的捷径不是写项目,而是刷题和参加算法竞赛。那么,大厂为什么特别看重算法和算法竞赛选手呢?

用我们 ACM 集训队老师的话说,因为打算法竞赛的人都普遍具备 3 个优秀的品质,一是智商高,二是坐得住,三是学习能力强。前两点都很容易理解,下面说一说第三点,我不了解其他学校的情况,就说一说再普通不过的我们学校,ACM 集训队,根本没有老师教,有的只是自己啃书刷题和问周围的小伙伴,也就是纯自学,课上学的算法与数据结构根本就不叫算法,只是照顾大多数同学不让他们挂科而已。学习能力强了,各种算法都能融会贯通了,还会愁学不会编程语言、框架和操作系统那些东西吗?

我也曾走过弯路

以我的个人经历来看,我在技术上的成长也走了很多弯路,我原本的专业不是计算机,是通过转专业考试转到计算机的,刚转过来的时候我们就进行了一次实训,那次实训是用 C 语言做一个具有图形用户界面的商品交易系统,因为刚转过来技术水平有限,最后这个项目没有完成。我很苦恼,于是后来自学 C 的图形界面编程,也完成了自己比较满意的一个小项目。后来我就又开始探索新的项目。我想给新的项目实现某某功能,却发现不是一般的吃力,自己用脑子想半天写出来的也全是 bug,于是先将这个项目搁置。再后来,我又加入了 ACM 集训队,练了一段时间的算法,再回来看自己原先的项目的时候,想实现什么实现起来得心应手,丝毫没有大脑被掏空那种感觉。再后来也是,各种东西学起来很快,各种功能实现起来也很快。

今非昔比,早点醒悟

有人说今天的互联网寒冬跟跨世纪的那个时候很像,井喷式发展的时候,是个会点 C 语言的人就会有公司抢着要,而寒冬来临的时候首当其冲被淘汰的也是这部分人。我舍友的姐姐也是双非普本(学校比我们学校还要差)毕业的,做 Android 开发,毕业时间大概是 14 年行情好的时候,先通过社招去了百度,18 年又跳槽去了阿里,可总归今非昔比。

说了那么多,到了总结的时候了。现在这个阶段的双非学校的同学,想要斩获大厂 Offer,无非两条,一条是本校有优秀的学长已经在某大厂就职,走内推;另一条就是自己苦学算法,刷题、参加各种算法竞赛,成为像宝箱学长那样“开天辟地”的人物。当然内推的前提也是,算法必须好。

经过一个寒假,我从算法小白开始,一路模拟、贪心、DFS、BFS、并查集、图论、动态规划,现在已经有二三百的题量了。我眼下的状态是一边学习一边感激着宝箱学长。希望我也可以像前辈们那样优秀,算法技术两开花。

作者:宋广泽,青岛某普通一本大学计算机专业在校生,本科在读,学生开发者。喜欢用C/C++编写有意思的程序,解决实际问题。

热 文推 荐

☞贾跃亭吹过的牛,苹果来实现?

☞一行代码引发的恐惧

☞Google 产品的消亡史!

☞@程序员,你会教自己的孩子学习编程吗?

☞代码重构!你敢吗?!

☞30位90后霸榜! 福布斯: 比你年轻、比你有颜、比你有才华, 就是他们了!

☞Facebook开源图嵌入“神器”:无需GPU,高效处理数十亿级实体图形 | 极客头条

☞OpenStack已死?恐怕你想多了 | 技术头条

☞刺激!我31岁敲代码,明天退休!

System.out.println("点个在看吧!");

console.log("点个在看吧!");

print("点个在看吧!");

printf("点个在看吧!\n");

cout<<"点个在看吧!"<<endl;

Console.WriteLine("点个在看吧!");

Response.Write("点个在看吧!");

alert("点个在看吧!")

echo "点个在看吧!"

你点的每个“在看”,我都认真当成了喜欢

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。