要約:
- GoogleのCEOはAIシステムが新しいコードの4分の1以上を生成し、人間のプログラマーが監視していることを明らかにした。
- Stack Overflowの2024年の開発者調査によると、76%以上の回答者がAIツールを使用しており、62%が積極的に使用している。
- GitHub Copilotは、OpenAIのCodexを使用しており、他にもAnthropic、Meta、Google、ReplitなどからAIベースのコーディングソリューションが提供されている。
- AIコーディングへの移行は、過去のソフトウェア開発における論争的な変化と同様に、一部のプログラマーの反発を招く可能性がある。
- AIコーディングの利用は利点がある一方で、Stanford大学の2023年の研究によると、AIコーディングアシスタントを使用する開発者は、バグを含む傾向がある。
考察:
AIがソフトウェア開発に与える影響はますます大きくなっており、AIツールの使用率が高まっている。しかし、AIによるコーディングはバグの導入などのリスクがあり、古いプログラマー層からの抵抗もある可能性がある。適切な使用と人間の経験との組み合わせが重要であり、AIは開発を加速させるツールとして活用されるべきである。