或许使用 AI 编程,实际花费的总时间可能跟我们直接写一样,甚至更久。但是 AI 在做生成工作的时候,我们的双手和大脑实际上是可以解放出来的,我们可以专注在思考和 review 上,比如生成时想想其他问题,或者当前问题未关注到的点(哪怕是休息换脑充电)。
这会让我们更关注目标,而不是 plan、implement;也能让我们更能打持久战。即使最后还是花那么多时间,但是代码的质量可能是更高、更规范的,我们对于业务理解的也可以更加深刻。(熟能生巧之后,写 spec、prompt 的时间其实是会越来越短的)