我以为自己可以用 AI 替代程序员,但两天后我放弃了幻想
这两天,我深度使用了 Claude Code 这类 AI 编程工具。
一开始,我是非常兴奋的。
作为一个几乎零代码基础的人,我真的以为——
我可以靠“说话”,做出一个属于自己的产品。
我甚至已经在脑子里构想好了路径:
- 找一个开源模板
- 让 AI 帮我改
- 加功能
- 上线
听起来很合理,对吧?
但两天之后,我发现自己连“二开一个模板”都做不到。
不是 AI 不够强,而是我错了。
一、我以为 AI 是“替代”,但它其实是“放大器”
一开始,我是这么用的:
- 把代码丢给 AI
- 说:“帮我改成 xxx 功能”
- 报错了 → 再让它改
- 不行 → 再让它检查
我像在操作一个“自动程序员”。
但很快我发现一个问题:
👉 我根本不知道它在干什么。
它改了什么?
为什么这么改?
改的是对还是错?
我完全没有判断能力。
于是我陷入了一个循环:
AI 改 → 报错 → AI 再改 → 更乱 → 我更慌
那一刻我才意识到——
AI 并不是替代程序员,而是放大程序员。
当你什么都不懂时,它只是在放大你的混乱。
二、最打击我的一件事:我看不懂它的解释
有一次,它跟我说:
“需要调整组件结构,并优化 hook 的依赖关系”
我盯着这句话看了很久。
组件是什么?
hook 又是什么?
依赖关系是什么意思?
我一个都不知道。
这让我意识到一个很现实的问题:
👉 AI 并没有让我跨过学习,而是把我直接扔进了我完全看不懂的世界。
三、我做了一件更难的事,却以为它很简单
我一开始的目标是:
👉 “二开一个开源主题模板”
后来我才明白,这其实是一个进阶难度的任务。
因为你需要:
- 理解别人写的代码结构
- 理解技术栈(React / Vue 等)
- 找到修改入口
- 保证不破坏原逻辑
对于一个新手来说:
👉 这比从 0 写一个简单项目还难。
但 AI 给了我一种错觉:
“好像一切都可以一句话搞定”
这是最大的误导。
四、真正的问题,不是 AI 不行,而是我不会用
这两天最大的收获不是技术,而是一个认知转变:
👉 “零基础 + AI ≠ 可以做产品”
👉 “一点基础 + AI = 巨大的杠杆”
AI 不是帮你跳过理解,而是帮你放大理解。
五、我现在开始换一种用法
我不再让 AI 直接帮我改代码,而是开始这样问:
- “这一段代码每一行在干什么?”
- “你刚刚改的地方解决了什么问题?”
- “如果不这么改,会发生什么?”
我强迫它讲人话。
慢慢地,我开始能看懂一点点了。
六、如果你也和我一样,是零基础
我给你一个更现实的路径:
1. 不要从复杂项目开始
不要一上来就改模板。
从最简单的东西开始:
- 一个按钮
- 一个列表
- 一个小页面
2. 把 AI 当老师,而不是代写工具
不要只问“怎么做”,
要多问“为什么这么做”。
3. 接受一个事实
👉 你还是需要一点基础,但不需要很多。
七、最后一个让我清醒的问题
我现在会问自己:
“如果 AI 写错了,我能不能看出来?”
如果答案是“不能”,
那我其实还没准备好做产品。
写在最后
这两天,我确实有点挫败。
但某种程度上,这也是一件好事。
因为我从一个幻想中走了出来:
👉 AI 不能替代你成为创作者,但它可以让你更快成为一个真正的创作者。
前提是——
你愿意理解,而不是只想跳过。