7万人以上のITエンジニアの調査結果、好きな言語は「Rust」、DBは「PostgreSQL」、開発環境はVSCodeを抑えて「Neovim」がトップに。Stack Overflow 2022 Developer Survey

2022年7月4日

世界でもっとも大きなITエンジニアのコミュニティサイトの1つである「Stack Overflow」などを運営するStack Overflowは、約7万3000人のITエンジニアにアンケートを行った結果をまとめた「2022 Developer Survey」を発表しました

調査は2022年の5月11日から6月1日まで行われ、回答数は7万3268。うち73%がプロフェッショナルなIT系のデベロッパー、8.6%がプログラミングの学習中、7.9%がデベロッパーが本職ではないものの仕事でプログラミングを行っており、6.6%が趣味としてプログラミングをしていると回答しています。

また、回答者の約92%が男性。人種と種族については40%が白人(White)、37%が欧州人(european)、9.7%がインド人(Indian)、9.5%がアジア人(Asian)、5.7%がヒスパニックもしくはラテン(Hispanic or Lationo/a)、4.1%が中東系(Middle Eastern)などと回答しています。

最も使われている言語はJavaScript、データベースはMySQL

アンケート結果は多岐にわたりますので、興味深いところを抜粋して紹介しましょう。

最も広く使われているプログラミング言語、スクリプティング言語、マークアップ言語は、10年連続でJavaScriptが1位。

fig

最も広く使われているデータベースはMySQLが1位、2位がPostgreSQL。ただし、プロフェッショナルなデベロッパーだけの回答に絞ると、1位は僅差でPostgreSQLになるとのこと。

4位のMongoDBがMicrosoft SQL Serverを上回っているところも興味深いですね。

fig

最も使われているクラウドはAWS。他より頭一つ抜け出ています。4位にはHerokuを上回ってFirebase。

fig

最も使われているフレームワークはNode.js。React.jsが2位、jQueryが3位と続きます。4位がExpressなのはやや意外な感じか。

fig

最も使われている開発環境はマイクロソフトのVisual Studio CodeとVisual Studioがワンツーフィニッシュ。3位はIntelliJ、4位にはNotepad++が。

fig

最も好きなプログラミング言語は「Rust」、2位は「Elixir」

さて、注目の「最も好きなテクノロジー」の結果を見ていきましょう。

最も好きなプログラミング言語は「Rust」、2位には「Elixir」(エリクサー)が、3位にはClojureが入りました。Elixirは日本ではあまり有名ではありませんが、Erlangで実装されているプログラミング言語です。

fig

最も好きなデータベースは「PostgreSQL」、2位がRedis、3位にはMongoDBが入りました。

fig

最も好きなフレームワークは「Phoenix」、2位が「Svelte」、そして3位には「Deno」が入りました。

PhoenixフレームワークはElixirベースのWebアプリケーションフレームワークで、より少ないコードでリッチなWebアプリケーションを開発できるのが特徴。昨年はランク外だったのですが、今年突如として1位に飛び込んできました。

Svelteは昨年最も好きなフレームワークの1位に選ばれていたフレームワーク。仮想DOMを使わずシンプルでコンパクトなWebアプリケーションを生成するのが特徴とされています。

fig

最も好きな統合開発環境はVisual Studio Codeを抑えて「Neovim」がトップ。3位にはDelphiなどを含むRAD Studioが入っています。

fig

その他、詳しい内容はぜひ「Stack Overflow 2022 Developer Survey 」をご覧ください。

(追記 2022/7/4 11:30 Indianの訳を間違えており、インド人に修正しました。お詫びして訂正します。ご指摘ありがとうございました)

あわせて読みたい

JavaScript MySQL PostgreSQL データベース プログラミング言語 業界動向 開発ツール




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本