会員登録

汎用系エンジニアとは?

この記事のポイント

  • 汎用系エンジニアは金融・保険など大規模システムを支えるIT職種です
  • COBOLをはじめとした専用言語を使い、安定した環境で働けるのが特徴です
  • 近年は金融DXやクラウド移行需要により、汎用系スキルの価値が再注目されています

おすすめ

ITエンジニアを目指す就活生へ

まずは無料で求人を見てみよう

エンジニア就活では、IT・SE職種に強いエージェントが就活をサポートします。
未公開求人の紹介や個別相談もすべて無料で利用できます。

汎用系エンジニアってどういう職業?

システムは汎用系、オープン系と大きく2つに分けることができます。汎用系、オープン系は使用する言語、そして稼働環境が異なり、言語も異なるものを使用してシステムを構築していきます。
汎用系は金融機関や保険会社など大量のデータを扱う大規模なシステムに用いられていることが多い、一台のコンピュータで処理を行うシステム(オープン系に対しクローズドなシステムとも表現されます)です。近年は金融DXの文脈でもCOBOL資産のクラウド移行や保守需要が高まっており、汎用系エンジニアの価値は改めて注目されています。ここではそんな汎用系システムの現場で働くエンジニアについてご紹介していきたいと思います。

職場の雰囲気や労働時間は?

WEB系などのオープン系の現場に比べて、どちらかというと落ち着いていることの多い汎用系の現場。もちろん納期の間近であったり、何かのトラブルがあったりしたときには、ばたばたと忙しくなることもあります。
システムを構築しているプログラムの本数も多いですから、共通するような仕組みが変更(年号がかわるなど)されるようなことがあると一気に忙しくなる、ということも汎用系ならではでしょう。
職場の雰囲気は、いわゆるシステム屋さんといわれて思い描くイメージの人々が黙々と作業している、というほどの偏りはありません。年齢層も様々で、和気あいあいと明るい雰囲気で、飲み会もそれなりの頻度で楽しんでいるような現場も多くあります。
労働時間については、大手企業がエンドユーザーであることも多いため、基準時間は一般的な8時間勤務、もしくは7.5時間勤務が基本となっていることが多いです。残業については忙しいときに発生することが多いですが、現場によってはいつもやることが何かしら抱えていて1時間から2時間の残業がある日が多い、ということもあります。
本当に忙しくなれば、休日出勤、深夜残業、徹夜勤務などがあるのはオープン系と変わりありません。ただしエンドユーザが大手企業が多い、ということに付随しますがそういった過酷な勤務が常態化しているという現場は多くはないでしょう。

どんなスキルが身につく?必要なスキルはどんなもの?

汎用系プログラマとして仕事をしていくためには、以下の言語でプログラミングをすることになります。

  • COBOL
  • PL/1
  • RPG
  • FORTRAN

ただし上記にある言語の中でも、COBOLというのはオープン系システムにも用いられることもあり、WEBシステムの裏側のシステムはCOBOLで作られている、なんていうこともあります。現場により使用されている言語やデータベース、環境は異なります。また近年は既存の汎用系資産をAWSなどのクラウド環境へ移行するプロジェクトも増えており、汎用系の知識を持つエンジニアはそうした移行プロジェクトでも活躍できます。
簡単なプログラム単位での設計であれば新人さんにもできるものもありますが、汎用系はある程度システム間のつながりがわかっていないと設計が難しい、ということも特徴として挙げられるでしょう。

汎用系プログラマからどんなキャリアにつながっていくの?

プログラマを経てシステムエンジニアとして活躍していく方は多くいます。システムエンジニアにも様々あり、プログラミングには直接かかわらないで設計だけを行う、という方もいらっしゃいますし、そうではなくシステム全体を見ながらリーダーとしてまとめていくポジションもあります。
一メンバー(プログラマ、システムエンジニア含む)から、グループリーダー、そしていくつかのグループをまとめる責任者、システム統括責任者として成長していくことができます。
さらにはシステムコンサルタントとして転職し、さらに上流工程からシステムを見ていく、ということを選択する方もいらっしゃいます。汎用エンジニアとしてだけではなくオープン系でシステムエンジニアとして成長していく方々もいらっしゃいますから、汎用系に限定するキャリアではありません。

汎用系エンジニアのやりがいとは。どんなことに達成感を感じる?

仕事をしていくうえで達成感を感じられるかどうか、というのはモチベーションの維持にもかかわります。どんなことに達成感を得られるのか、そして実際に働いてみてどんなメリットやデメリットがあると感じたか、ということをご紹介いたします。

汎用系エンジニアとしてのメリット

メリットとして多いのが大規模なシステムにかかわることが多いので、世の中の知らずにいた仕組みを裏側から見ることができる、そのため、「この仕組みの一部を自分も作った」という達成感を得られると感じる方も多いようです。

汎用系エンジニアとしてのデメリット

デメリットについては、汎用系だけではなくオープン系のシステム開発もしたい、と思ったときにプログラミングする際の基本的な理念、考え方が異なるためオープン系言語の勉強が難しく感じる、という方が多いようです。
また、大手企業のシステム開発である場合が多いので、決まり事やしきたりなどが細かく大変と感じる方も多くいらっしゃいます。この点に関しては逆に、「大手企業だからやりやすい」と感じる方も多いので、好みによるのではないでしょうか。

汎用系エンジニアとして中堅クラスになるとどのくらいの年収を得られる?

収入は就職する企業によって大きく異なりますので一概には言えません。例としてフリーランスの場合をご紹介します。
中堅クラスのエンジニアとして働く場合、多くの方が月額50万円から60万円程度得ています。経験5年程度でフリーランスとしてでは、35万円から40万円程度が多いようです。リーダーなどになると月額80万円から100万円というケースもあります。なお正社員の場合は企業規模や経験によって異なりますが、各種求人情報によると汎用系SE・COBOLエンジニアの年収は450万〜700万円程度が一般的な目安とされています。

汎用系エンジニアとして輝くための哲学とは

どちらかというと古風・保守的な考え方ですすんでいく現場が多い汎用系。特に大手企業がエンドユーザーであることが多い、ということもあり、何かのトラブルがあってはいけない、ということでそのための対策もかなり細かくとられています。
コツコツと、しっかりと、着実に成果を上げていく、ということが大切です。
結果を積み上げ実績を作り上げていく、そのうえで、システムを全般を見渡す目を養う、ということを目的にしておくと自然と成長することができるでしょう。

汎用系エンジニア 新人として知っておくと役に立つ知識とは?

未経験から就業する場合、汎用系の現場に入る前にまず、プログラミング言語とアルゴリズムについての知識は最低限として得ておくことをお勧めします。データの操作や実際にジョブを動かすための環境などについての知識というのは、現場に出れば必然的に身についていくものです。
ですが、それもプログラミング言語の知識があってこそ、といえる部分もあります。何もわからないところからすべてを知るのでは難易度が高すぎると感じてしまう事もあるでしょう。ですが言語、そしてアルゴリズムがわかってさえいれば、どのようなプログラムをどんな風に組んでいるのか、ということを見て覚えることもできるのです。
汎用系の言語は昔からあるもので、書籍やWEB上での情報も多く独学もしやすいので、ぜひ就業前にある程度身につけておいてください。

SEを目指すならエージェントと話をしよう

エンジニア就活には、IT業界・SEに強いエージェントがいます。彼らに話を聞いてもらうことで、自分が何をやりたいのか、自分が大切にしているのが何なのか、就活するうえでの軸が見えてきます。さらに、各人に合った未公開の求人情報も紹介してもらえるので、まずは気軽に相談してみましょう。登録や相談・セミナーなど、すべて無料で活用できます。

おすすめ

IT・SE就職を目指す方へ

エージェントに無料で相談してみよう

エンジニア就活のエージェントは、あなたの希望や強みをヒアリングしながら最適な求人をご紹介します。
相談・登録・セミナーはすべて無料です。まずはお気軽にどうぞ。

編集後記

編集後記

汎用系エンジニアは「古い」と思われがちですが、金融DXやレガシー資産のクラウド移行需要を背景に、そのスキルは今まさに求められています。
COBOLをはじめとした汎用系言語を武器に、大規模システムの現場でキャリアを築いていきましょう。

エンジニア就活

編集者

エンジニア就活

ITエンジニアを目指す就活生に向けて、求人情報・選考ノウハウ・業界研究など実践的なコンテンツを届けています。
就活生の疑問や不安に寄り添いながら、日々コンテンツを更新しています。


オススメ記事一覧

  • 金融系(銀行系)SEの仕事内容・年収・やりがい

    金融系(銀行系)SEの仕事内容・年収・やりがい

    詳しく見る
  • SESとは。派遣や請負とはどう違う?メリット・デメリットは?

    SESとは。派遣や請負とはどう違う?メリット・デメリットは?

    詳しく見る
  • カスタマーエンジニアとは。仕事内容や魅力、やりがいや年収

    カスタマーエンジニアとは。仕事内容や魅力、やりがいや年収

    詳しく見る
  • ネットワークエンジニアとは。就職した時の仕事内容や年収、やりがいや将来性は?

    ネットワークエンジニアとは。就職した時の仕事内容や年収、やりがいや将来性は?

    詳しく見る
  • 【体験談】ITコンサルタントとは?新卒1年目が経験した研修・配属・実務を解説

    【体験談】ITコンサルタントとは?新卒1年目が経験した研修・配属・実務を解説

    詳しく見る
  • Webデザイナーとは?仕事内容・やりがい・給料

    Webデザイナーとは?仕事内容・やりがい・給料

    詳しく見る
  • 選択肢は多数!ITエンジニアとして一人前になった後のキャリアパス

    選択肢は多数!ITエンジニアとして一人前になった後のキャリアパス

    詳しく見る
  • データベースエンジニアとは。仕事内容・年収・キャリアパス

    データベースエンジニアとは。仕事内容・年収・キャリアパス

    詳しく見る
もっと見る
完全無料!

1で登録完了!

エンジニアの仕事・年収や選考ノウハウ記事が読めるほか、
会員にはプログラミング講習やES・面接対策などリアルな無料サポートも充実。
ここだけの求人情報も多数。

今すぐ新規会員登録

会員登録はこちら(無料)

エンジニア就活に登録して
ワンランク上の就活を始めよう!

「エンジニア就活」に会員登録をすると、求人情報への応募ができるほか、便利な機能や就職、就活支援サービスを利用することができます。

登録はこちらから