chatgpt.jpg作为一个不会编程的人,我一开始觉得 AI 写代码太牛了——说一句话它就帮我写好。

但实际用了一段时间发现:AI 写的代码,我根本不知道对不对。

我的经历

我想做一个简单的小工具:输入一个数字,输出对应的中文大写。

我跟 AI 说:"帮我写一个网页,输入数字,输出中文大写。"

AI 咔咔咔写了 50 行代码,我复制过去一运行,确实能用。

但后来我发现一个问题:输入 1000000,它输出"壹佰万",但银行要求是"壹佰万元整"。

我问 AI 怎么改,它说"加个判断就行",又改了 20 行。

改完我再测试,发现输入 0 的时候它输出空字符串。

就这么一个小功能,改了七八版才搞定。

AI 写代码的问题

第一,它不知道你的完整需求。

你说"做个 todo list",它做出来的是一个最简单的。但你要的可能是带提醒、带分类、带云同步的。

第二,它不知道细节。

比如金额大写,银行有严格的格式要求,AI 不知道。你不告诉它,它就按通用写法来。

第三,出了 bug 你不知道怎么修。

代码跑出来不对,你也不知道是哪一行错了。只能再问 AI,它给你改,你再试。

我的建议

AI 写代码适合:

  • 小工具
  • 原型验证
  • 你能看懂大概逻辑的代码

不适合:

  • 核心业务逻辑
  • 你完全看不懂的复杂系统
  • 对正确性要求很高的场景(金额、加密)

最后

AI 写代码很快,但"能跑"和"能用"是两回事。重要的东西,还是得自己懂,或者找懂的人 review。


相关阅读

参考资料

标签:AI, 工具, 编程, 代码

2 条评论

  1. 南山南 南山南

    干货满满,必须点赞。

  2. 南方姑娘 南方姑娘

    博主很专业,学到了很多。

你的评论