Stack Overflowは、年次ソフトウェア開発者調査「2026 Stack Overflow Developer Survey」の結果を発表した。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
Stack Overflowは2026年10月6日(米国時間)、年次ソフトウェア開発者調査「2026 Stack Overflow Developer Survey」の結果を発表した。
16回目となる今回の調査は2026年6〜8月に行われた。質問数が103で対象技術は467に上り、開発者のワークフローにおける知識、信頼、コンテキスト(文脈)を扱うセクションが新設されている。169カ国の技術者から約3万900件の回答が寄せられた。
調査結果は、平均的な開発者にとって職場の状況がかつてないほど複雑化し、流動的になっていることを示している。その背景には期待の急速な変化、柔軟な働き方、組織の優先順位の不明確さ、労働市場の冷え込みといった要因がある。
これらの課題がある一方で、開発者は依然として、仕事の一環として、あるいは仕事以外で新しい技術を学びたいという意欲を持っている。
回答者の半数以上(52%)が2026年に、新しいコーディングスキルやプログラミング言語を習得している。その手段として、技術ドキュメントを挙げた回答者が58.9%、AIコード生成ツールが52.7%、他のオンラインリソースが51.7%、Stack Overflowが33.8%だった。
技術的な問題に最初に取り組む際には、回答者の83%がオンライン検索を、70%がAIエージェントを利用している。メンテナンスされているリポジトリ(44%)や信頼できる人への照会(29%)も利用されている。
技術を推奨する理由については、回答者の17%が信頼性、パフォーマンス、安定性を、16%が生産性や時間の節約を挙げた。AI機能を挙げた回答者は2%にとどまる。
技術選択については、開発者は慣れ親しんだ技術基盤を利用する傾向が強い。
プログラミング言語やマークアップ言語では、おなじみのWebスタックが依然として主流だ。最も使われるプログラミング/スクリプト/マークアップ言語では、JavaScriptが62%で12年連続のトップとなり、SQLが58.4%、HTMLとCSSが58.3%、Pythonが58.1%で続いた。
データベースでは、PostgreSQLが58%で首位を維持し、SQLite(42%)、MySQL(35%)が続いた。
AIツールとともに使われる言語としては、Python(39%)とJavaScript(38%)が上位を占めた。
AIを用いてソフトウェアを内製していると答えた回答者の大半は、効率化を図るためにカスタムチームツールを開発している。回答者の74%が小規模なスクリプトや自動化ツールを構築し、66%がチーム用のツールに取り組んでおり、54%が顧客向け製品を開発している。ソフトウェアを内製している回答者の19%は、ベンダーの代替を目的としている。
大規模言語モデル(LLM)の現在の利用率では、AnthropicとOpenAIがそれぞれ75%と74%で拮抗(きっこう)している。だが、2027年使いたいLLMでは、Anthropicが49%で、OpenAIの32%を大きく上回った。エージェントの利用でも、Anthropic(45%)がOpenAI(32%)をリードしている。
AIに関する2026年調査の主な結果は、以下の通りだ。
これまでの年次調査では、AIの利用が3年連続で増加する一方、AIの出力に対する信頼は低下するという「信頼のギャップ」が見られた。2026年調査の結果は、より微妙な状況を描き出している。
AIの導入はほぼ飽和点に達し、開発者はAIに適応しつつあるようだ。回答者の半数近くは「AIの作業内容を検証できる場合にはAIを信頼する」と答えた。だが「重要な判断についてAIを信頼する」と答えた回答者は、6.6%にとどまった。また78.7%が、AIの生成したコードや技術的な回答を評価する際は、情報源の明示が「重要」または「非常に重要」だと回答した。
Stack Overflowのプラシャント・チャンドラセカールCEOは、「開発者は一般的に非常に懐疑的であり、AIエージェントの自律性が高まる中、その懐疑心が重要な安全装置として機能している」と指摘する。開発者は透明性、情報源の明示、豊富な技術的コンテキストといった条件がそろって初めて、対象を信頼すると述べている。
2026 Stack Overflow Developer Surveyの結果は、Stack OverflowのWebサイトで全文が公開されている。
AIが得意な言語、苦手な言語はどれ? AWS・GitHub・Googleの分析から読み解く
「Python一択じゃない? AIコーディング時代に学んで損しない言語は」と若手に聞かれた現場はこんな感じ
「Python一択ではなくなった」 AIコーディング時代、新人が学んで損しないプログラミング言語は?
ITエンジニアの8割超「AIは人間より優れた判断をする」と認める “でも任せられない”業務とは
「AIを使えば早くできるでしょ」と言われがち――エンジニアを困らせる"勘違い"の正体とは?Copyright © ITmedia, Inc. All Rights Reserved.