バズフィードのマックス・ウールフ氏は、AIが要求に応じて最適化されたコードを書く能力を持っているか実験しました。
経験豊富なソフトウェア開発者がAIによるコーディングサポートを効果的に利用できるのに対し、初心者にはその恩恵が限られる可能性があります。
言われた通りにコードを改善することで、AIは初回の実装に比べて著しく速い処理を行うことができることがわかりました。
ただし、問題を解決するためには、人間の手による調整が最終的には必要です。
また、コードが迅速に、また確実に改善されるが、細かなバグが導入されやすいことも発見されました。
これはAIが高性能なコードの生成に最適化されていないためです。
全体として、プロンプトの情報内容が言葉のアレンジよりも重要だという研究結果も支持しています。
結局、テーマに対する深い知識を持つ経験者がAIに問いかけるとより良い結果が得られます。
ウールフ氏は、ソフトウェアエンジニアをすぐにはAIが置き換えることはないと結論付けています。
出典 : AI can write improved code, but you have to know how to ask https://www.theregister.com/2025/01/07/ai_can_write_improved_code_research/