我以为自己可以用 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 不能替代你成为创作者,但它可以让你更快成为一个真正的创作者。

前提是——
你愿意理解,而不是只想跳过。