用 AI 写代码,边界在哪里
现在写代码,很多时候是和 AI 助手一起完成的。用了一段时间,总结出几条自己的边界。
可以放心交给它的
- 样板代码、测试用例、格式转换
- 读陌生代码库,快速找到相关文件
- 解释报错信息,给出排查方向
必须自己确认的
- 涉及生产环境的操作:部署、数据库迁移、删除数据,每一步都要自己看清楚
- 秘密信息:密码、令牌、私钥不应该出现在对话或代码里
- 业务规则:代码能跑不代表逻辑对,规则只有自己最清楚
让它多干活,但最后按下回车的,是你自己。
AI 是很好的搭档,前提是你清楚哪些决定该由自己来做。