AI 编码助手改变了我的工作方式。不是通过取代我的判断,而是消除了软件开发中那些繁琐而非创造性部分的摩擦。
AI 擅长什么
样板代码。 编写 CRUD 接口、表单验证、数据库迁移——模式清晰但重复性强的任务。 我描述需求,AI 生成初稿,我审查并调整。
翻译。 对于这个网站,我用英语写内容,然后让 Claude 生成马来语和中文版本。 我会请母语者审阅,但初稿由 AI 完成。
解释陌生代码。 当我遇到未曾使用过的库或模式时,与 AI 交互式地沟通比从头阅读文档要快得多。
AI 不擅长什么
架构决策。 AI 不了解你的约束、团队或用户。它会提出合理的模式,但决策仍然需要人的判断。
正确性保证。 AI 生成的代码往往有不明显的细微错误。测试、代码审查和实际运行软件仍然必不可少。
关键是把 AI 的输出视为草稿,而非最终产品。凡事都要审查。