生成AIがさまざまな業界を変革しており、特にソフトウェア開発において注目されています。Stack Overflowは、2024年の開発者調査を発表し、185ヵ国の65,000人以上の開発者からのInsightを基に、AIとコーディングコミュニティの複雑な関係を明らかにしました。このレポートは、進化するテクノロジーの風景、特に生成AI(Gen AI)が開発者に与える影響について詳しく説明しています。また、Stack OverflowはOverflowAIなどのツールを活用し、開発者体験を向上させています。
2024年開発者調査の主要 findings:
- 2024年に開発者のAIツール使用率は76%に上昇、2023年の70%からの増加。
- 使用の増加にもかかわらず、AIに対する好意度は77%から72%に減少。
- 回答者のうち43%がAIツールの正確性を信頼。
- 81%の開発者がAIツールの主な利点として生産性の向上を報告。
- AIに関する倫理的懸念として、誤情報が最も多く79%を占める。
興味深いことに、70%のプロフェッショナル開発者はAIを仕事の脅威とは見ていません。Stack Overflowのシニアアナリスト、エリン・イエピスは、最近の経済的課題を考慮すると、回答が50/50の近い結果にならなかったことに驚いていました。
生成AIが開発者を置き換えることがない理由
生成AIが開発者を置き換えるとする懸念は誤解があるとされています。むしろ、生成AIは開発者コミュニティを拡大することが期待されています。Stack Overflowのチーフプロダクトオフィサー、ライアン・ポークは、生成AIがコーディングを民主化し、開発者数が20-25百万から10倍に増える可能性があると考えています。
ポークは、生成AIツールが開発者の日常業務を向上させることができると強調し、AI開発ツールとStack Overflowのようなプラットフォームの組み合わせによって「共により良く」というアプローチを提案しています。彼は、AI駆動のコード生成ツールが、ボイラープレートコーディングにかかる時間を最小限に抑え、開発者がより複雑な問題に取り組むことを可能にすると主張しています。
「生成AIツールが開発者リソースを向上させる一方で、正確で信頼できる情報はStack Overflowのコミュニティ専門知識によってのみ提供される」とポークは述べています。
Stack Overflowと生成AIの相互作用は相補的です。ユーザーはStack Overflowで回答を探し、プラットフォームはGoogle CloudやOpenAIなどの主要AIベンダーと提携してモデルをトレーニングしています。
生成AIに対する好意度の低下
2024年の調査では、好意度が減少し、72%の回答者が生成AIツールを支持する一方、前年は77%でした。イエピスは、この減少はユーザーが生成AIツールに現実的な体験をもたらし、場合によっては失望したことが要因かもしれないと示唆しています。また、役割のニュアンスや特定のAIツールも、この認識に影響している可能性があります。
生成AIツールに関する信頼の懸念
生成AIツールに対する信頼は依然として重要な課題であり、主にAIの幻覚などの問題が原因です。ポークは、文脈理解や帰属に関する懸念が続いていることを強調しました。調査では、開発者が抱える主な倫理的懸念として、誤情報の可能性が79%、不十分な帰属が65%、偏った表現が50%と挙げられました。
「生成AIの品質はデータに依存します。入力が flawed であれば、出力も flawed です」とポークは記述しました。
信頼性を高めるために、Stack Overflowはコミュニティの関与と共有知識を活用し、AIの信頼性を向上させることを目指します。OverflowAPIパートナーシップの責任ある開発を優先し、AIや大規模言語モデル(LLM)のアプリケーションに適切で信頼できるコンテンツを提供します。ポークは、信頼できるデータに基づいたテクノロジーソリューションの構築が、生成AIの将来の成功に不可欠であると結論づけています。