AI 写代码到底行不行?我让 ChatGPT 写了个项目,结果……
先亮结论
AI 写代码很强,但离"替代程序员"还差一百个产品经理的废话。
蜜月期
我说:"帮我写一个 React + TypeScript 的 Todo App。" ChatGPT 刷刷刷秒出代码,带 Hook、带类型、带样式。一次运行成功!
磨合期
"加个拖拽排序吧。" 给的代码拖是能拖了,但排序错了。"排序不对。" AI 改了一版,拖拽直接不工作了。循环了 5 次后,我默默打开了文档自己写了。
绝望期
- 上下文窗口有限:记不住整个项目的结构
- 幻觉严重:推荐了一个根本不存在的 npm 包
- 调试全靠猜:改 A 修 B,修 B 又坏 C,像打地鼠
总结
AI 擅长:写样板代码、生成正则表达式、写单元测试、解释概念
AI 不擅长:设计系统架构、理解遗留代码业务逻辑、调试复杂 bug、权衡技术选型
AI 写代码就像你让实习生写代码——能干活,但需要你 review。而这个 review 的能力,才是你真正的饭碗。