这篇文章值得看看,像 Redis作者 Antirez 这样的顶级程序员都在借助大语言模型写程序!
Antirez 使用 ChatGPT 这样的语言辅助编程的做法很典型:
1. 对于不熟悉的语言或者类库,避免了查询文档,直接让 GPT 给出解释或者生成代码
2. 写临时代码,对于一些一次性代码,就不用费心费力去自己写,让 LLM 帮忙生成,质量还不错
当然 Antirez 也发现了一些局限:
- 对于复杂的代码,比如写个布隆过滤器,目前质量还不够好!
- 上下文长度不够
Antirez 的建议:
- 现今程序员没理由不去使用 LLM 辅助编程
- 正确地向大模型提问是一项关键技能,学会向 LLM 提问也有利于提升程序员的沟通能力
- 把 LLM 当做一种压缩文档(不能完全替代文档,毕竟有幻觉)来使用
这篇文章的中文翻译版本:https://t.co/rexa5BV6fk
点击图片查看原图