双非进入大厂,我来告诉你如何选择简历项目!
一句话总结:
后端简历项目的选择,其实从我个人经验来看就两个方向:要么你选择的项目足够新奇,面试官看了超极感兴趣。要么你选择的项目足够扎实,八股技术涉及的多,适合当八股触发器。
而对于这两个方向的偏好,我个人建议:非92的往新奇方向走,要出奇制胜。92的往扎实方向走,稳扎稳打。或者可以均衡一点,两个项目中一个新奇的,一个扎实的。
如何选择新奇方向?
在这里我都只推荐一个地方:Github。在Github上找高Star的项目,拉下来代码之后用AI读懂,搞出来几条产出说是自己做的。
不推荐你们去哔哩哔哩找,最大的原因是:不是你没听过的项目就叫新奇项目。但是如果一个项目在Github上获得了海量的Star,那说明他的项目一定引起了大多数人的兴趣。

并且找的时候,不要找太多纯偏难怪,或者是往基架方向走的项目。而是要找那种偏向于C侧产品的项目。这样做主要是为了方便你们理解一整个项目。而不是一头扎进代码中,被一些稀奇古怪的设计牵制住手脚。
如何选择扎实方向?
在这里其实你在哪个平台选择项目都无所谓,可以是知识星球,可以是Github,可以是哔哩哔哩。只要你选择的不是苍穹外卖+黑马点评这种烂大街的项目就OK。
而在这个方向上,我们主要聊一个问题:如何把项目做扎实?提问点足够多?
1.从真实应用偷需求:
你做的项目基本都是复刻的真实应用。很少会涉及到做一个全新方向的项目。说人话就是你能做的项目,基本上你都能在市面上找到真实使用的项目。
比如你做了仿写哔哩哔哩?这玩意现实中不就有一个真实的哔哩哔哩吗?你能不能从懂技术的用户角度看一看这个产品,有没有什么功能点是你能偷的?
比如实现弹幕遮罩,不让用户弹幕遮盖住视频人物。比如海量弹幕拉取下的数据库压力问题。比如火爆视频/评论的点赞,投币准确性问题。
这些技术被拆分出来之后,具体的实现其实哔哩哔哩网课一搜一大把。这不是什么新奇的前沿技术。因此思维要变化,你要把技术思维投射到真实的生活中,而不是沉浸在用手跟着网课搓出来一堆根本没人用的代码。
2.选择方向,而不是具体项目
这个思路的核心思想是:不选择某一个具体的网课,而是综合的看一个方向。
比如你想做网盘,那你就不要只看一个UP主的网盘课就草草了事。我就不相信只有这一个UP主做了这个项目,你能不能看看其他UP主对网盘的讲解?
把所有UP主的网课项目亮点都汲取一遍,最后搓出来一个属于自己的独一无二的项目。这样能写的功能点肯定够多。
总结:
按照我上面这一套整理之后,只要不是个废物,基本上都能搞出来不错的项目。那项目有了,写到简历上需要注意哪些地方呢?那就是下一篇了,哈哈哈。我们下期见。
最后:
我是程序员牛肉,目前就职于字节跳动。文章来自我的学习笔记《牛牛八股》,可以加我的QQ频道:《小牛肉的后端技术交流频道》获取哦。如果你对后端有任何疑问的话,都欢迎私信我哦。希望我可以帮到你。
关注我,带你了解更多代码之外的生存之道。欢迎订阅我的专栏(目前免费),后续也会持续更新。如果这篇文章帮到了你的话,就送我朵花花吧。
从双非到美团实习,再到字节跳动。 一路踩过多少坑无需多言。我的目标是把我曾经踩过的坑分享给大家。 我们的生活不止有代码。代码之外,亦是更加广阔的天空
