一文讲清新手到底要不要写《苍穹外卖》和《黑马点评》?

一句话总结:

对于初入后端的同学来讲,我极其推荐你认真的学习这两个项目。但是不推荐你把它写到简历上。

并不是说你在简历上写这两个项目就拿不到offer。每年大量的985学生直接用这两个项目面试。但问题是你能有这样顶尖的学历吗?我承认我们身边有一些朋友用这两个项目拿到了offer,但那也是少数中的少数。

为什么推荐学习:

这两个项目极其适合新手入门后端世界。全网基本找不到第二个项目能够和苍穹外卖/黑马点评一样拥有优秀的免费视频资源+广泛的讨论度+海量的延伸资源

这两个项目基本可以带你搭建起来后端的一个初步架构:苍穹外卖有大量的增删改查接口练习,帮你打好基本功。

而黑马点评会带你学习目前最重要的一个中间件Redis。并且在最后还会带你学习消息队列的思想。自然的引出MQ。

这两个项目中所引申出来的难点也有很多,例如苍穹外卖中的接入微信支付,POI导出Excel,websocket实现通信等。

例如黑马点评中的防超售,feed流推送机制,基于Redis的Geo实现附近的店铺,bitMap实现用户签到等。这些都是很不错的技术。

无论你是想通过这个项目快速入门后端,还是想学习一些高端的技术。这两个项目都能满足你。

因此我可以负责任的告诉你:这两个项目就是适合新手学习的最佳项目。不用在网上费劲的找什么知识星球的资源。

如何学的更加深入一些:

1.要对里面的每一个功能点都足够熟悉,当视频作者使用A技术方案来实现了这个功能的时候,你能否思考出来其他的方式也能实现这个功能?(技术选型),如果A和B都能实现这个功能,那么二者的优缺点是什么?

2.脱离功能视角,从整体的架构方面去学习苍穹外卖。给你20分钟,你能否大致画出苍穹外卖的技术架构/业务架构?

3.无论是苍穹外卖还是黑马点评,里面用到的热门技术并不少,比如websocket,redisGEO求附近店铺等。你能否大致知道这些热门技术的底层原理?

4.你能否从高并发的角度思考苍穹外卖和黑马点评的缺点。要把这两个项目当作一个真实的可用软件去思考,而不是仅仅把它看作是一堆代码。

5.极其推荐你无论是在写完苍穹外卖还是黑马点评的时候,平时要写项目日记来记录自己的思考和疑惑,当你写完了这个项目之后,也要写一份万字总结来详细的复盘一下这个项目。我当时写完苍穹外卖之后就搞了万字总结:https://liyuanxin.blog.csdn.net/article/details/134044210

为什么不推荐写简历?

一句话就能总结:拉不开区分度

你可以在牛客上面看一看有多少人都有这个项目,那问题来了:如果大家的技能描述一样,项目也一样。就学历不一样。你认为HR为什么不会选择学历更高的来面试,而是选择你?

而且吧,这两个项目有一个很致命的问题:资源太多了。

因为资源太多了,导致各种场景题基本都有对应的解决方案。因此面试官没法更深层次的考察你的思维。因为他也不知道这个到底是你背的还是你自己想出来的。

如果大家都跟流水线上的产品一样,那么最终必将进入拼学历的环节。

因此除非你真的是来不及了,否则真的是不要把这两个项目写到简历上。就算是写,那也包装一下呢。别让面试官一眼看出来就是苍穹外卖/黑马点评。

有的同学就非要跟我犟,说自己身边也有人用这两个项目拿到了大厂实习的offer。那我不阻拦你也这么搞。我跟你聊的是打车可以更加轻松的回家,你非要跟我犟说蛙跳也能回家。那你就蛙跳吧。

项目到底怎么选

那至于项目怎么选,可以看一看我之前的两篇帖子,分别是:

《后端项目怎么选》

https://www.nowcoder.com/feed/main/detail/8f644e20da444829aca40d6b2954a526?sourceSSR=users

《要不要写轮子项目》

https://www.nowcoder.com/discuss/746761762057224192?sourceSSR=users

省流:基于目前各大公司对AI都极其看重,所以我推荐你写一个传统的后端项目,一个AI项目(MCP)之类的。后端项目不要只跟一个具体的up主,而是选择一个方向,然后广泛的学习相关的所有相关项目中的亮点。

MCP的话,直接在GitHub上扒一个高star的。代码看懂就行了。

最后:

我是程序员牛肉,目前就职于字节跳动。文章来自我的学习笔记《小牛八股》。目前正在完善中,估计今年八九月份会写完。提前放出来一些文章引引流。

关注我,带你了解更多代码之外的生存之道。欢迎订阅我的专栏(目前免费),后续也会持续更新。如果这篇文章帮到了你的话,就送我朵花花吧。

#牛客激励计划##实习进度记录##简历中的项目经历要怎么写##Java##牛客创作赏金赛#
代码之外的生存之道 文章被收录于专栏

从双非到美团实习,再到字节跳动。 一路踩过多少坑无需多言。我的目标是把我曾经踩过的坑分享给大家。 我们的生活不止有代码。代码之外,亦是更加广阔的天空

全部评论
找日常实习,把点评写到简历上,然后背背八股,有机会嘛,学历还算可以的情况下
3 回复 分享
发布于 05-09 12:23 江苏
没项目写,除了这里写啥呢
3 回复 分享
发布于 05-06 21:43 黑龙江
太强了佬,不过时间太紧了简历只能写这俩了😭
点赞 回复 分享
发布于 05-20 12:25 辽宁
牛哥 ai 开发的实习要接吗,感觉偏业务,技术含量不如后端
1 回复 分享
发布于 05-06 23:56 浙江
mark
点赞 回复 分享
发布于 今天 11:38 江西
mark
点赞 回复 分享
发布于 05-12 13:26 辽宁
牛肉哥究竟在字节还是团子
点赞 回复 分享
发布于 05-06 12:07 山东
佬 黑马那个知识星球怎么样
点赞 回复 分享
发布于 05-10 16:26 贵州
这两个项目适合新手学习
1 回复 分享
发布于 05-06 00:52 湖北
这两个项目适合新手学习
点赞 回复 分享
发布于 05-08 22:15 山东
1 回复 分享
发布于 05-05 20:21 广东
这两个项目适合新手学习
点赞 回复 分享
发布于 05-08 15:11 湖北
这俩个学完了 若依要学吗
点赞 回复 分享
发布于 05-08 12:32 福建
推荐个数据同步项目datalinkx
点赞 回复 分享
发布于 05-06 14:13 山东
佬,下一步做什么项目呢,目前确实只做了这两个,运气好找到了暑期实习,但是感觉拿着这俩项目秋招就废了,换个什么项目好一点
点赞 回复 分享
发布于 05-06 10:49 江苏

相关推荐

简历只有外卖+点评,目前在看天机学堂,打算替换掉外卖,但是感觉简历还是不行,学历也不行,应该不考虑暑期实习了,准备再做个大一点的,新一点的项目,沉淀秋招春招了,想问问牛友的建议,附上我的简历
King987:没实习肯定不行呀,我有几个大厂最近做过的实习项目给你包装进去的话,实习应该会多一些,或者你研究研究自己包装一下,没实习肯定不行的
点赞 评论 收藏
分享
评论
89
254
分享

创作者周榜

更多
牛客网
牛客企业服务