- VisualStudio2022插件的安装及使用-编程手把手系列文章
- pprof-在现网场景怎么用
- C#实现的下拉多选框,下拉多选树,多级节点
- 【学习笔记】基础数据结构:猫树
最近收到最多的提问就是, 简历上应该写什么项目, 应该准备什么项目, 项目经历怎么写到简历上. 。 如果你简历上没有实习经历 。 如果你有一段实习经历 。 如果你有两段以上的实习经历 。 关于轮子项目上期已经介绍过了, 这期来聊聊业务项目 。 我之前在Java学习路线中给大家推荐过项目, 入门阶段小厂阶段, 就学苍穹外卖或者吉瑞外卖, 目前更推荐苍穹外卖. 进阶阶段中厂阶段推荐黑马点评. 高级阶段大厂阶段推荐谷粒商城. 。 有人在评论说, 这些都太大众了, 有没有更小众点的项目推荐. 还有其他博主说学这些项目根本找不到工作, 太烂大街了. 我知道很多人的心里也是这么想的. 。 那么这期就聊聊简历应该准备什么样的业务项目, 烂大街的项目能不能做? 这篇文章要解决三个问题 。 首先, 我把个人项目能力也分为三个阶段, 大家可以看看你在哪个阶段. 。 第一阶段就是入门阶段, 你从来没做过项目或者说你无法从0到1搭建项目, 遇到业务需求不太会写或者基本会写. 这个阶段只能一步一步看别人视频. 。 那么问题来了, 大家觉得当你处于这个阶段的时候, 应该做什么项目, 这个阶段你考虑一个项目烂不烂大街有意义吗? 没有意义. 这个阶段的你要做的是, 去网上找一个简单易懂, 从0到1带你搭建, 运行, 开发, 部署的项目去做, 学会基本的项目搭建和开发流程, 以及部署. 。 所以这个阶段我推荐的是苍穹外卖. 苍穹外卖完美符合这一点, 而且里面的技术栈对新手来说还是蛮多的. 像鉴权, redis, 文件上传, nginx部署, 微信小程序等等. 是一个非常丰富非常值得推荐的入门项目. 。 这个阶段你该考虑的不是哪些项目好, 哪些项目差, 哪些项目烂不烂大街, 而是应该学会基本的项目搭建, 开发, 部署 上线整个流程. 学会写基本的crud. 。 第二阶段, 这个阶段你已经会具备基本的项目搭建和写业务需求能力. 但是你的项目比较大众化, 比较烂大街, 比较没有亮点. 对于很多技术, 没有深入的学习过. 很多问题场景, 你没有亲自解决过. 。 所以此时你需要的是什么? 是一个有亮点的项目, 通过这个项目来深入学习一些技术, 解决一些问题, 和面试官有话可聊. 。 第三个阶段, 这个阶段你已经写了一些有亮点的项目, 对常用的技术栈和解决方案已经有了一定了解. 这个时候你了解新项目只需要从github拉下来自己看就能看懂很多, 大多数问题也能直接看博客, 看文章解决. 。 这个阶段你需要的是什么能力, sql优化, jvm调优, oom和内存泄漏的解决. 这些东西才是你这个阶段的目标. 这些才是将你在这个阶段和其他人区分开的重点. 。 其实, 很多已经拿到大厂offer的同学, 其实也还没有到这个阶段. 。 处于第一个阶段的同学, 基本crud都没写明白的同学, 考虑一个项目烂不烂大街有意义吗? 没有意义. 直接去看苍穹外卖就行了. 。 后续我也会考虑针对苍穹外卖, 做一系列的优化, 加入一些项目亮点, 给他换皮成一个能写到简历上的项目. 。 处于第二个阶段的同学. 这个阶段需要好的项目, 需要有亮点的项目. 。 我推荐的是黑马点评和谷粒商城分布式高级篇, 这两个项目几乎是全网最有含金量, 亮点最多的项目了 。 比其他博主出的乱七八糟的项目要强多了. 。 这时候一定有人会说了, 这些项目太烂大街了, 做这些根本找不到工作. 后面会聊烂大街的项目能不能做, 怎么做. 。 处于第三个阶段的同学, 或者你处于第二个阶段, 但想学习一点sql优化, jvm调优, oom 内存泄漏处理, 来给自己简历增色的同学. 。 后面会出一个系列, 专门讲这些比较高级的东西. 我会给出你场景, 然后怎么处理, 怎么优化, 怎么写到简历上, 面试官会怎么问, 应该怎么去聊. 。 比如发生内存泄漏或者OOM事故, 事故前是什么现象, 事故中怎么分析问题, 怎么处理问题, 事故后怎么复盘总结, 公司怎么避免后面再出这种问题. 都会直接教给你, 你看完就能写简历上和面试官battle. 。 当然了, 这系列视频的门槛也会比较高, 最基本的要求就是你得对jvm juc 操作系统有所了解. 不了解这些肯定是不行的. 。 那么我想问大家一个问题, 做项目重点在于学其中的技术点还是说是看这个项目是否新颖?一个新颖的项目, 和一个大众的项目, 里面用到同一个技术点, 用法会不一样吗? 用法都是一样的, 所谓的新颖项目只是技术类似, 然后换皮了而已, 技术点还是那些, 你要学习要思考的还是那些. 。 面试官看你项目, 是因为项目新颖而让你通过面试, 还是你说项目有亮点, 你对技术的深刻理解从而让你通过面试呢? 你信不信, 同样看了黑马点评, 同样看了谷粒商城, 一定有人能用黑马点评和谷粒商城找到工作. 所以烂大街的项目能不能做, 一定能. 烂大街的项目优点是看的人多, 为什么看的人多, 因为老师讲的足够好, 项目足够好. 而且里面的坑, 在评论区或者弹幕里都能找到答案. 。 项目烂大街最大的问题是雷同, 面试官看到大量雷同项目的简历, 会直接pass. 。 一些同学, 把外卖和商城一字不改写到简历上, 导致简历大量雷同, 然后无法通过简历筛选. 一些博主就借这个大做文章, 开始散播, 项目烂大街让你找不到工作, 然后就开始卖自己的所谓很新颖的项目博人眼球, 那些博主自己写的项目, 有几个比谷粒商城更强, 有几个技术点比黑马点评更多, 有几个比这些项目讲的更好. 。 找实习的点不在于项目是否烂大街, 在于你是否能把项目改的不烂大街, 不雷同. 怎么把项目改的不雷同呢? 第一招, 增加项目亮点 。 想着给项目做加法, 增加和别人不一样的东西, 搞出差异化. 。 举个例子,苍穹外卖是个单体项目,那如果改为微服务项目呢? 外卖商城都有订单系统,订单状态管理能不能用状态机呢? 苍穹外卖是个外卖项目,我能不能新增到店扫码用餐功能? 项目就可以改名为本地生活服务网. 假设你在西安, 项目就起名叫西安-本地生活服务网, 你在沈阳, 就起名叫沈阳-本地生活服务网. 。 有人说我也不太知道这些项目亮点呀, 那么可以看我的项目亮点系列视频, 就是教你怎么搞项目亮点. 。 但这样改不够彻底. 。 第二招, 项目缝合 。 还是苍穹外卖, 给它加上黑马点评中的一些功能和技术点 。 比如加优惠券抢购功能, 加上用餐经验贴发布功能. 这就涉及到分布式锁, feed流推送, 多级缓存. 。 这些技术黑马点评里都有讲. 你看这不就是一个全新的项目, 名字还是叫本地生活服务网, 提供外卖, 到店点餐, 优惠券抢购, feed流推送, 等功能. 。 这样换皮还是不够彻底, 它本质还是个外卖商城类项目. 。 第三招, 更换项目主题 。 比如外卖点餐换成同城跑腿, 如果你觉得换皮还不够彻底. 那就药店急送. 从外卖点餐到店吃饭 变成, 网上买药送药, 也提供到店买药服务. 也提供买药优惠券抢购服务, 买了药还能写文章来评价. 这就是苍穹外卖+黑马点评的换皮. 。 还能怎么换, 我们起名叫果蔬农家乐, 在这个平台可以在网上购买水果蔬菜农产品, 给你派送过去, 也可以到店来吃农家乐, 还能抢购果蔬优惠券, 还能写帖子来评价这个农产品是否新鲜. 。 你觉得果蔬农家乐还不够好, 那就起名, 农村合作社服务网. 还是一样的功能, 卖农产品. 。 技术点还是那些技术点, 换个名, 增加点功能, 你和别人的差异化一下子就体现出来了. 。 但是找工作最核心的点拼的不是这个项目的差异化, 拼的实际还是你项目里的亮点, 技术点. 。 是在学怎么写外卖吗, 是在学怎么写商城吗? 你是在学其中的技术点和问题的解决方案. 。 这些技术点才是面试官考察的重点. 当你真正学会灵活应用这些技术点的时候, 把这些技术点拼拼凑凑, 你自己就可以写出任意类型的项目. 。 大家关注点都在一个项目烂不烂大街, 新不新颖, 而忽略了这个项目能学到什么东西, 简历上写这个能体现出什么样的能力. 。 站在面试官的角度想想, 他是看你项目很新奇, 没见过, 就会觉得你很不错吗, 面试官干这么多年, 什么项目没见过. 他永远是看你项目中用到了哪些技术, 涉及到哪些点, 这些点体现出了你怎样的技术实力和学习能力, 以及你对项目对业务的思考. 。 面试官招的是什么样的人? 是一个项目写的很冷门, 一看里面技术点, 很一般的人. 还是说看到一个项目里面技术点和业务点体现出了同学的思考, 和对技术的深入理解. 这一点一定要想明白. 。简历上如何写项目
不同阶段的人应该做什么样的项目
入门阶段
进阶阶段
高级阶段
入门阶段项目
进阶阶段项目
高级阶段项目
烂大街的项目能不能做
增加项目亮点
项目缝合
更换项目主题
做项目学项目的本质是在学什么
最后此篇关于三着急教你爆改烂大街项目的文章就讲到这里了,如果你想了解更多关于三着急教你爆改烂大街项目的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我是一名优秀的程序员,十分优秀!