ソフトウェア開発者の職種:給料、スキル、その他
01 02 Л,К,М
目次:
ソフトウェア開発者は、コンピュータ、携帯電話、タブレットなどのデバイスを機能的で便利にするソフトウェアの作成に関わるすべてを監督する、コンピュータサイエンスの専門家です。
ソフトウェア開発者には2種類あります。
- システムソフトウェア開発者 コンピュータや他のデバイスを動作させるソフトウェアを作成します。これには、コンピュータまたはデバイスのオペレーティングシステムが含まれます。
- アプリケーションソフトウェア開発者 ワープロ、データベース、スプレッドシート、ゲームなどのソフトウェアプログラムを設計する。これらのアプリケーションは、そのニーズや仕様に応じて、企業、組織、その他の団体向けに大量に販売または開発されることがあります。
ソフトウェア開発者の義務と責任
ソフトウェア開発者の責任には、次のようなものがあります。
- ソフトウェアの仕様と設計に基づいてソフトウェアをコード化しテストする
- ユーザーのニーズとソフトウェアの要件を分析して、時間とコストの制約内で設計の実現可能性を判断する
- 既存のソフトウェアの問題をトラブルシューティングして解決する
- 複雑なシステム要件の分析と研究
- 設計資料を準備する
- プログラム開発、ロジック、コーディング、テスト、変更、および修正を説明するための技術文書を作成および保守する
- 組織全体のステークホルダーとのコラボレーションと効果的なコミュニケーション
- お客様が目撃したテストをサポート
ソフトウェア開発者は、ソフトウェアプログラムの開発プロセス全体を処理します。これには、最初にユーザーがソフトウェアプログラムから必要とするコア機能と、セキュリティのレベルやパフォーマンスの必要性など、ソフトウェアの機能とは無関係のユーザー要件が含まれます。開発者はプログラムを設計し、それからコンピュータコードを書いてそれをテストするようにプログラマに指示を与えるか、あるいはこのタスクを自分で実行することができる。
さらに、ソフトウェア開発者は、既存のソフトウェアの保守とアップグレードも行います。
ソフトウェア開発者給与
ソフトウェア開発者は次の給与を得ていますが、これは教育、経験、および場所によって異なります。
アプリケーションソフトウェア開発者
- 平均年間給与: $103,620
- トップ10%の年俸: $161,290
- 最低10%の給料: $61,660
システムソフトウェア開発者
- 平均年間給与: $110,000
- トップ10%の年俸: $166,960
- 最低10%の給料: $66,740
2018年米国労働統計局。
教育要件と資格
大学の学位を取得する必要はありませんが、この分野で働いている多くの人は学士号を取得しています。ソフトウェアを構築することに重点を置いてコンピュータサイエンスを専攻すると、あなたの最初の仕事の準備ができます。雇用主の中には、修士号を取得した求職者を好む人もいます。
一部の業界で働くソフトウェア開発者は、その事業分野に関連するスキルを持っている必要があります。たとえば、保険会社向けのソフトウェアを開発したい場合は、その業界がどのように機能しているかについて十分に理解しておく必要があります。この知識はあなたがそれを使う人のニーズに合ったソフトウェアを開発することを可能にするでしょう。
ソフトウェア開発スキルとコンピテンシー
ソフトウェア開発者としての地位を得るには、特定のスキルセットが必要です。
- 物覚えがいい:新しい言語、技術、そしてフレームワークを素早く拾う能力
- 効率的かつ独立した 情報を収集し、アイデアを共有する上で機知に富み、積極的
- 締め切り主導:スケジュールされた日付を満たすために特定のタスクを継続的にフォローする
- 整理された:テンポの速い職場環境でさまざまなプロジェクトのバランスをとる機能
- 効果的なコミュニケータ:監督しているプロジェクトに取り組んでいる同僚に指示を伝えるための効果的なリスニングおよびスピーキングスキル
- チームプレイヤー:志を同じくする人々のチームで共同作業する能力
- 分析およびソリューション指向:開発中の潜在的な問題のトラブルシューティングだけでなく、ユーザーのニーズを判断するためにも重要です。
- 細部への注意:作業しているシステムおよびアプリケーションの複数の部分に注意を払う能力
- クリエイティブ:新しいアプリケーションやシステムのためのアイデアを思いつく能力
仕事の見通し
米国労働統計局(BLS)は、ソフトウェア開発者の雇用は2026年までに24%と、全職業の7%平均に比べてはるかに早く成長すると予測しています。 BLSが31%の成長を経験すると予測しているアプリケーションソフトウェア開発者にとって、11%の成長が見込まれるシステムソフトウェア開発者よりも、仕事の見通しは良くなるでしょう。
この増加は、携帯電話やタブレットの新しいアプリケーション、ソフトウェアを使用する新製品、新規および既存のヘルスケアポリシーのためのソフトウェア、およびコンピュータ情報への脅威に対応するための追加のセキュリティソフトウェアの必要性によるものです。
作業環境
コンピュータシステムの設計および関連サービス業界では、ほとんどのソフトウェア開発者が採用されています。他の会社は、コンピュータおよび電子製品の製造元、金融および保険会社、ならびにソフトウェア発行元で働いています。一部の開発者は在宅勤務です。
仕事の予定
ソフトウェア開発者は通常フルタイムの仕事をしており、その多くは毎週40時間以上働いています。
類似した仕事の比較
あなたがソフトウェア開発者としての地位を考えているなら、あなたはこれらの同じような仕事を研究したいかもしれません:
- コンピュータハードウェアエンジニア: $114,600
- コンピュータプログラマー: $84,280
- Web開発者: $69,430
仕事を得る方法
適用する
ソフトウェア開発者の地位を宣伝する人気のある求人掲示板には、Indeed、CareerBuilder、Monster、およびGlassdoorがあります。
iHireTechnologyとDiceは、より多くのソフトウェア開発者のポジションを掲載した、より業界に焦点を絞った求人サイトです。
ネットワーク
ソフトウェア専門家協会(ASP)、コンピュータコンピューティング協会(ACM)、人工知能進歩協会(AAAI)などの協会に参加して、業界の他の人々と出会おう。会議やその他のイベントに参加してネットワークを構築し、可能性のある求人について学びます。
広報スペシャリスト(46Q)職務内容:給料、スキル、その他
陸軍では、軍用職業専門(MOS)46Q広報スペシャリストが民間人ジャーナリストやPR担当者と同様に多くの職務を遂行しています。
バイオメディカルエンジニア職種:給料、スキル、その他
バイオメディカルエンジニアは科学と数学に関する知識と医学を組み合わせています。バイオメディカルエンジニアの教育、スキル、給料などについて学びましょう。
ブックエディタ仕事の説明:給料、スキル、その他
あなたが本を愛し、出版に取り組みたいのであれば、本の編集者が何をするのか、そしてあなたが1つになるために必要なスキルを見つけてください。