要約
- コーディングの定義は広範囲に及び、JavaやC++でアプリケーションを開発したり、PowerShellでスクリプトを書いたり、YAML構成ファイルを編集するなどがある。
- 最近のCloud Field Dayイベントで、パネリストたちは人工知能(AI)がコーディングを引き継ぎ、主要なスキルはAIに要件を明確に伝える能力になると予想した。
- 従来の命令型アプローチから宣言型アプローチへの根本的な変化があり、Ansibleなどのソフトウェアツールを使用してシステムを構成する方法が変わってきている。
- ChatGPT-4などの現在の生成AIツールは、使用可能な構成を生成するには注意深いプロンプトが必要であり、手動でテンプレートを書くのに必要な時間と労力とほぼ同じである。
- 将来的には、より抽象的な記述が十分である生成AIツールが改善され、コーディングの必要性が低下する可能性がある。
感想
この記事では、AIがコーディングにどのように影響を与えつつあるかについて興味深い洞察が述べられています。現在の生成AIツールは、適切なプロンプトが必要であり、手動でコーディングするのと同等の労力が必要なことが示唆されています。将来、より抽象的な指示でAIツールが改善されることで、コーディングの必要性が低下する可能性があるという指摘も興味深いです。
元記事: https://devops.com/operations-code-or-die/