AI使用率上昇の一方で好感度は低下、人気の言語やツールは? Stack Overflow開発者調査2024年版プロ開発者のほぼ半数が、AIツールの複雑なタスク処理に苦労

Stack Overflowは、2024年の年次開発者調査「2024 Developer Survey」の結果を発表した。

» 2024年07月29日 08時00分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Stack Overflowは2024年7月24日(米国時間)、2024年の年次ソフトウェア開発者調査「2024 Developer Survey」の結果を発表した。

 同調査は2024年5月に行われ、185カ国の約6万5000人の開発者が回答した。

 2024年調査では前年調査に続いて、AI(人工知能)を取り巻く状況に特化したセクションが設けられた。Stack Overflowの最高プロダクト責任者、ライアン・ポーク氏は、「生成AIは信じられないほど強力なツールだが、技術者や企業が解決しようとする問題を全てカバーできるものではないことが、この1年で明らかになった。開発者がAIや機械学習(ML)についてどのように考えているのか、どのようにワークフローに取り入れているのか、どのような懸念を抱いているのかを理解することは、これらの技術の力を活用し、失敗を最小限に抑えるために非常に重要だ」と説明している。

AIとMLに関する2024年調査の主な結果

  • AIの使用率と好感度のギャップが広がりつつある。全回答者の76%がAIツールを使用しているか、または使用する計画であり、この割合は前年の70%から上昇した。一方、AIの好感度は前年の77%から72%に低下した
  • AIツールの使用率が上昇した一方で、AIツールの精度を信頼している回答者の割合は43%となり、前年比で1ポイントの上昇にとどまった。プロの開発者のほぼ半数(45%)が、AIツールは複雑なタスクの処理に苦労していると考えている
  • 全開発者にとってのAIツールの最大のメリットは、生産性の向上(81%)だが、コーディングを学んでいる人は、学習のスピードアップ(71%)を最大のメリットとして挙げている
  • AI開発者が懸念しているAIの倫理的問題の上位3つは、AIが誤った情報を流布する可能性(79%)、データソースの提示の欠如や不備(65%)、視点の多様性に反するバイアス(50%)だ
  • センセーショナルな見出しで逆の見解が報じられがちだが、プロの開発者の70%は、AIを自分の仕事に対する脅威とは感じていない
  • AIの好感度が最も高い5カ国は、インドとスペイン(ともに75%)、ブラジルとイタリア(ともに73%)、フランス(71%)で、AIの好感度が低いのはドイツ(60%)、ウクライナ(61%)、英国(62%)だった

人気のプログラミング言語、開発ツールは?

 2024年調査では、366種類の技術をカバーする68の設問により、AI以外にも、コミュニティーが好むプログラミング言語、クラウドプラットフォーム、作業ツール、データベースなどについて尋ねている。これらの調査結果のハイライトは以下の通り。

  • 回答者が多い上位10カ国は、米国、ドイツ、インド、英国、ウクライナ、カナダ、フランス、ポーランド、オランダ、ブラジルだった
  • 回答者の93%が少なくとも月に複数回、Stack Overflowサイトを訪れている
  • 開発者の82%がオンラインリソースでコーディングを学んでいる(前年の80%から上昇)。最も参照されるオンラインリソースの上位2つは、技術文書(83%)とStack Overflow(80%)だ。また、回答者の37%は、コーディングを学ぶためにAIツールを使用している
  • 最も人気のあるプログラミング言語はJavaScript(62%)で、HTML/CSS(53%)、Python(51%)、SQL(51%)、TypeScript(38.5%)が上位を占めた。最も人気のあるプログラミング言語は、2013年と2014年の2年間はSQLだったが、それ以外は毎年JavaScriptとなっている
最も人気のあるプログラミング、スクリプト、マークアップ言語(提供:Stack Overflow)
  • 開発者が利用するクラウドプラットフォームの首位は「Amazon Web Services」(AWS)(48%)だが、「Microsoft Azure」と「Google Cloud」もシェアを伸ばしているMicrosoft Azureは26%から28%に、Google Cloudは24%から25%にそれぞれ上昇した
最も人気のあるクラウドプラットフォーム(提供:Stack Overflow)
  • 全回答者では、2年連続で「PostgreSQL」(49%)が最も人気のあるデータベースとなったが、コーディングを学んでいる人は、PostgreSQL(33%)よりも「MySQL」(45%)や「SQLite」(36%)を利用している
最も人気のあるデータベース(提供:Stack Overflow)
  • 最も人気のある統合開発環境(IDE)は「Visual Studio Code」で、2位の「Visual Studio」(29%)の2倍以上の開発者(74%)が使用している
最も人気のある統合開発環境(IDE)(提供:Stack Overflow)
  • 開発者が使用するAI検索ツールの上位3つは、「ChatGPT」(82%)、「GitHub Copilot」(41%)、「Google Gemini」(24%)だ
最も人気のあるAI検索/開発ツール(提供:Stack Overflow)
  • 「Microsoft Teams」は、最も人気のある同期(リアルタイム)コミュニケーションツール(53%)で、プロの開発者の間でも最も人気がある(56%)。コーディングを学んでいる人の間では、「Discord」が最も人気がある(71%)

最も人気のある同期コミュニケーションツール(提供:Stack Overflow)

Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。