開発ツール

開発者に人気の言語は「Python」ではなく「JavaScript」--JetBrains調査

JetBrainsの調査によると、「Python」や「TypeScript」「Kotlin」「SQL」「Go」が急速に成長しているプログラミング言語に挙げられているが、最も人気があるのは「JavaScript」だという。

 絶え間なく変化するソフトウェア開発の世界では、仕事に必要なスキルやプログラミング言語、テクノロジーも常に変化する。JetBrainsは、開発者の日々の生活の実態を把握する調査を実施し、その結果をまとめた年次レポート「State of Developer Ecosystem 2021」を先ごろ発表した。

 このレポートは、183の国と地域の3万1743人の開発者からの回答をまとめたもので、プログラミング言語やフレームワークからライフスタイルに関するトピックまで、開発者の最新のトレンドを詳細に調べている。それらの開発者は、科学やマーケティング、銀行、政府など、さまざまな業界に属しているが、大半はITサービスに従事している。回答者の大半(63%)は完全雇用者であり、ほとんど(81%)は開発者/プログラマー/ソフトウェアエンジニアである。41%は上級職に就いている。回答者のほぼ半数(48%)は20代で、男性の割合は何と93%である。

 開発者の需要は今も非常に高いので、彼らの生活と仕事の実態を理解することは、現在の雇用主や潜在的な雇用主にとって興味深いことであるはずだ。

 State of Developer Ecosystem Reportの主な調査結果を以下で紹介する。

プログラミング言語

 プログラマーの間では、依然として「JavaScript」の人気が高い。69%はこの1年間にJavaScriptを使用したと述べ、39%はJavaScriptを最高のプログラミング言語と評している。

 全体的な使用率では「Python」が「Java」を上回っているが、Javaはメインの言語として、Pythonよりも好まれている。しかし、JavaScriptはこれら2つの言語よりも人気が高い。

 ただし、ほかのプログラミング言語も上位をうかがっている。レポートによると、Pythonに加えて、「TypeScript」や「Kotlin」「SQL」「Go」も最も急速に成長している言語に含まれるという。

 一方、「Ruby」「Objective-C」「Scala」はこの5年間で人気が低下している。

仕事/生活

  • パンデミックの発生前、在宅勤務をしていた開発者はわずか31%だったが、今ではその割合が83%まで拡大している。
  • 開発者の70%は自分の仕事に満足している。
  • 最も人気のある趣味はビデオゲーム(59%)である
  • 開発者の91%は娯楽のためにYouTubeを利用し、71%は情報を得るためにYouTubeを利用している。
  • 47%は自炊をしている。
  • 回答者の50%以上は慈善団体への寄付を行っている。

職場に関するほかの興味深いデータ

  • 46%はスプレッドシートエディターを使用してデータを分析している。
  • 開発者の大多数(68%)は特定の分析プラットフォームを使用していない。
  • 「Jupyter」(32%)は最も使用されているビッグデータツールである。
  • 36%は内部のサーバーでデータをホストしている。
  • 91%はデータプライバシーについて懸念している。
  • 「MySQL」は、最も多くの回答者(69%)が使用しているデータベースである。2位は「PostgreSQL」(42%)だ。

 さらに詳しい情報を知りたい人は、完全なレポートを参照してほしい。ストアドプロシージャーのデバッグ、地域別のプログラミング言語、「C++」とともに使用されるプログラミング言語、ユニットテストフレームワーク、使用されているモジュールローダーなど、ありとあらゆるデータが掲載されている。

提供:NDAB Creativity/Shutterstock
提供:NDAB Creativity/Shutterstock

この記事は海外Red Ventures発の記事を朝日インタラクティブが日本向けに編集したものです。

「開発ツール」で読まれている記事

TechRepublic Japanで人気の記事

編集部オススメ

トレンドまるわかり![PR]

財務・経理
人事・労務
マーケ・営業
購買・調達
生産・製造
データ分析
コミュニケーション
通信・通話
文書・コンテンツ
PC・モバイル
新興技術
ITインフラ
クラウドサービス
OS・ミドルウェア
開発
開発ツール
開発支援
ノンプログラミング開発ツール
データベース
運用
セキュリティ

ホワイトペーパーランキング

  1. マンガでわかる「ルール駆動開発」レガシーモダナイズを成功させる開発手法を基礎から理解する
  2. 5分でわかる、レポート作成の心得!成果至上主義のせっかちな上司も納得のレポートとは
  3. APIエコシステムを狙うサイバー攻撃が急増、Webアプリにおける最新のAPIセキュリティ対策とは?
  4. クラウドやコンテナ利用が増える中、世界の企業が利用するAPI経由の安全なアプリ構築手法とは?
  5. ウェビナーによる営業活動が本格化、顧客接点が増加する一方で見えてきたハードルと解決策とは?

Follow TechRepublic Japan

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]