Peernovo
コンピューター関連職

ソフトウェアエンジニアになるには

正式名称:Software Developers

別名: Application Developer, Application Integration Engineer, Developer, DevOps Engineer (Development Operations Engineer), Infrastructure Engineer, Software Architect, Software Developer, Software Development Engineer, Software Engineer, Systems Engineer

コンピューターやネットワークのソフトウェア、専用のユーティリティプログラムを研究、設計、開発する。コンピューター科学、工学、数学的分析の原理と手法を用いて、利用者のニーズを分析し、ソフトウェアによる解決策を開発する。ソフトウェアを更新し、既存のソフトウェアの機能を強化する。ハードウェアエンジニアと協力してハードウェアとソフトウェアのシステムを統合し、仕様や性能要件を作成することもある。個人で、またはチームの一員としてデータベース開発を調整しながら、担当するアプリケーション分野のデータベースを保守することもある。

主な業務

なるには

ソフトウェア開発者、品質保証アナリスト、テスターには通常、コンピュータ・情報技術または関連分野の学士号が必要である。修士号を持つ開発者を採用したがる雇用主もある。

就職時の一般的な学歴:学士号

U.S. Bureau of Labor Statistics(米国労働統計局)の詳しいガイドを読む

就き方

給与 · 将来の見通し · AIとこの職業

関連する職業

自分に合っているか迷ったら、2分でできる職業診断を受ける

よくある質問

ソフトウェアエンジニアになるにはどうすればいいですか?

ソフトウェア開発者、品質保証アナリスト、テスターには通常、コンピュータ・情報技術または関連分野の学士号が必要である。修士号を持つ開発者を採用したがる雇用主もある。

アメリカでのソフトウェアエンジニアの収入はどのくらいですか?

フルタイム給与の中央値は年間$135,980です(U.S. Bureau of Labor Statistics)。 中間の半数の収入は$105,210から$171,980です。

アメリカでソフトウェアエンジニアは成長している職業ですか?

はい。雇用は2035年までに10%増加し、約1,717,800人から約1,892,600人になると予測されています(U.S. Bureau of Labor Statistics)。

ソフトウェアエンジニアになるには学位が必要ですか?

多くの場合は必要です。この職業の人の86%が学士号以上を持っています。

AIによってソフトウェアエンジニアの仕事は変わりますか?

この仕事のかなりの部分で、すでに生成AIが使われています。多くの場合、仕事がなくなるというより仕事の中身が変わります。Microsoft Research は、この仕事のAI適用度を「高」と評価しています。

出典

職業名、説明、主な業務は、O*NET 31.0 データベース(米国労働省、CC BY 4.0)をもとに Peernovo が日本語に翻訳しました。

2026年10月3日更新

このページには、U.S. Department of Labor, Employment and Training Administration(USDOL/ETA)による O*NET 31.0 Database の情報が含まれています。CC BY 4.0 ライセンスのもとで使用しています。O*NET は USDOL/ETA の商標です。