ホーム 開発 2022 年の Stack Overflow 調査では、JavaScript が最も使用されている言語 (10 年連続) であり、Clojure が最も支払われている言語です

2022 年の Stack Overflow 調査では、JavaScript が最も使用されている言語 (10 年連続) であり、Clojure が最も支払われている言語です

Stack Overflowは、開発の世界で知識を広めるための最も強力なツールであるリファレンス オンライン コミュニティであることは間違いありません。そして、ここ数年、数百万のユーザーを対象に毎年実施している大規模な調査も参考になり、この分野、その現状とその進化について、世界レベルで一連の結論を導き出すことができました。

そして、ほんの数時間前に発行された2022 年版 では、一連の興味深い結果が得られています。

プログラマーはプログラマーであり、その状況

人口統計学的には、この調査は米国とインドの市場に偏っており、受け取った7万件の回答のうち約28%を占めているが、スペインは(少なくとも)2.12%でTOP10に入っている(オランダ以下、イタリア以上)。

一方、調査参加者の 91.88% は男性です…プロの開発者を除外し、まだプログラミングを学習中の人だけを考慮すると、この数字は 87.9% に減ります (これは、男性の参加者の漸進的な増加を示しています)新しい開発者の中には女性も含まれています)。

プロの開発者のうち、42.98% がリモートで作業し、42.44% がハイブリッド作業環境で働いており、そのうち100% 対面で作業しているのは 14.58% のみです。

見てみると…
入出力の処理時間をストリームごとに比べてみよう【Java応用講座】1-7 プログラミング演習
2017 年と今後のプログラマーのキャリア (ハビエル・サンタナと)

彼らはどのように学ぶのか

オンライン リソースを使用してプログラミングを学んだ開発者の割合は、1 年間で 60% からほぼ 71% に増加しました。ただし、年齢によっては当然の差があり、18 歳未満ではこの割合が 84.95% に上昇します。

前述のリソースの中で、技術文書と Stack Overflow コミュニティが優勢であり(上記のビデオ コースとチュートリアル)、 Udemy が最も使用されている認定コース プラットフォーム (66.49%) であり、次のプラットフォーム (Coursera、34.91%) を大きく引き離しています。

興味深い事実: 回答者の大多数 (75%) は、プロの開発者として長くても 14 年間働いています。つまり、彼らは Stack Overflow のない世界で働いたことがないということです。

最も使用されている言語とテクノロジー

早い話ですが、研修中のプログラマー(非専門家)の場合は、HTML/CSS、Pythonとほぼ並んでいますが、この調査ではJavaScriptが10年連続で最も使用されている言語となっています。参加者の中でのランキングはこんな感じです。

  • JavaScript (65.36%)
  • HTML/CSS (55.08%)
  • SQL (49.43%)
  • パイソン (48.07%)
  • タイプスクリプト (34.83%)
  • ジャワ (33.27%)
  • バッシュ/シェル (29.07%)
  • C# (27.98%)
  • C++ (22.55%)

  • Web フレームワーク: Node.js と React.js は、これまでのところ最もよく使用されている 2 つの Web テクノロジであり、プロのプログラマーとトレーニング プログラマーの間で違いはありません。

  • IDE/コード エディタ: Visual Studio Code は 74.48% で業界で最も人気があり、兄貴分の Visual Studio (32.15%)、IntelliJ (27.97%)、および Notepad++、Vim、Android Studio などの代替手段を大きく引き離しています。

  • データベース: MySQL が 46.85% で首位を占め、PostgreSQL が 43.59% と僅差で続きます。一方、クラウド プラットフォームの使用に関しては、AWS が 51% で大きくリードしており、ライバルの Azure と Google Cloud も同様です。 26~28%程度でほぼ互角です。

  • その他の開発ツール: NPM (65.17%) と Docker (63.72%) がランキングをリードし、Yarn、Homebrew、Kubernetes などの他の開発ツールがそれに続きます。

  • コミュニケーション ツール:非同期ツールのランキングでは Jira Work Management (49.47%)、同期ツールのランキングでは Zoom (56.08%) がトップとなっています。

最も「愛されている」言語と「愛されている」言語

前回のランキングを、Stack Overflow が「最も愛されている言語」 (開発者が使用しており、今後も使用したい言語) および最も「愛されている」言語 (開発者は使用していないが、今後も使用したい言語) と比較すると、を使用する機会があるため)、X 線は大きく異なります。

  • お気に入り: Rust (86.7%)、Elixir (75.46%)、Clojure (75.23%)、TypeScript (73.46%)、Julia (72.51%)。

  • 最愛: Rust (17.6%)、Python (17.59%)、TypeScript (17.03%)、Go (16.41%)。

…そして最高の報酬

市場で知識が最も高く評価されるプログラミング言語は Clojure で、この言語の専門家の平均給与は 106,644 ドルに上昇し、次いでErlang の専門家が 103,000 ドルを稼いでいます。

F#、LISP、Ruby がその次に続きます。 DynamoDBなどのデータベース、 Colocationなどのクラウド プラットフォーム、 Phoenixなどの Web フレームワークが、それぞれのカテゴリの最高給与のトップ 1 を占めています。

2021 年以降、平均給与が最も大きく上昇したのは、Flow、COBOL、Couchbase、IBM Cloud/Watson の専門家の間です。

Stack Overflowは、開発の世界で知識を広めるための最も強力なツールであるリファレンス オンライン コミュニティであることは間違いありません。そして、ここ数年、数百万のユーザーを対象に毎年実施している大規模な調査も参考になり、この分野、その現状とその進化について、世界レベルで一連の結論を導き出すことができました。

そして、ほんの数時間前に発行された2022 年版 では、一連の興味深い結果が得られています。

プログラマーはプログラマーであり、その状況

人口統計学的には、この調査は米国とインドの市場に偏っており、受け取った7万件の回答のうち約28%を占めているが、スペインは(少なくとも)2.12%でTOP10に入っている(オランダ以下、イタリア以上)。

一方、調査参加者の 91.88% は男性です…プロの開発者を除外し、まだプログラミングを学習中の人だけを考慮すると、この数字は 87.9% に減ります (これは、男性の参加者の漸進的な増加を示しています)新しい開発者の中には女性も含まれています)。

プロの開発者のうち、42.98% がリモートで作業し、42.44% がハイブリッド作業環境で働いており、そのうち100% 対面で作業しているのは 14.58% のみです。

見てみると…
入出力の処理時間をストリームごとに比べてみよう【Java応用講座】1-7 プログラミング演習
2017 年と今後のプログラマーのキャリア (ハビエル・サンタナと)

彼らはどのように学ぶのか

オンライン リソースを使用してプログラミングを学んだ開発者の割合は、1 年間で 60% からほぼ 71% に増加しました。ただし、年齢によっては当然の差があり、18 歳未満ではこの割合が 84.95% に上昇します。

前述のリソースの中で、技術文書と Stack Overflow コミュニティが優勢であり(上記のビデオ コースとチュートリアル)、 Udemy が最も使用されている認定コース プラットフォーム (66.49%) であり、次のプラットフォーム (Coursera、34.91%) を大きく引き離しています。

興味深い事実: 回答者の大多数 (75%) は、プロの開発者として長くても 14 年間働いています。つまり、彼らは Stack Overflow のない世界で働いたことがないということです。

最も使用されている言語とテクノロジー

早い話ですが、研修中のプログラマー(非専門家)の場合は、HTML/CSS、Pythonとほぼ並んでいますが、この調査ではJavaScriptが10年連続で最も使用されている言語となっています。参加者の中でのランキングはこんな感じです。

  • JavaScript (65.36%)
  • HTML/CSS (55.08%)
  • SQL (49.43%)
  • パイソン (48.07%)
  • タイプスクリプト (34.83%)
  • ジャワ (33.27%)
  • バッシュ/シェル (29.07%)
  • C# (27.98%)
  • C++ (22.55%)

  • Web フレームワーク: Node.js と React.js は、これまでのところ最もよく使用されている 2 つの Web テクノロジであり、プロのプログラマーとトレーニング プログラマーの間で違いはありません。

  • IDE/コード エディタ: Visual Studio Code は 74.48% で業界で最も人気があり、兄貴分の Visual Studio (32.15%)、IntelliJ (27.97%)、および Notepad++、Vim、Android Studio などの代替手段を大きく引き離しています。

  • データベース: MySQL が 46.85% で首位を占め、PostgreSQL が 43.59% と僅差で続きます。一方、クラウド プラットフォームの使用に関しては、AWS が 51% で大きくリードしており、ライバルの Azure と Google Cloud も同様です。 26~28%程度でほぼ互角です。

  • その他の開発ツール: NPM (65.17%) と Docker (63.72%) がランキングをリードし、Yarn、Homebrew、Kubernetes などの他の開発ツールがそれに続きます。

  • コミュニケーション ツール:非同期ツールのランキングでは Jira Work Management (49.47%)、同期ツールのランキングでは Zoom (56.08%) がトップとなっています。

最も「愛されている」言語と「愛されている」言語

前回のランキングを、Stack Overflow が「最も愛されている言語」 (開発者が使用しており、今後も使用したい言語) および最も「愛されている」言語 (開発者は使用していないが、今後も使用したい言語) と比較すると、を使用する機会があるため)、X 線は大きく異なります。

  • お気に入り: Rust (86.7%)、Elixir (75.46%)、Clojure (75.23%)、TypeScript (73.46%)、Julia (72.51%)。

  • 最愛: Rust (17.6%)、Python (17.59%)、TypeScript (17.03%)、Go (16.41%)。

…そして最高の報酬

市場で知識が最も高く評価されるプログラミング言語は Clojure で、この言語の専門家の平均給与は 106,644 ドルに上昇し、次いでErlang の専門家が 103,000 ドルを稼いでいます。

F#、LISP、Ruby がその次に続きます。 DynamoDBなどのデータベース、 Colocationなどのクラウド プラットフォーム、 Phoenixなどの Web フレームワークが、それぞれのカテゴリの最高給与のトップ 1 を占めています。

2021 年以降、平均給与が最も大きく上昇したのは、Flow、COBOL、Couchbase、IBM Cloud/Watson の専門家の間です。

最新記事一覧