出典: Stack Overflow 数日前、IT コミュニティで評判の高い Web サイトである Stack Overflow が、65,000 人を超えるプロのプログラマーが参加した年次調査の結果を発表しました。これらを読めば、2020年のソフトウェア開発業界の現状がわかるでしょう。
1. 開発者の平均年齢
- 15~19歳 – 1.2%
- 20~24歳 – 16.6%
- 25~29歳 – 29.5%
- 30~34歳 – 21.9%
- 35~39歳 – 14.0%
- 40~44歳 – 7.5%
- 45~49歳 – 4.2%
- 50~54歳 – 2.5%
- 55~59歳 – 1.5%
- 60歳以上 – 1.1%
2. 居住国別の平均年齢
- アメリカ – 33.7年
- 英国 – 33.1 年
- カナダ – 32.2年
- オランダ – 31.9年
- ドイツ – 30.9年
- フランス – 30.4年
- ブラジル – 29.4歳
- ポーランド – 28.9歳
- インド – 26.0歳
3. コーディング経験
- オーストラリア – 16.9年
- 英国 – 16.1 年
- アメリカ – 15.8年
- オランダ – 15.0年
- カナダ – 14.4年
- ドイツ – 14.3年
- フランス – 13.0年
- ポーランド – 11.5年
- ブラジル – 11.5年
- インド – 8.1年。
4. プログラミング研修開始からの経過年数
- 5年未満 – 10.5%
- 5~9歳 – 29.2%
- 10~14歳 – 22.7%
- 15~19歳 – 13.2%
- 20~24歳 – 9.8%
- 25~29歳 – 5.1%
- 30~34歳 – 4.0%
- 35~39歳 – 3.0%
- 40~44歳 – 1.8%
- 45~49歳 – 0.4%
- 50 歳以上 - 0.3%。
5. 職業教育
- 学士 - 49.3%
- マスター - 26.5%
- 不完全な高等教育 - 11.5%
- 中等教育修了者 – 4.5%
- 科学学位の取得可能性 (科学候補者、Ph.D、Ed.D) – 3.3%
- 大学院コースを修了した学士号(準学士号) – 3.2%
- 理学博士 (JD/MD) – 1.4%
- 私は学歴をまったく持っていません - 0.7%
- 小学校 – 0.5%
6. 専門的な専門性
- バックエンド開発者 – 55.2%
- フルスタック開発者 – 54.9%
- フロントエンド開発者 – 37.1%
- ウェブ開発者 – 23.9%
- モバイル アプリケーション開発者 – 19.2%
- DevOps スペシャリスト – 12.1%
- データベース管理者 – 11.6%
- デザイナー – 10.8%
- システム管理者 – 10.6%
- システムアプリケーション開発者 – 9.6%
- データまたはビジネス アナリスト – 8.2%
- データ サイエンティストまたは ML スペシャリスト -8.1%
- テスター – 8.0%
- データ エンジニア – 7.6%
- 学術専門家または研究者 – 7.2%
- 教師 – 5.9%
- ゲームまたはグラフィックスの開発者 – 5.6%
- エンジニアリングマネージャー – 5.5%
- プロダクトマネージャー – 5.1%
- 科学者 – 4.2%
- サイト信頼性エンジニア – 3.9%
- 上級管理職/副社長 – 2.7%
- マーケティングスペシャリスト – 1.3%
7. 専門分野に応じたコード作成の平均時間
専門的な専門性に基づいて、シニアエグゼクティブ/VP (上級執行副社長) が最も多くのコーディング経験を持っています。彼らは平均して 16.5 年間プログラミングを行っています。10 ~ 13.8 年の経験 (降順): エンジニアリング マネージャー、システム管理者、システム アプリケーション開発者、データベース管理者、サイト信頼性エンジニア、DevOps スペシャリスト、教師、データ アナリストまたはビジネス アナリスト。コーディング経験が最も少ない人 (平均 8 年) は、学術専門家または研究者、モバイル アプリケーション開発者、データ サイエンティストまたは ML スペシャリスト、フルスタックおよびバックエンド開発者、テスターです。8. 最初のコード行を書いたのは何歳のときですか?
- 10歳未満 – 8.9%
- 10~11歳 – 10%
- 12~13歳 – 16%
- 14~15歳 – 19.2%
- 16~17歳 – 16.3%
- 18~19歳 – 14.7%
- 20~21歳 – 6.3%
- 22~23歳 – 3%
- 24~25歳 – 2.1%
- 26~27歳 – 1%
- 28~29歳 – 0.7%
- 30歳以上 – 1.7%。
9. 職業教育の専門化
- コンピューターサイエンス、コンピューターエンジニアリング、またはソフトウェア開発 - 61.9%
- その他のエンジニアリング分野 (例: 家庭用電化製品、機械学など) – 9.3%
- 情報システム、IT、またはシステム管理 - 8.0%
- 自然科学 (生物学、化学など) – 4.3%
- 数学または統計 – 3.6%
- Web 開発または Web デザイン – 3.5%
- ビジネス分野 (会計、財務、マーケティングなど) – 2.7%
- 人文科学(文学、歴史、哲学など) – 2%
- 社会科学 (人類学、心理学、政治学など) – 1.8%
- ビジュアルアートまたは舞台芸術(グラフィックデザイン、音楽、舞台芸術など) -1.4%
- 教育の専門分野を報告しなかった - 0.9%
- ヘルスケア – 0.5%
10. 地理的所属
Stack Overflow によると、65,000 人の回答者の地域内訳は次のとおりです。- ヨーロッパ – 24,688人
- アジア – 16400
- 北アメリカ – 15570
- 南アメリカ – 3070
- アフリカ – 2709
- オーストラリアとオセアニア – 1570年
11. 性別
- 男性 – 91.7%
- 女性 – 7.7%
- 性別が特定されていない – 1.2%
12. 最も一般的に使用されるプログラミング言語
- JavaScript – 69.7%
- HTML/CSS – 62.4%
- SQL – 56.9%
- パイソン – 41.6%
- ジャワ – 38.4%
- Bash/シェル/PowerShell – 34.8%
- C# – 32.3%
- TypeScript – 28.3%
- ペソ – 25.8%
- C++ – 20.5%
- C – 18.2%
- ゴー – 9.4%
- コトリン – 8.0%
- ルビー – 7.5%
- VBA – 6.5%
- スイフト – 6.1%
- R – 5.5%
- 組み立て – 4.9%
- 錆 – 4.8%
- 目的-C – 4.4%
- スカラ – 3.9%
- ダーツ – 3.7%
- パール – 3.3%
- ハスケル – 1.8%
- ジュリア – 0.9%
13. 開発者のお気に入りのプログラミング言語
- 錆 – 86.1%
- タイプスクリプト – 67.1%
- パイソン – 66.3%
- コトリン – 62.9%
- 囲碁 – 62.3%
- ジュリア – 62.2%
- ダーツ – 62.1%
- C# – 59.7%
- スイフト – 59.5%
- JavaScript – 58.3%
- SQL – 56.6%
- Bash/シェル/PowerShell – 53.7%
- HTML/CSS – 53.5%
- スカラ – 53.2%
- ハスケル – 51.7%
- R – 44.5%
- ジャワ – 44.1%
- C++ – 43.4%
- ルビー – 42.9%
- ペソ – 37.3%
- C – 33.1%
- 組み立て – 29.4%
- パール – 28.6%
- 目的-C – 23.4%
- VBA – 19.6%
14. プログラミング言語開発者が次に学びたい言語
- パイソン – 30%
- JavaScript – 18.5%
- 囲碁 – 17.9%
- TypeScript – 17.0%
- さび – 14.6%
- コトリン – 12.6%
- ジャワ – 8.8%
- C++ – 8.6%
- SQL – 8.2%
- C# – 7.3%
- スイフト – 6.6%
- HTML/CSS – 6.5%
- ダーツ – 6%
- R – 5.1%
- ルビー – 4.5%
- C – 4.3%
- スカラ – 4.2%
- ハスケル – 4.2%
- Bash/シェル/PowerShell – 3.9%
- ペソ – 3.5%
15. 開発者にとって最適なプラットフォーム
- Linux – 76.9%
- ドッカー – 73.6%
- Kubernetes – 71.1%
- AWS – 66.4%
- ラズベリーパイ – 66.1%
- MacOS – 64.4%
- Microsoft Azure – 62.2%
- iOS – 61.1%
- Google クラウド プラットフォーム – 60.9%
- Windows – 57.5%
- アンドロイド – 57.1%
- Arduino – 53.2%
- Slack アプリと統合 – 51%
- Heroku – 46.2%
- IBMクラウドまたはワトソン – 37.8%
- ワードプレス – 33%
16. 将来的にはどのプラットフォームを検討する予定ですか?
- ドッカー – 24.5%
- AWS – 20.2%
- Kubernetes – 18.5%
- Linux – 16.6%
- アンドロイド – 16%
- Google クラウド プラットフォーム – 14%
- ラズベリーパイ – 12.6%
- iOS – 10.4%
- Microsoft Azure – 9.9%
- MacOS – 7.7%
- Arduino – 7.4%
- Windows – 4.7%
- Heroku – 4.4%
- Slack アプリと統合 – 3.3%
- ワードプレス – 2.6%
- IBMクラウドまたはワトソン – 2.6%
17. ほとんどの開発者はどのオペレーティング システムを使用していますか?
- Windows – 45.8%
- MacOS – 27.5%
- Linux カーネルベース – 26.6%
- BSD – 0.1%
GO TO FULL VERSION