仕事内容
ソフトウェア開発者には2種類あります。 システムソフトウェア開発者は、コンピュータやその他のデバイスを動作させるソフトウェアを作成します。
これには、お使いのコンピュータまたはデバイスのオペレーティングシステムが含まれます。 アプリケーションソフトウェア開発者は、ワードプロセッサ、データベース、スプレッドシート、ゲームなどのソフトウェアプログラムを設計します。 これらのアプリケーションは、ニーズ、仕様に応じて、企業、団体、およびその他の団体向けに大量販売または開発することができます。
概要
- 2016年にシステムソフトウェア開発者は年間平均給与 106,860ドルを得て、アプリケーションソフトウェア開発者は100,080ドルを獲得しました。
- 396,000人がシステムソフトウェア開発者として働いた。 2014年には71万8000人がアプリケーションソフトウェア開発者でした。
- コンピュータシステム設計および関連サービス業界では、ほとんどがコンピュータおよび電子製品製造業者、金融および保険会社、ソフトウェア出版社で一般的に働いていました。
- ソフトウェア開発者は通常、毎週40時間以上働いているフルタイムの仕事をしています。 一部の開発者は在宅勤務です。
- 米国労働統計局はこれを明るい見通しの職業と分類している。 政府機関は、雇用は2024年までのすべての職業の平均よりもはるかに速く成長すると予測している。
ソフトウェア開発者の生活の一日
仕事の告知は、職務を学ぶときに役立つ情報源です。
Indeed.comの発表によると、ソフトウェア開発者は次のように述べている。
- 「ソフトウェア仕様と設計に基づいたコードとテストソフトウェア」
- 「時間とコストの制約内での設計の実現可能性を判断するためのユーザーニーズとソフトウェア要件の分析」
- 「既存のソフトウェアの問題のトラブルシューティングと解決」
- 「複雑なシステム要件の分析と調査」
- 「設計ドキュメントの準備」
- 「プログラムの開発、ロジック、コーディング、テスト、変更、および修正を記述するための技術文書の作成と保守」
- 「組織全体のステークホルダーとの効率的な共同作業とコミュニケーション」
- 「お客様が目撃したテストをサポートする」
ソフトウェア開発者になる方法
あなたはこのキャリアに興味がありますか? あなたは学士号を取得する必要はありませんが、この分野で働く多くの人々が行います。 ソフトウェアを構築することに重点を置いてコンピュータサイエンスを専攻することで、あなたの最初の仕事に備えることができます。 雇用主の中には、修士号を取得した求職者を選ぶ人もいます。
一部の業種で働くソフトウェア開発者は、そのビジネスラインに関連するスキルを持っていなければなりません。 たとえば、保険会社向けのソフトウェアを開発する場合は、その業界の仕組みを十分に理解している必要があります。
この知識は、あなたがそれを使用する人のニーズに合ったソフトウェアを開発することを可能にします。
必要なソフトスキル
- コミュニケーションスキル :あなたが監督しているプロジェクトに取り組んでいる同僚に指示を伝えるために、効果的なリスニングとスピーキングのスキルが必要です。
- 対人関係スキル :ソフトウェア開発者はしばしばチームの一員であるため、他の人とやりとりしてうまく動作しなければなりません。 このスキルセットは、社会的知覚とあなたの行動を他者の行動と調整する能力を含み、クライアントを扱う際にも不可欠です。
- 分析と問題解決のスキル :前者はユーザーのニーズを判断し、後者は開発プロセスで発生する問題のトラブルシューティングを可能にします。
- ディテール指向 :作業しているシステムとアプリケーションの複数の部分に細心の注意を払う必要があります。
- 創造性 :開発者は、新しいアプリケーションやシステムのアイデアを考え出す必要があります。
あなたから雇用者が期待するもの
Indeed.comに掲載されている求人情報を見て、雇用主が求めている資格を調べました。
- 「新しい言語、技術、およびフレームワークをすばやく手に入れる能力」
- "同じ考え方の人々のチームで共同作業する能力"
- 「情報収集とアイデアの共有に積極的で積極的」
- 「与えられた任務を遂行するための持続性」
- 「急速に変化する作業環境でさまざまなプロジェクトのバランスをとる能力」
関連する活動と仕事の職業
説明 | 年俸(2016年) | 教育要件 | |
コンピュータシステムアナリスト | 企業が効率的かつ効率的にコンピュータ技術を使用できるようにする | $ 87,220 | ほとんどの仕事でコンピュータサイエンスの学士号を取得しています。 より技術的な仕事はコンピュータサイエンスの修士号を必要とします 。 一部の雇用者は、コンピュータシステムの集中を伴う経営管理の修士号を持っている出願人を好む。 |
コンピュータープログラマー | ソフトウェア開発者の設計をコンピュータが従う一連の命令に変換するコードを記述します。 | $ 79,840 | コンピュータサイエンス、 数学 、情報システムの学士号 |
ソフトウェア品質保証エンジニアおよびテスター | テスト計画を作成して実行し、ソフトウェアの問題を特定する | $ 86,510 | コンピュータサイエンスの学士号 |
コンピュータユーザーサポートスペシャリスト | ソフトウェア、コンピュータ、周辺機器を使用して問題を抱えている人を支援する | $ 49,390 | コンピュータを使った経験。 一部の雇用者はコンピュータサイエンスの準学士号を必要とする |
>出典:
労働統計局、労働省の労働省、 職務見通しハンドブック 、2016-17(2001年7月13日訪問)。
O * NET Online (2017年7月13日訪問)の労働省雇用訓練局。