FRONT-END.AI Blog

FRONT-END.AIやAI/機械学習に関する最新情報を発信しています

開発者、開発環境のトレンドを学べる統計データ・アンケートまとめ

開発者の利用できる言語、フレームワーク、技術は多岐に渡ります。そうした技術も数年後にはなくなっている可能性や、逆に新しく登場した技術が一気に伸びていく可能性もあります。そうした状況では、どの技術を推進していくべきか迷ってしまわないでしょうか。

今回は世界中の開発者に対するアンケートや、統計情報を公開しているサイトを紹介します。そうしたデータを見ることで、現在のトレンドやこれから注目されるテクノロジーが見えてくるかも知れません。

企業、サービスごとの開発者向けアンケート

Slashdata

f:id:moongift:20211015163319j:plain

Slashdataは開発者のアンケート情報をレポートとして提供しています。その中には多くの無料レポートもあります。最近では次のようなレポートタイトルがあります。

  • 機械学習
  • 開発者全般
  • クラウドネイティブ開発
  • その他

利用している言語やテクノロジーなどを細かく紹介しています。150カ国、40,000人を超える開発者に行っている生の声が可視化されます。

SlashData

Stack Overflow

f:id:moongift:20211015163332j:plain

Stack Overflowが利用者向けに行っている年次のアンケート結果です。開発者としての経験や利用しているテクノロジー、プログラミング言語、働き方など幅広い内容となっています。

Stack Overflow Developer Survey 2021

GitHub

f:id:moongift:20211015163342j:plain

GitHubではOctoverseと呼ぶ、GitHubへのアクセスやリポジトリのトレンドから分かる状況の変化を年次レポートとして発表しています。開発者の働き方の変化などもグラフ化されています。

The State of the Octoverse | The State of the Octoverse explores a year of change with new deep dives into developer productivity, security, and how we build communities on GitHub.

JetBrains

f:id:moongift:20211015163352j:plain

JetBrainsの利用開発者、183カ国3万人を超える開発者向けのアンケート結果です。人気のあるプログラミング言語、開発環境、開発しているソフトウェアのカテゴリ、性別による違いなどがグラフ化されています。

The State of Developer Ecosystem in 2021 Infographic | JetBrains: Developer Tools for Professionals and Teams

HackerEarth

f:id:moongift:20211015163403j:plain

HackerEarthはインドのソフトウェア開発会社であり、ハッカソンなどの開発者向けイベントを提供しています。そうしたイベントに参加した職業開発者はもちろん、学生の状況(主にインド)がグラフ化されています。

Developer Survey 2021 - Insights - Resources for technical recruitment

GitLab

f:id:moongift:20211015163415j:plain

GitLabによる、特にDevSecOpsに特化した開発者向けサーベイのレポートです。DevSecOpsに関わる4,300人の開発者からのアンケート結果をまとめたものになります。

2021 Global DevSecOps Survey | GitLab

CodinGame

f:id:moongift:20211015163426j:plain

CodinGameは開発者向けにパズルなどの問題を提供する学習サービスです。プログラミング言語やWebフロントエンドフレームワークのトレンド、求人マーケットの内容などがグラフ化されています。

CodinGame Developer Survey 2021 - CodinGame for Work

tokyodev

f:id:moongift:20211015163437j:plain

tokyodevは外国人向けに日本での開発者求人情報を提供しています。アンケートは日本での開発者としての働き方に関する内容となっています。給与、性別、言語、企業タイプなどです。

2020 International Developers in Japan Survey | tokyodev

OutSystems

f:id:moongift:20211015163447j:plain

OutSystemsが2020年にITプロフェッショナルとシニアITリーダー2,200名を対象に行ったアンケートの結果です。アプリケーション開発の課題、組織の対応状況などビジネスユースでの課題に対する内容となっています。

The Speed of Change: 今求められるスピード | OutSystems

TECH Street

f:id:moongift:20211015163459j:plain

dodaに登録しているITエンジニア約5,600人を対象に行った年収ランキングです。年代別、プログラミング言語別に年収が出されています。2019年との比較もあります。

2020年プログラミング言語別年収ランキング - TECH Street (テックストリート)

テクノロジーごと

Webブラウザ

f:id:moongift:20211015163511j:plain

Webブラウザのシェアをグラフ化しています。モバイル、デスクトップなどで区別することもできます。国別やグローバルに比較もできるようになっています。

Browser Market Share Japan | Statcounter Global Stats

JavaScript

f:id:moongift:20211019213719j:plain

altJSの人気言語、フロントエンドフレームワーク、バックエンドフレームワーク、テストツール、ビルドツールなどJavaScriptに関係するフレームワークやライブラリのトレンドがグラフ化されています。2016年からのランキングで推移が見られるので、トレンドの変化がよく分かるでしょう。

State of JS 2020: Technologies

スマートフォン(Counterpoint)

f:id:moongift:20211015163521j:plain

グローバルなスマートフォンシェアになります。3ヶ月単位でのグラフとなっています。OSではなく、デバイスメーカーごとの比較になります。

Global Smartphone Market Share: By Quarter

スマートフォン(IDC)

f:id:moongift:20211015163558p:plain

IDCはデバイスメーカー別、OS別のシェアをグラフ化しています。グラフをインタラクティブに操作できるのが便利です。

IDC - Smartphone Market Share - Market Share

メッセージサービス

f:id:moongift:20211015163627j:plain

FacebookメッセジャーやWhatsAppなど、メッセージサービスごとのシェア比較になります。一部無料ですが、基本的にレポート閲覧は有料になります。

• Most popular messaging apps | Statista

CMS

f:id:moongift:20211015163647j:plain

CMS(サービス、OSS混在)ごとのWebサイト数が比較されています。WordPressは2800万以上で、第2位のWix(450万サイト)を圧倒しています。

Popular CMS & Market Share (2021) | websitesetup.org

Webサーバ

f:id:moongift:20211015163701j:plain

Apache、nginxなどのWebサーバのシェア比較です。GoogleやMicrosoftといった名前も入っています。

July 2020 Web Server Survey | Netcraft News

Webフレームワーク(サーバサイド)

f:id:moongift:20211015163728j:plain

サーバサイドのWebフレームワークに関するレポートです。ASP.NETがフレームワークと言えるかは分かりませんが、シェアは50%と最大になっています。ついでRuby on Railsが9%、Expressが8%となっています。

Web frameworks market share, websites and contacts - Wappalyzer

Webフレームワーク(サーバサイド&フロントエンド)

f:id:moongift:20211015163801p:plain

Webフロントエンドで使われているフレームワーク(フロントエンド、サーバサイド混在)に関するシェアです。React.jsが40%、ついでjQueryが34%、Expressが23.8%となっています。

• Most used web frameworks among developers 2021 | Statista

同様のレポートはこちらでも確認できます。

Web framework rankings - HotFrameworks

Web技術全般

f:id:moongift:20211015163743j:plain

CMS、サーバサイドのプログラミング言語、クライアントサイドの言語、JavaScriptライブラリ、WebサーバなどWeb技術全般に関するシェアがまとめられています。

W3Techs - extensive and reliable web technology surveys

まとめ

開発者のトレンドが見えると、次に取り組むべき技術が分かってくるでしょう。また、シェアの推移を見ることで、どういった技術やフレームワークが盛り上がってきているかも理解できるはずです。ぜひチェックしてください!

著者

アツシ