Vibe Coding项目怎么写进简历?

🚫 大多数人只写了一句废话
很多人用Vibe Coding做了项目,到了写简历的时候,憋出来一句:“我用AI做了一个小程序。”然后就没有了。
这句话写上去,基本等于没写。面试官看完,对你的能力没有任何印象。

问题出在哪?不是Vibe Coding不行,是你不会写。
面试官想看的,不是你“用了AI”这个事实,而是:你解决了什么问题、怎么推进的、拿到了什么结果。
这篇文章不讲虚的,直接教你怎么把Vibe Coding项目写出含金量。

✅ 第一步:先写项目解决了什么问题
不要一上来就写技术栈,先把“需求”讲明白。

问自己三个问题:
👉 这个项目是给谁用的?
👉 解决了什么痛点?
👉 为什么值得做?

对比一下:
❌ 错误写法:用Vibe Coding做了一个记账小程序
✅ 正确写法:针对个人记账流程繁琐、分类不清晰的问题,设计并开发一款轻量化记账小程序,帮助用户快速记录日常收支
看出区别了吗?第一种写法只是陈述了一个事实。第二种写法有用户、有问题、有解决方案,产品感立刻就出来了。

⚙️ 第二步:再写你是怎么把它做出来的
很多人在这里又会写错,写成:“AI帮我生成了代码。”
这句话的问题在于:AI是主语,你不是。简历里,你必须是主角,AI只是你手里的工具。
正确的写法是:写你的动作——你做了什么来推动这个项目。
可以写的动作包括:
🔹 需求拆解
🔹 功能优先级梳理
🔹 页面搭建
🔹 接口联调
🔹 测试与优化

对比一下:
❌ 错误写法:AI帮我生成了记账小程序的代码
✅ 正确写法:负责项目需求拆解与功能优先级梳理,完成记账录入、分类统计、账单展示等核心页面的设计与功能实现,并持续优化交互流程
第二种写法的重点不是工具,而是你在主导项目。

📊 第三步:最后补上结果
项目写进简历,一定要有结果。没有结果的经历,看起来像没做完。
结果可以写:
🔹 功能完成度(完成了从0到1的开发)
🔹 开发效率(将开发周期缩短了XX%)
🔹 上线情况(已上线,日均使用XX次)
🔹 实际价值(解决了XX问题)

对比一下:
❌ 错误写法:项目已上线
✅ 正确写法:项目已完成从0到1开发,覆盖快速记账、分类管理、数据统计等核心功能,将单次记账操作步骤缩短至3步内,显著提升记账效率
如果有数据,效果会更好:“将XX时间从X小时压缩到X分钟”“覆盖X个核心场景”“被X人实际使用”。

📝 完整案例:改前 vs 改后
❌ 原始写法(千万别这样写):
用AI做了一个校园二手交易小程序。
✅ 改写后:
针对校园二手信息分散、交易效率低的问题,独立完成校园二手交易小程序的需求拆解与功能设计,负责发布商品、分类浏览、关键词搜索等核心模块的搭建与实现,完成项目从0到1开发,有效提升二手信息匹配效率。

这条经历现在展示了:
✨ 你发现了真实问题(校园二手信息分散)
✨ 你主导了项目(需求拆解、功能设计、核心模块实现)
✨ 你拿到了结果(从0到1、提升了效率)

🎯 总结:Vibe Coding项目写进简历的三步公式
解决了什么问题 + 你做了什么 + 拿到了什么结果
🔹 第一步:不要只写功能,要写“给谁用、解决什么”
🔹 第二步:不要写“AI帮我”,要写你的动作
🔹 第三步:不要空着,哪怕写“从0到1”也比不写好

💡 最后一句
写完这个项目描述之后,问自己一个问题:
如果删掉“AI”两个字,这条经历还成立吗?
如果答案是“不成立了”——说明你写的是“AI做了什么”,而不是“你做了什么”。
如果答案是“依然成立”——恭喜你,这条经历写对了。
因为面试官想看到的,从来不是你会用AI,而是你会用任何工具把事情做成。 #简历上如何体现你的“AI”能力?#
全部评论
再加点遇到bug是怎样思考和分析的
点赞 回复 分享
发布于 04-26 22:59 辽宁

相关推荐

4/20小厂agent一面复盘1、自我介绍,今天加了句 不知道我的技术栈对不对口 ,面试官就说他们也是go+agent,挺对口的,放松了一点点2、第二个项目2.1 LangGraph和LangChain的区别。LangGraph是状态机,对循环/分支的支持更好,比如我这里的路由会根据用户的问题走不同的分支,blabla面试官问用到循环了吗,我说效果不好的话会循环回去,但我这里比较简单【补充可控性/可观测行的差异】:状态显示、便于trace、调参。3.2 多agent了解吗没在项目里用过,只是了解。比如plan一个agent、执行一个agent、评估一个agent,她们各自分工又互相协作完成复杂的任务。【补充多agent适用场景、代价】适合做任务可分解、子结果可验证的场景,代价是token成本上涨、延迟变慢、调试复杂。3.3 学一下多agent的通信机制。函数调用、RPC。【消息格式】:需要包含role、内容、ctx等(json)【共享状态】:共享全局记忆,任务状态记录、中间过程记录【调度方式】:集中式、去中心【一致性】:冲突解决、投票/评分3.4 GraphRAG的优点传统的RAG只能做向量检索,GraphRAG的话加上实体抽取利用多跳机制,不需要检索全库的向量,而且通过扩展邻域检索更加相近的内容。【多跳关系推理】:不仅是相似度检索,更是 因果/关联链条【可解释性】:给出路径/邻居/证据块3.5 怎么做容错的?没做。只做了证据溯源,相当于肉眼判断吧。答得有点灾难【输入层】:提问非领域---澄清【检索层】:证据不足---换检索策略、调topk;图检索失败--回退向量检索。【生成层】:避免胡编/与证据不一致---触发检查【harness】:记录成样本3、第一个项目3.1 redis的缓存穿透和击穿。击穿用的singleflight、穿透用的空值缓存。别的防穿透方法就是布隆过滤器、加锁、或者也可以做非法请求校验(毕竟穿透解决的是非法请求)【缓存雪崩】:随机ttl抖动3.2 缓存在项目中是怎么用的?一个是用户个人页面的视频列表缓存,一个是姿态分析结果的缓存,通过前端轮询来获取分析数据。【补充key、val】:视频列表缓存,key是userID,val是视频元数据的json。分析结果缓存,key是视频id、val是结构化的建议。3.3 webSocket和SSE了解吗了解一点,但项目里没用到。一个是全双工,一个是流式传输。【如果要改进】可以用SSE试试推送分析进度3.4FFmpeg的瓶颈在cpu还是io答不上,面试官说在IO,可以利用redis的IO多路复用优化并发。【cpu】:top/htop---将分辨率【磁盘】:iostat----分片上传3.5 worker的数量如何确定记不清了,只记得和核有关。负载增加的话可以动态扩容。3.6 goroutine panic了会怎么样?栈展开、defer、recover捕获【补充配合ctx做取消】3.7 追问recover里面做了什么业务处理?没做业务处理,制作了错误输出。3.8 context父context取消,子也会取消。值传递的话http请求链用到了元数据传递以及tracer【加NACK】消息重试/放入死信队列4 aicoding代码质量、review怎么做的?我只回答了测试。面试官说可以借助rules、skill做限制【生成前】prompt/rules 限制技术选型、明确接口定义、必须做单测、必须错误处理【生成中】skill定义业务逻辑等等【生成后】:单测、并发安全
查看16道真题和解析
点赞 评论 收藏
分享
评论
3
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务