三着急教你爆改烂大街项目
简历上如何写项目
最近收到最多的发问便是, 简历上应该写什么项目, 应该预备什么项目, 项目阅历怎样写到简历上.
假如你简历上没有实习阅历
- 简历就写一个事务项目一个轮子项目.
假如你有一段实习阅历
- 那就先写你实习的项目, 再写一个事务项目和一个轮子项目.
假如你有两段以上的实习阅历
- 那就写2个实习阅历项目+一个轮子项目.
关于轮子项目上期现已介绍过了, 这期来聊聊事务项目
我之前在Java学习道路中给咱们引荐过项目, 入门阶段小厂阶段, 就学天穹外卖或许吉瑞外卖, 现在更引荐天穹外卖. 进阶阶段中厂阶段引荐黑马点评. 高档阶段大厂阶段引荐谷粒商城.
有人在谈论说, 这些都太群众了, 有没有更小众点的项目引荐. 还有其他博主说学这些项目底子找不到作业, 太烂大街了. 我知道许多人的心里也是这么想的.
那么这期就聊聊简历应该预备什么样的事务项目, 烂大街的项目能不能做?
这篇文章要处理三个问题
- 第一个问题, 不同阶段的人应该做什么样的项目?
- 第二个问题, 烂大街的项目能不能做?
- 第三个问题, 做项目学项目的实质是在干什么, 在学什么?
不同阶段的人应该做什么样的项目
首要, 我把个人项目才能也分为三个阶段, 咱们能够看看你在哪个阶段.
入门阶段
第一阶段便是入门阶段, 你从来没做过项目或许说你无法从0到1建立项目, 遇到事务需求不太会写或许底子会写. 这个阶段只能一步一步看他人视频.
那么问题来了, 咱们觉得当你处于这个阶段的时分, 应该做什么项目, 这个阶段你考虑一个项目烂不烂大街有意义吗?
没有意义. 这个阶段的你要做的是, 去网上找一个简略易懂, 从0到1带你建立, 运转, 开发, 布置的项目去做, 学会底子的项目建立和开发流程, 以及布置.
所以这个阶段我引荐的是天穹外卖. 天穹外卖完美契合这一点, 并且里边的技能栈对新手来说仍是蛮多的. 像鉴权, redis, 文件上传, nginx布置, 微信小程序等等. 是一个十分丰富十分值得引荐的入门项目.
这个阶段你该考虑的不是哪些项目好, 哪些项目差, 哪些项目烂不烂大街, 而是应该学会底子的项目建立, 开发, 布置 上线整个流程. 学会写底子的crud.
进阶阶段
第二阶段, 这个阶段你现已会具有底子的项目建立和写事务需求才能. 可是你的项目比较群众化, 比较烂大街, 比较没有亮点. 关于许多技能, 没有深化的学习过. 许多问题场景, 你没有亲身处理过.
所以此刻你需求的是什么? 是一个有亮点的项目, 经过这个项目来深化学习一些技能, 处理一些问题, 和面试官有话可聊.
高档阶段
第三个阶段, 这个阶段你现已写了一些有亮点的项目, 对常用的技能栈和处理方案现已有了必定了解. 这个时分你了解新项目只需求从github拉下来自己看就能看懂许多, 大多数问题也能直接看博客, 看文章处理.
这个阶段你需求的是什么才能, sql优化, jvm调优, oom和内存走漏的处理. 这些东西才是你这个阶段的方针. 这些才是将你在这个阶段和其他人区分隔的要点.
其实, 许多现已拿到大厂offer的同学, 其实也还没有到这个阶段.
入门阶段项目
处于第一个阶段的同学, 底子crud都没写了解的同学, 考虑一个项目烂不烂大街有意义吗?
没有意义. 直接去看天穹外卖就行了.
后续我也会考虑针对天穹外卖, 做一系列的优化, 参加一些项目亮点, 给他换皮成一个能写到简历上的项目.
进阶阶段项目
处于第二个阶段的同学. 这个阶段需求好的项目, 需求有亮点的项目.
我引荐的是黑马点评和谷粒商城分布式高档篇, 这两个项目几乎是全网最有含金量, 亮点最多的项目了
比其他博主出的杂乱无章的项目要强多了.
这时分必定有人会说了, 这些项目太烂大街了, 做这些底子找不到作业. 后边会聊烂大街的项目能不能做, 怎样做.
高档阶段项目
处于第三个阶段的同学, 或许你处于第二个阶段, 但想学习一点sql优化, jvm调优, oom 内存走漏处理, 来给自己简历增色的同学.
后边会出一个系列, 专门讲这些比较高档的东西. 我会给出你场景, 然后怎样处理, 怎样优化, 怎样写到简历上, 面试官会怎样问, 应该怎样去聊.
比方产生内存走漏或许OOM事端, 事端前是什么现象, 事端中怎样剖析问题, 怎样处理问题, 事端后怎样复盘总结, 公司怎样避免后边再出这种问题. 都会直接教给你, 你看完就能写简历上和面试官battle.
当然了, 这系列视频的门槛也会比较高, 最底子的要求便是你得对jvm juc 操作体系有所了解. 不了解这些肯定是不可的.
烂大街的项目能不能做
那么我想问咱们一个问题, 做项目要点在于学其间的技能点仍是说是看这个项目是否新颖?一个新颖的项目, 和一个群众的项目, 里边用到同一个技能点, 用法会不相同吗?
用法都是相同的, 所谓的新颖项目仅仅技能相似, 然后换皮了罢了, 技能点仍是那些, 你要学习要考虑的仍是那些.
面试官看你项目, 是由于项目新颖而让你经过面试, 仍是你说项目有亮点, 你对技能的深刻了解然后让你经过面试呢?
你信不信, 相同看了黑马点评, 相同看了谷粒商城, 必定有人能用黑马点评和谷粒商城找到作业. 所以烂大街的项目能不能做, 必定能. 烂大街的项目长处是看的人多, 为什么看的人多, 由于教师讲的足够好, 项目足够好. 并且里边的坑, 在谈论区或许弹幕里都能找到答案.
项目烂大街最大的问题是相同, 面试官看到很多相同项目的简历, 会直接pass.
一些同学, 把外卖和商城一字不改写到简历上, 导致简历很多相同, 然后无法经过简历挑选. 一些博主就借这个大做文章, 开端散播, 项目烂大街让你找不到作业, 然后就开端卖自己的所谓很新颖的项目博人眼球, 那些博主自己写的项目, 有几个比谷粒商城更强, 有几个技能点比黑马点评更多, 有几个比这些项目讲的更好.
找实习的点不在于项目是否烂大街, 在于你是否能把项目改的不烂大街, 不相同. 怎样把项目改的不相同呢?
添加项目亮点
第一招, 添加项目亮点
想着给项目做加法, 添加和他人不相同的东西, 搞出差异化.
举个比方,天穹外卖是个单体项目,那假如改为微服务项目呢?
外卖商城都有订单体系,订单状况办理能不能用状况机呢?
天穹外卖是个外卖项目,我能不能新增到店扫码用餐功用? 项目就能够改名为本地日子服务网. 假定你在西安, 项目就起名叫西安-本地日子服务网, 你在沈阳, 就起名叫沈阳-本地日子服务网.
有人说我也不太知道这些项目亮点呀, 那么能够看我的项目亮点系列视频, 便是教你怎样搞项目亮点.
但这样改不行完全.
项目缝合
第二招, 项目缝合
仍是天穹外卖, 给它加上黑马点评中的一些功用和技能点
比方加优惠券抢购功用, 加上用餐经历贴发布功用. 这就涉及到分布式锁, feed流推送, 多级缓存.
这些技能黑马点评里都有讲. 你看这不便是一个全新的项目, 姓名仍是叫本地日子服务网, 供给外卖, 到店点餐, 优惠券抢购, feed流推送, 等功用.
这样换皮仍是不行完全, 它实质仍是个外卖商城类项目.
替换项目主题
第三招, 替换项目主题
比方外卖点餐换成同城跑腿, 假如你觉得换皮还不行完全. 那就药店急送. 从外卖点餐到店吃饭 变成, 网上买药送药, 也供给到店买药服务. 也供给买药优惠券抢购服务, 买了药还能写文章来点评. 这便是天穹外卖+黑马点评的换皮.
还能怎样换, 咱们起名叫果蔬农家乐, 在这个渠道能够在网上购买生果蔬菜农产品, 给你派送曩昔, 也能够到店来吃农家乐, 还能抢购果蔬优惠券, 还能写帖子来点评这个农产品是否新鲜.
你觉得果蔬农家乐还不行好, 那就起名, 乡村合作社服务网. 仍是相同的功用, 卖农产品.
技能点仍是那些技能点, 换个名, 添加点功用, 你和他人的差异化一会儿就表现出来了.
可是找作业最中心的点拼的不是这个项目的差异化, 拼的实践仍是你项目里的亮点, 技能点.
做项目学项目的实质是在学什么
是在学怎样写外卖吗, 是在学怎样写商城吗?
你是在学其间的技能点和问题的处理方案.
- 你学了天穹外卖中的Websocket, 你下次遇到前后端需求长链接的需求就知道用了.
- 你学了黑马点评的分布式锁, 那你下次遇到秒杀场景就能用上.
- 你遇到避免表单重复提交的需求, 你就要用谷粒商城学到的订单提交的幂等性规划.
- 你登录注册用到的第三方登录, 你就能想到谷粒商城教你的qq或许微信的单点登录.
这些技能点才是面试官调查的要点. 当你真实学会灵敏使用这些技能点的时分, 把这些技能点拼拼凑凑, 你自己就能够写出恣意类型的项目.
咱们关注点都在一个项目烂不烂大街, 新不新颖, 而疏忽了这个项目能学到什么东西, 简历上写这个能表现出什么样的才能.
站在面试官的视点想想, 他是看你项目很别致, 没见过, 就会觉得你很不错吗, 面试官干这么多年, 什么项目没见过. 他永远是看你项目顶用到了哪些技能, 涉及到哪些点, 这些点表现出了你怎样的技能实力和学习才能, 以及你对项目对事务的考虑.
面试官招的是什么样的人? 是一个项目写的很冷门, 一看里边技能点, 很一般的人. 仍是说看到一个项目里边技能点和事务点表现出了同学的考虑, 和对技能的深化了解. 这一点必定要想了解.