日本最大の会員制人材紹介会社ナビ 転職は人材バンクネット

の中の の中の の中の

仕事がわかる職種ライブラリー「ラブショク」
職種Library

IT・通信・インターネット

プログラマ(汎用系)

  • 何かを作るのが好き
  • コツコツやるのが好き

どんなお仕事?

■プログラミング言語を駆使して、システム構築を実作する人
例えば「商品の受注報告を元に、該当する請求書を支払日15日前にプリントアウトする」といった意図する処理をコンピュータで実行するためには、「情報処理手順を命令する文章」が必要です。この文章をプログラムといい、プログラムを作成する人はプログラマと呼ばれます。
(ちなみに人間が作成したプログラム(ソースコード)はコンパイラー等を介して機械語に訳され、ここでようやく、コンピュータにて実行できる形になります)
システムを構築する際にはまず、システムコンサルタント等によって、システムの全体像と情報処理の仕組みが設計され(基本構想・企画)、さらにその設計図を元に「売上の集計タイミングは日次?月次?」と情報処理の細かい仕様を詰めていき(要件定義)、その内容を仕様書・設計書にまとめます(設計)。ここで作成された設計書に従って、プログラマはプログラムを記述します。このプログラムを記述することはコーディングと呼ばれます。
※プログラムの記述形式にはいくつかのプログラミング言語が存在します。汎用系システム開発でよく使われる言語にはCOBOL、 PL/I、 FORTRAN、 RPG等があり、データベースは、DB2等です。
基本構想・企画⇒要件定義⇒設計⇒プログラミング・構築⇒テスト⇒運用・サポート

■汎用系とは…メインフレーム、オフコンと呼ばれることもある汎用系は1台のコンピュータで全ての処理を行うクローズドなシステムで、主に金融機関の大規模システム等で使われています。汎用系に対する用語にオープン系がありますが、これは複数のコンピュータでシステムを構築するクライアント・サーバーシステムを指します。

仕事内容をもっと詳しくDetail

ある程度のシステム構築では複数のプログラマーが作業を分担し、共同で開発が進められます。そこで、仕様・設計書をもとにして、システム全体の処理を小さな処理単位(モジュールと呼びます)に分解し、そのモジュールでもさらに細かな処理ごとに分担を決め、各プログラマは作業を進めます。 通常の規模のシステムであれば、数人~数十人のプログラマが関わることになります。
【仕事の流れ】
[1]仕様の確認/自分に割り当てられた処理の仕様を確認します。
[2]コーディング仕様に従ってプログラムを書いていきます。
[3]単体テスト/プログラムが完成したら、想定した処理をするかの動作確認を行います。何か問題(バグと)があれば、解決(デバック)していきます。
[4]統合テスト(結合テスト)/同じモジュール内で分担して記述していたプログラムを統合し、動作テストを行い、デバック。その後、さらに、モジュールを結合して、システム全体の総合テストへと発展します。
【スキルアップフロー】
一般的なスキルアップフローは
プログラマ⇒
SE⇒
プロジェクトリーダー⇒
プロジェクトマネージャー⇒
システムコンサルタント・アナリスト

となります。ただし、これはあくまでも一般的なケースであり、スーパープログラマと呼ばれるプログラムのスペシャリストを目指すルートも存在します。

やりがいは?Worth

やりがいを尋ねると、ほとんどのプログラマが「自分が作ったプログラムが予想通りに動くこと」と答えます。
モノづくりの楽しさ、ゼロから作り上げる喜び、それが動くことの面白さ、が味わえる仕事です。
システム開発はシステムコンサルタント、プロジェクトマネージャ、SE、プログラマ等の職責のメンバーで編成されるプロジェクトチームで取り組みます。納期前などはチーム一丸となって、開発の追い込みを行うこともあり、完成の喜びをチームメンバーで共有することができます。

必要な能力・スキルAbility & Skill

●プログラミング言語を習得能力
●論理的思考力
●緻密性、正確性
●コミュニケーション能力
●IT技術に関する知識・経験

給与の目安は?Emolument

■年収 約300万円~1000万円
※プログラマと一口にいっても、簡単なコーディングのみを行う人から、スペシャリストであるスーパープログラマまで多様です。

仕事で関わるヒトRelation

●システムの設計者(プロジェクトマネージャー、プロジェクトリーダー、SE、ネットワークエンジニア等)

どうやったらなれる?To become

多くのプログラマは、専門学校・大学卒業後、IT企業へ就職する形でプログラマとしての道を歩みはじめます。この業界は慢性的な人手不足であり、未経験OKで中途採用を行っているIT企業も少なくありません。
【関連する資格】
●基本情報処理技術者 ●ソフトウェア開発技術者試験

プログラマ(汎用系)に関連する転職事例もっとみる

制御ソフトウエア開発 / アミューズ…
35歳/男性/既婚
年収/550万円

エグゼア株式会社 本社

転職事例をみる
ハードウェアエンジニア / 情報システ…
45歳/男性/既婚
年収/700万円

株式会社ソーシャルネットワークス 本社

転職事例をみる
システム開発 / ソフトメー…
35歳/男性/既婚
年収/700万円

エグゼア株式会社 本社

転職事例をみる
制御系ソフト開発エンジニア / AV機器メ…
33歳/男性/未婚
年収/550万円

エグゼア株式会社 本社

転職事例をみる

職種ライブラリー「ラブショク」

スカウト受信月間ランキング2017年12月分

IT・通信・インターネット

1位
29歳・オープン系システム開発 …9通
年収400万〜499万円、経験6年、男性
2位
31歳・ネットワークエンジニア(設計・構築) …9通
年収600万〜699万円、経験8年、男性
3位
27歳・汎用系システム開発 …6通
年収400万〜499万円、経験4年、男性
4位
32歳・プロダクト開発・ローカライズ …6通
年収500万〜599万円、経験7年、男性
5位
25歳・社内SE・MIS・EDP …4通
年収200万〜299万円、経験2年、男性

の中の の中の の中の