コードの作成は、ソフトウェア開発において最も時間がかかる部分ではないことがよくあります。アーキテクチャの設計、要件の明確化、コードレビュー、テスト、バグ修正、チームメイトとの調整といったタスクは、関数を高速に生成できるからといって、魔法のように短縮されるわけではありません。
「生産性が10倍になるということは、以前は1四半期かかっていたものを、今では1週間半で出荷できるということです」 。
そのためには、製品計画、コードレビュー、品質保証、デプロイメントなど、あらゆるステップを10倍速く実行する必要がありますが、これは現実世界のチームでは到底不可能です。
「3ヶ月かけて何度も何度も繰り返したコードレビューを、1週間半に圧縮することはできません…そんなことは到底不可能です」。
重要なのは、「AIのおかげで10倍速く作業できる」という最も声高な主張は、現場の一般開発者ではなく、テクノロジー企業のCEO、投資家、コンサルタントといった偏った情報源から発せられる傾向があるという点だ。
もし気に入ったら購読料お願いします