3
0
0
我用 AI 写代码三个月,有惊喜也有翻车
文章摘要
|
从今年夏天开始,我基本把 AI 当成了写代码时的固定搭子。三个月下来,我的感受挺复杂的 —— 有几次真的被惊艳到,也踩过不少坑。
一开始我以为它是"帮我补全"
最开始我就是拿它补全几句代码,或者让它解释报错。后来我发现,它真正厉害的地方不是补全,而是能听懂我要干什么。
惊喜的部分
- 写我不熟的领域特别快。我要处理一个第三方接口,把文档丢给它,它能直接给出能跑的样例。
- 改老代码很好用。以前读别人的逻辑要花很久,现在可以让它先给我讲一遍,再动手改。
- 写测试和注释这种没成就感但不写不行的活,它比我勤快。
翻车的地方
- 它非常自信,但经常是错的。冷门库的用法尤其明显,它会一本正经地编出一个不存在的方法,我照着写就直接报错。
- 它容易顺着我说。如果我的方向本来就是错的,它不会提醒,反而把错的方向写得更完整。
- 上下文一长就容易忘事。聊了十几轮之后,它会忘记前面定好的约束。
我的结论
我现在把它当成一个手特别快、但没什么经验的同事:
- 让它干活,但每段关键代码我都会自己看一遍
- 需求描述尽量给结构:要什么、不要什么、输出格式是什么
- 复杂的活一定拆开做,不指望一次说清
说实话,用它之后我写代码的速度确实快了,但我花的检查时间也变多了。这笔账我觉得还是划算的 —— 前提是别把它当权威。

