从"不懂编程"到做出第一个App:Vibe Coding是什么,程序员要失业了吗?
|
概念科普
Vibe Coding 不会写代码的人也能做产品了
它是什么 · 能做到什么 · 上限在哪 · 普通人怎么入门
|
|
|
Vibe Coding:不会写代码的人也能做产品了
上周有个做运营的朋友给我发消息,说他花了3个小时做出来一个”自动统计表格数据并发报告”的工具。
我问他什么时候学的编程。
他说没学过,他是跟AI说”我想做这个东西”,然后把AI写的代码粘进去,不行就继续说哪里不对,继续粘,直到跑起来了。
这就是最近很多人在说的Vibe Coding。
Vibe Coding这个词是AI研究员Andrej Karpathy在2025年初提出的。他描述的状态是:用AI工具写代码,不需要理解每一行代码的含义,只要描述你想要什么,AI生成,你测试,感觉能用了就提交。
翻译成大白话就是:把代码这件事交给AI,你只负责描述需求和测试结果。
这个概念之所以现在才出现,是因为工具到位了——Cursor、Copilot、Lovable.dev这类AI代码工具的生成质量在最近一两年里到了一个临界点,让这种”对话式开发”真正可以用来做出能跑起来的东西。
X上已经有大量真实案例。有人用Lovable.dev在一个下午做出了一个”输入菜谱名字自动生成购物清单”的网页工具,没有写一行代码,全程对话。有人用Cursor花了两个晚上做出了一个给团队用的内部任务跟踪系统,做完直接部署上线。
|
普通人用Vibe Coding能做的典型项目
个人小工具(自动整理文件、定时发送通知) 简单的数据展示网页 内部团队用的轻量管理系统 个人博客或作品集页面 特定业务流程的自动化脚本
|
这些项目的共同特征:功能单一、面向特定场景、不需要复杂的后端架构。换到三年前,这类东西要么你自己会编程,要么花钱找外包。现在有了第三条路。
Vibe Coding被夸大的地方在于:有人觉得它会替代程序员。这个判断现阶段是错的。
|
— 目前做不到的事 —
需要多人协作、大规模并发处理、复杂安全机制的系统,AI目前的代码生成质量不足以支撑,也缺乏真正理解整个系统架构的能力。
更现实的问题是:AI生成的代码你如果不看懂,遇到真正的bug,你不知道从哪排查,只能把错误信息继续扔给AI,能不能修好靠运气。项目越复杂,这个问题越突出。
|
Vibe Coding改变的是”谁能做出来一个能跑的东西”这个门槛,不是改变”谁能构建一个可维护的大型系统”这个专业壁垒。这两件事还差得很远。
|
零基础 · 先从网页工具开始
推荐:Lovable.dev
在浏览器里直接用,无需安装任何东西。描述你想做的工具,它自动生成网页,可以直接分享链接给别人用。
免费版有额度限制,够体验一两个小项目。
|
|
|
|
有点基础 · 本地开发更灵活
推荐:Cursor
下载安装到电脑,在里面描述你要做什么,它直接生成和修改代码文件。比Lovable更灵活,能做的事更多,但需要配置一点基础环境。
免费版每月有额度,试水够用。
|
|
|
💡 第一个项目建议做什么
从一个你自己真正需要的小工具开始。不要一上来就”做一个完整的电商网站”,从”做一个帮我自动合并两个Excel表格的工具”这类具体且功能单一的需求开始。做成了、用起来了,你的信心就有了,然后再逐步做更复杂的。
|
|
它不是”人人都能成为程序员”, 是”你有想法,不会写代码, 不再是一个挡住你的理由了”。
|
|
💬
你有没有用 AI 做过什么自己之前做不到的东西? 哪怕是一个很小的脚本或者工具?
留言说说,我准备整理一期”普通人用Vibe Coding做出来了什么”的真实案例合集。
|
原创科普 · AI提效计划 如需转载请注明来源
|