本科就想找工作的学生到底要不要打ACM?

一句话总结:对于求职过程中的面试而言,拿不了名次的ACM本质上和力扣刷的多一点没什么区别

前言:

我们在这里不聊什么刷力扣可以增强代码能力之类的话,这些都是隐式的提升,没有办法被量化到简历上。可问题就出在面试官只能通过你的简历来判断你的个人能力

所以我在牛客上经常能看到有的同学ACM打的还不错,但是关于自己要应聘的后端岗位之类的板块写的一塌糊涂。但公司找你毕竟是去干活的,不是说你做到那里天天刷力扣就能给你发工资。

因此一定要切记:如果你要找工作的话,ACM只是你的加分项,没有办法成为证明你开发实力的有力佐证

本文只讨论大一要不要打acm,不讨论大一如果不打acm要干什么。

正文:

因此决定自己打不打ACM的方法很简单:

去看一看你们校队的历史成绩,如果说拿个邀请赛铜牌都够呛的话。那就千万别踩这个坑。

【ACM的级别是:省赛->邀请赛->区域赛】

因为打ACM基本会侵占你大量的个人时间,如果你们的算法老师负责任的话,基本上你的大一大二都是要跟队训练。不太可能有时间去学开发。

照这个进度看,如果你本科阶段就要找工作的话,大三上就要出去找实习了。而此时你才刚从ACM队退役,基本上可以说对开发是一窍不通。

985,211的同学也就算了,最起码还有学历加持。零实习冲个大厂暑期实习也还有可能。而对于双非的同学来讲,奔着本科就业基本就是毁了。

拓展点:

现阶段下大家基本都是在自学,就导致简历的内容高度同质化。

如果你的项目经历,技能描述和别人的都一样,那最后就是纯正的运气局和学历局。因此搞一些像是ACM这种代码之外的点其实是很吸引面试官的。

但是职业发展不像高考,并不是越难的就越有含金量。因此除了ACM之外我们还有更多的选项。在这里我给大家三个选项:

1.积极参加开源项目(可以通过开源之夏尝试)

2.搞好自己的个人博客

3.尝试上线一个自己写的服务,让他投入到真正的使用中。

很多人会对第二点嗤之以鼻。认为写博客没有用。这种观点是大错特错的。

如果你只是临近面试之前放了几篇垃圾到自己的博客上。一整个博客的阅读量都没上千。那你的博客自然没有含金量,如果你的博客阅读量有几十万的阅读量,甚至是破百万的阅读量,你会认为你的博客没有价值嘛?

#一句话证明你在找工作##如果再来一次,你还会选择这个工作吗?##牛客创作赏金赛#
代码之外的生存之道 文章被收录于专栏

我们的生活不止有代码

全部评论
给牛肉哥👻了
点赞 回复 分享
发布于 02-16 22:48 山西
博客那点简直爆了
点赞 回复 分享
发布于 02-17 12:03 北京
牛肉博客是咋写的呀,我感觉写博客内容还好,但是调格式调样式这些啥的好浪费我的时间,不调这些,博客的质量又不太高,认真调感觉浪费了很多学习时间有点作秀的感觉
点赞 回复 分享
发布于 今天 09:18 湖北

相关推荐

02-17 06:28
已编辑
苏州大学 Java
Gorkor:打算读研的话,纯学4+3年后端时间也太长了),而且92的学历也不低,可以考虑走算法。不打算本科就业的话,时间其实还很长。大一大二两年我觉得可以看看计网os数据库的国外课程做做实验侧重基础,java也学点。大二找个实验室试试,接触下算法。大三可以再确立准确方向深入学习完全时间充足。
点赞 评论 收藏
分享
02-15 22:29
门头沟学院 Java
点赞 评论 收藏
分享
评论
10
5
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客企业服务