その記事によると、10年以上の経験を持つシニア開発者は、ジュニアの開発者に比べてAIツールに大きく依存する可能性が2倍以上あるそうです。ただし、The Registerの記事やFastlyの元ブログには、p値や統計的有意性のテストが報告されていません。
私は30年以上の経験があり、最近Claude Opus 4.1(ブラウザとclaude.aiを通じて)を使って、コンパイラ用のECMA-335とLLVMコードジェネレーター、そしてMonoソフトデバッグプロトコル用のQtアダプターを生成しました。それぞれのタスクで2,000〜3,000行のC++コードが生成されました。Claudeの体験は混合でした。システムが反応しなかったり、すぐに「過負荷」のメッセージを表示して何もしない可能性が高いです。コードが生成されても、すぐに出力制限に引っかかり、「続ける」を手動で押さなければならず、その後、生成されたコードの順序が混乱することが多く、修正するためにもう一度Claudeを使う必要があります。このプロセスを経て、最終的に生成されたコードはすぐにコンパイルできたので、そこには感心しましたが、欠落や論理エラーが多かったです。まだテストと修正を続けています。
総じて言うと、現時点ではClaudeが私の作業を本当に軽減しているとは言えません。コードを理解し、中間結果の正確性を評価するためには、自分で問題をどのように実装するかを正確に知っておく必要があります。すべてを詳細にテストし、多くの再設計や修正を行わなければなりません。一部の実装はただのスタブで、何度試みても実装ができないこともありました。私の意見では、現在利用可能なもの(私の20ドルのサブスクリプションを通じて)は印象的ですが、経験を置き換えるものでもなく、本当に時間を節約するものでもありません。ですので、今はAIツールを使った30%のシニアの一人になりましたが、これらの特定のタスクでは本当に恩恵を受けていません。
驚くことではありませんが、元のブログにも「シニア開発者のほぼ30%が『AI出力を編集してほとんどの時間の節約を相殺している』と報告している」と書かれています。つまり、今のところはあまり成功とは言えません。しかし、全体としてはまだ感心しています。