从后端的角度聊一聊:2728届想要搞开发的同学现在最应该干什么?
前言:
如果让你们从下图中选择一瓶可乐喝,你们会选择拿一瓶呢?
我相信大多数人会随便拿一瓶,充其量就是哪个离自己近拿哪一个。那如果我告诉你这些可乐每一瓶都经过了复杂的工艺流程,才从水变成了可乐了?
我相信大多数人还是会随便拿一瓶。因为这些可乐根本就没区别啊!
同质化严重:
其实这也是我们无数双非同学所面临的困境:对于你个人而言,你就像这一瓶可乐一样,经历了复杂的工艺化流程(千辛万苦的背八股和写项目)。但不幸的是有这条流水线上有无数的可乐正在被生产出来(无数的双非学生都在走着相同的道路)
大家就像流水线上的可乐一样同质化,项目都是黑马点评,苍穹外卖,仿写网盘,哔哩哔哩,12306,鱼皮的各种项目。
看到这里的同学可以问一下自己:你能不能给出来三个让HR约面你的理由?就凭你做过黑马点评和苍穹外卖吗?
如果你自己都说不出来理由,就不要埋怨现在互联网大厂卡学历。毕竟即使你和他们技术一样,他们的学历也比你好。
有的同学因为自己学得进度快窃窃自喜,但我想表达的是:学得快不是优势。因为在校生能接触的知识面是有限的,大家最后都会成为一瓶完美的可乐。
而且你在就业市场上并不只是和你同一届的人竞争,你学得快?总有人比你学的更快。这玩意不是打游戏进度快就通关了。学得快的目的是希望能有更多的时间让自己思考:“我作为一瓶可乐,和其他流水线出来的可乐差异点在哪里?”
成为一名“好开发者”优先于“好学生”:
这个本质上是要求我们在思维上进行转变。不要把自己当成一位“找工作的学生”,而是一位“找工作的开发者”。
如果你想要成为一名好学生,那就要积极听课,认真完成各科老师的作业,积极参与各种比赛。但好学生一定就是一位好开发者吗?
我想应该不是,这二者之间并没有任何从属关系。
对于开发岗来讲,相比较于招到一个“好学生”来讲,他们更想招到一个“好开发者”。因为你毕竟是过去干活的,开发才是关键。
而很多想要走开发的同学就都陷入了这个误区,什么“担任大学班长”,“参加歌唱比赛”,“参加纯水的PPT大赛”啥的都往简历上面写。这些能证明你是一个好的开发者吗?
那对于在校生来说,什么是好的开发者呢?
1.你如果有已经投入真实使用的服务,算不算?
2.你如果是知名开源项目的杰出贡献人,算不算?
3.你如果有自己的技术输出,且质量/阅读量很高,算不算?
4.你如果有国内头部大厂研发岗的实习,并且实习产出不错,算不算?
最近临近暑期,我遇到了很多2728的同学都迫切的想要找到一份实习。首先我想要说:实习本质上也只是证明自己是一名好开发者的一部分依据而已。
更何况不是所有的实习都能证明自己是一个好开发者。有过实习的同学相信对这一点很清晰。有不少日常实习过去都是纯打杂。
与其在公司里混吃等死的呆三四个月,最后简历上憋不出来几个产出。都不如埋头从其他角度看一看如何证明自己是一名好开发者。
回到文章的标题:“从后端的角度聊一聊:2728届现在最应该干什么?”
最应该思考,保持思考。思考自己和其他可乐的区别是什么?
最后:
我是程序员牛肉,目前就职于字节跳动。文章来自我的学习笔记《小牛八股》。目前正在完善中,估计今年八九月份会写完。提前放出来一些文章引引流。
关注我,带你了解更多代码之外的生存之道。欢迎订阅我的专栏(目前免费),后续也会持续更新。如果这篇文章帮到了你的话,就送我朵花花吧。
#Java##牛客在线求职答疑中心##牛客解忧铺##牛客创作赏金赛#从双非到美团实习,再到字节跳动。 一路踩过多少坑无需多言。我的目标是把我曾经踩过的坑分享给大家。 我们的生活不止有代码。代码之外,亦是更加广阔的天空