2023 年開発者エコシステムの現状
このレポートは世界中の 26,348 人の開発者から集められたインサイトの集大成です。開発者の世界は広大で多様性に富んでいるため、限りなく魅力的な探索および学習領域となっています。当社はこのような毎年実施される調査活動を通じてこの魅力あふれる世界を探索し、開発者とその制作物に関する貴重なインサイトを明らかにし、分かった事実をコミュニティと共有することを目標としています。
開発者エコシステムの現状レポートには、プログラミング言語、ツール、テクノロジーから人口統計やおもしろ情報に至る広範なトピックをカバーする情報が含まれています。また、開発者のユニークなライフスタイルを覗き、開発者の情熱や関心事も明らかにしています。
今年は AI に関する質問にも範囲を広げました。AI に対する開発者の見解、懸念、よく使用されている AI アシスタントの機能、AI によって強化されたツールの現在の採用状況を調べています。
このレポートは一般に公開されており、その内容は情報源が適切に記載されている限りご利用いただけます。
共有:

2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 採用する可能性がある | |
---|---|---|---|---|---|---|---|---|
65% | 64% | 69% | 70% | 69% | 65% | 61% | 3% | JavaScript |
32% | 41% | 49% | 55% | 52% | 53% | 54% | 5% | Python |
60% | 55% | 61% | 61% | 60% | 54% | 52% | 1% | HTML / CSS |
42% | 47% | 56% | 56% | 54% | 49% | 52% | 2% | SQL |
47% | 51% | 50% | 54% | 49% | 48% | 49% | 3% | Java |
– | 29% | 40% | 39% | 37% | 34% | 34% | 1% | Shell |
12% | 17% | 25% | 28% | 29% | 34% | 34% | 6% | TypeScript |
17% | 18% | 20% | 27% | 23% | 25% | 25% | 4% | C++ |
20% | 22% | 24% | 22% | 21% | 23% | 21% | 4% | C# |
15% | 16% | 17% | 23% | 19% | 20% | 19% | 2% | C |
30% | 26% | 29% | 27% | 32% | 20% | 18% | 1% | PHP |
8% | 12% | 18% | 19% | 17% | 19% | 17% | 9% | Go |
2% | 9% | 16% | 17% | 14% | 16% | 15% | 6% | Kotlin |
– | 2% | 5% | 7% | 6% | 9% | 10% | 10% | Rust |
9% | 8% | 11% | 9% | 7% | 7% | 6% | 4% | Swift |
10% | 8% | 11% | 8% | 6% | 5% | 4% | 2% | Ruby |
7% | 5% | 6% | 5% | 3% | 3% | 3% | 1% | Scala |
7% | 5% | 6% | 4% | 3% | 3% | 2% | 0% | Objective-C |
さらに詳しいインサイトについては、「言語」セクションをご覧ください。
2023 年は Scala、Go、Kotlin の開発者が最高給与所得カテゴリの上位 3 位にランクインしました。雇用主はこれらの複雑な言語を扱えるスペシャリストの価値を認識しているため、結果的に Scala、Go、Kotlin の開発者が上位所得者として突出するような競争環境となっています。
2021 | 2022 | 2023 | |
---|---|---|---|
93% | 91% | 91% | 男性 |
5% | 5% | 5% | 女性 |
1% | 1% | 1% | ノンバイナリー、 ジェンダークィア、 ジェンダーノンコンフォーミング |
1% | 2% | 2% | 回答したくない |
当社のアンケートデータでは 2021 年から一貫して女性開発者の割合が改善されていないことが示されています。開発者の 5% しか女性がいないということは、この業界に巨大なジェンダーギャップが存在するということです。すべての人に平等な機会と代表権を確保するには、コミュニティが一体となってジェンダー多様性の問題に対処できる新しいアプローチを考案する必要があります。
特筆すべき点としては、2023 年には韓国で 30 歳未満の女性プログラマーが 14% を占めるという明るい傾向が示されたことが挙げられます。これはおそらく、ジェンダー平等の推進と女性が IT 分野でキャリアを追求することを奨励することを目的として 1990 年代半ば以降から実施されてきた長期的な戦略政策の結果であると考えられます。
ジェンダーバランス、給与、地理、およびその他の開発者トレンドについては、「回答者に関する情報」セクションをお読みください。
以下の各文章について同意しますか?
AI 生成サービスの使用に関するセキュリティの懸念がある
日常業務でクラウドベースの AI 生成サービスを使用する準備ができている
AI 生成サービスの使用に関する倫理上の懸念がある
ローカルまたはオフラインの AI ツールではクラウドベースのソリューションと同等の品質とパフォーマンスを達成できそうにない
勤務先のポリシーでクラウドベースの AI ツールの使用が制限されている
AGI(汎用人工知能)が人類の脅威になることを恐れている
77%
ChatGPT を使用している開発者の割合。
46%
GitHub Copilot を使用している開発者の割合。
非常に頻繁に使用している | たまに使用している | ほとんど使用していない | まったく使用していない | |
---|---|---|---|---|
26% | 33% | 17% | 24% | 自然言語でのソフトウェア開発に関する一般的な質問 |
24% | 37% | 24% | 15% | コードの生成 |
19% | 26% | 22% | 33% | コードコメントまたはコードドキュメントの生成 |
18% | 26% | 21% | 36% | バグの説明とバグの修正の提供 |
14% | 27% | 22% | 37% | コードの説明 |
12% | 21% | 24% | 42% | テストの生成 |
11% | 21% | 19% | 48% | 自然言語クエリでのコード箇所の検索 |
9% | 17% | 21% | 53% | コードレビューの実行 |
9% | 16% | 19% | 55% | 最近のコード変更の内容をより迅速に理解するための要約 |
9% | 20% | 23% | 47% | コードのリファクタリング |
9% | 17% | 20% | 54% | 自然言語記述による CLI コマンドの生成 |
6% | 12% | 20% | 62% | コミットメッセージの生成 |
開発者の間で最も一般的な AI アシスタントの使用方法は、自然言語でソフトウェア開発に関する一般的な質問をすることです。
任せようと思う | まだ分からない | 今後も自分で行う | |
---|---|---|---|
56% | 23% | 21% | コードコメントまたはコードドキュメントの記述 |
56% | 26% | 18% | テストの記述 |
55% | 26% | 19% | コードベース内のコード箇所の検索 |
50% | 23% | 27% | コミットメッセージの記述 |
46% | 23% | 31% | インターネット検索 |
35% | 34% | 31% | CLI でのアクションの実行 |
34% | 31% | 35% | コードレビューの実行 |
34% | 31% | 35% | リファクタリング |
31% | 28% | 41% | 最近のコード変更の理解 |
30% | 30% | 40% | デバッグ |
23% | 26% | 51% | コードの理解 |
17% | 28% | 54% | コードの記述 |
JetBrains AI Assistant
AI Assistant はソフトウェア開発用の AI 駆動型機能を提供します。JetBrains AI サービスは IDE ユーザーとさまざまな大規模言語モデル(LLM)を透過的につなげます。AI Assistant はコンテキストを認識するため、生産性を向上させて開発者がタスクをより素早く完了するのに役立ちます。
無料で試す2023 年のソフトウェア開発における人工知能の使用に関する詳細は、新しい「AI」セクションをご覧ください。
2023 年は燃え尽き症候群を経験したことのある開発者にメンタルヘルスへのより強い関心が見られました。燃え尽き症候群を経験したことのない開発に比べて 7 パーセントポイント多くなっています。このような開発者は自己監視アプリやデバイスを使用して身体活動や睡眠の品質を追跡する傾向が 6 パーセントポイント多くなっています。
興味深いことに、燃え尽き症候群の影響を受けた開発者は自己管理や時間管理などのメンタルヘルス関連の要因がコーディングの生産性に大きな影響を与えていると感じています。反対に、燃え尽き症候群を経験したことのない開発者は新しい IDE の学習や IDE 機能のアップグレードなど、メンタルヘルスへの関連性がより低い要因と生産性の強化を結び付けています。
73%
キャリアのある時点で燃え尽き症候群を経験したことのある開発者の割合。
開発者コミュニティにおけるメンタルヘルスに関する詳細な情報については、「開発者のライフスタイル」セクションをご覧ください。
いいえ。ずっと IT 分野に従事してきた
はい。IT に転向する前は別の分野に従事していた
その他
「開発者のライフスタイル」セクションには、開発者の教育とトレーニングに関する最新のトレンド情報がより詳しく掲載されています。
独学した
大学でプログラミングまたはデータ解析を勉強した
オンラインコースを修了した
ソフトウェアエンジニアリング職から転職した
その他
上記の 2 つのグラフからわかるように、2023 年にはほとんどの開発者がプログラミングを主に大学やその他の正式な教育機関で学習したと答えています。その一方、データサイエンス、機械学習、またはデータエンジニアリングの分野では回答者の半数以上が独学と答えています。
データサイエンス、データ解析、機械学習に関するその他のインサイトについては、「データサイエンス」セクションをご覧ください。
61%
60%
Amazon Web Services
25%
25%
Microsoft Azure
23%
22%
Google Cloud Platform
10%
11%
Alibaba Cloud
9%
8%
DigitalOcean
10%
5%
Heroku
63%
Docker を使用している開発者の割合。
インフラストラクチャ開発、ホスティング、コンテナー、構成管理ツール、インフラストラクチャのプロビジョニングに関するインサイトについては、「DevOps」セクションをご覧ください。
58%
自動テストを開発している回答者のうち、テスト業務に関与している人の割合。
46%
テストプロセスの一環としてテストケースデザインを使用している回答者の割合。
ユニット
統合
エンドツーエンド
パフォーマンス
その他
該当なし
開発者と QA エンジニアが使用しているテスト実践に関する詳細については、「テスト」セクションをご覧ください。
41%
オープンソースプロジェクトに貢献した回答者の割合。20% がほぼ定期的に貢献しています。
オープンソース、クロスプラットフォーム、静的解析、その他のトピックに関する追加情報については、「開発」セクションをご覧ください。
49%
リモート開発に従事している回答者の割合。
61%
共同開発に従事したことのある開発者の割合。45% はオンラインで、30% は対面で従事したと答えています。
ビデオ通話と画面共有
コラボレーション機能を備えたエディター / IDE
リモートデスクトップ
その他
該当なし
詳細は、「リモート開発」セクションをご覧ください。
2019 | 2020 | 2021 | 2022 | 2023 | |
---|---|---|---|---|---|
74% | 77% | 75 % | 66% | 64% | インスタントメッセージ / ビデオ通話 |
75 % | 78% | 76% | 66% | 60% | メール |
16% | 24% | 38% | 39% | 34% | ビデオ会議 |
39% | 42% | 41% | 40% | 33% | カレンダー |
4% | 4% | 3% | 4% | 4% | 社内ポータル |
4% | 5% | 4% | 3% | 3% | サービスデスク / ヘルプデスク |
8% | 6% | 7% | 14% | 15% | 該当なし |
モバイルアプリをコミュニケーションツールとして使用している割合は 2020 年と 2021 年にピークを迎えて以来、明らかに急落しています。オフィスに戻ることを奨励している企業が多く、そのようにしている従業員が増えていることが理由だと思われます。
課題追跡ツール、バージョン管理システム、CI/CD ツール、コミュニケーションツールに関する詳細については、「チームツール」セクションをご覧ください。
最後までご覧いただきありがとうございました!
レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。