3
0
0

我用 AI 写代码三个月,有惊喜也有翻车

文章摘要
|

从今年夏天开始,我基本把 AI 当成了写代码时的固定搭子。三个月下来,我的感受挺复杂的 —— 有几次真的被惊艳到,也踩过不少坑。

一开始我以为它是"帮我补全"

最开始我就是拿它补全几句代码,或者让它解释报错。后来我发现,它真正厉害的地方不是补全,而是能听懂我要干什么。

惊喜的部分

  • 写我不熟的领域特别快。我要处理一个第三方接口,把文档丢给它,它能直接给出能跑的样例。
  • 改老代码很好用。以前读别人的逻辑要花很久,现在可以让它先给我讲一遍,再动手改。
  • 写测试和注释这种没成就感但不写不行的活,它比我勤快。

翻车的地方

  1. 它非常自信,但经常是错的。冷门库的用法尤其明显,它会一本正经地编出一个不存在的方法,我照着写就直接报错。
  2. 它容易顺着我说。如果我的方向本来就是错的,它不会提醒,反而把错的方向写得更完整。
  3. 上下文一长就容易忘事。聊了十几轮之后,它会忘记前面定好的约束。

我的结论

我现在把它当成一个手特别快、但没什么经验的同事:

  • 让它干活,但每段关键代码我都会自己看一遍
  • 需求描述尽量给结构:要什么、不要什么、输出格式是什么
  • 复杂的活一定拆开做,不指望一次说清

说实话,用它之后我写代码的速度确实快了,但我花的检查时间也变多了。这笔账我觉得还是划算的 —— 前提是别把它当权威。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!

评论