对于参加2023年校园招聘的广大计算机学子来说,这是一篇经验贴,希望大家少走弯路。

笔者毕业于国内某重点大学,2011年硕士毕业,后在某大厂从事Java Web开发,几年之后转岗到大数据开发小组,所以笔者精通Java Web和大数据开发。

至于什么大厂,笔者不想具体说起了,因为风水轮流转,之前的如日中天的大厂也会落寞,昔日的无人问津的小厂转身成为当前的巨头。当年,我们计算机学院进入BAT的有数位同学,但是没有一个人通过这个大厂的简历筛选,笔者最后能够过五关斩六将进入这个大厂,当时还是非常开心的。毕竟,物以稀为贵嘛。

曾经笔者幻想呆在这个大厂干一辈子,后来最终还是离开了,去同事开办的公司担任了一段时间的CTO,然后就开始创业了,专注于职业培训方面的APP软件开发。

絮絮叨叨的说了这么多个人介绍,并非无用,希望大家立足于个人的技术背景,从而更能更好的把握本文的经验精髓。

面对行业内卷,学会冷静思考,不要压力太大

现在计算机行业十分内卷,况且校园招聘本身是一个择优录取的过程。所以,很多人心慌了,脚乱了,导致眉毛胡子一把抓,不仅效果很差,搞的自己也很狼狈,这样的状况其实并不好。

相对来说,校招的难度并不大,它选拔的目的是找到合格并且有点出众的人才而已。校招,选拔的不是资深的技术专家,而是合格的计算机毕业生。所以,我们的第一步是让自己成为一名合格的计算机人才,第二步是深入某项让自己变得稍微出色即可。纵观这两步,其实并不难实现,所以大家不要给自己太多的心理压力。

第一步:力争达到合格,而合格即是综合能力

正如前文所说,校招,选拔的不是资深的技术专家,而是合格的计算机毕业生。什么是合格的计算机毕业生呢?简单的来说,就是能综合的掌握了计算机的基本知识和基本技能。笔者总结了以下7个重点方向:(1)数据结构(2)算法思想(3)多线程技术(4)网络技术(5)Java基础语法(6)SQL基础(7)操作系统。

对于每个重点方面,笔者建议每个重点方向掌握30个重点的知识点以及围绕这些重点知识点出现的常见面试题。

虽然从数量上来看,30个知识点并不多,但是外行看热闹、内行看门道,等你真正的掌握了30个重点知识的时候,你会发现这些东西真有分量啊。以笔者切身的经历来说,当初笔者想设计出一款鼠标垫,精选了20个Git命令,通过反复的学习和思考这20个命令,达到彻底掌握的状态之后,让笔者的Git能力获得了极大的提升。

第二步:多刷算法题,让自己变得有点出众

刷算法题,没有什么可说的。现在很多培训机构都在搞算法培训,还有一些公众号主离职创业专做算法,大家可以参考一下。

需要提醒的是:大家不要本末倒置,要先走第一步,然后再走第二步。算法很重要,但是进入职场之后,最重要的还是业务知识和计算机基础知识。就目前的行业现状来看,算法更像是屠龙之技,看似高深,实际上并无用武之地。实际生产中,需要的是工程,不是算法炫技。

历史总是不断往前发展的,不妨回顾一下过去,站在宏观的角度,也许能让我们看到更真实的东西。上一个热门是搞秒杀,各个培训机构都在出秒杀课程,再之前的热门是架构师运动,各个培训机构都在上线架构师培训课程。从历史发展的角度来看,刷算法也是特定时期的产物。很多人刷算法是为了进大厂,而现在大厂已经不太香了,刷算法的热度应该会有所降低。

小结

其实,校招并不难。有的人能够意气风发手握好多offer,而有的人面对校招总是一败涂地。并不是前者有多厉害,而是他们掌握了一种技巧,能够抓住重点,能够做到事半功倍,不得不佩服他们对考试的感知,对知识的取舍还是很强的。

[网站公告]-[2024年兼职介绍]


添加新评论