SE 学生

SEの仕事内容は?わかりやすく4つに分類して大学生向けに現役SEが説明

どうも!ひよこSE(@PiyoOct)です。

これからシステムエンジニア(SE)になろうとしている就活生の方は、

SEってよくわかんない。何するの?仕事内容は?

って思ってますよね。

SEと一口に言っても、めっちゃ幅広いので下記のように4つに分類します。

  • 開発系・・・プログラムの設計や開発を行う(プログラミング必須)
  • インフラ系・・・開発や運用を行う環境をつくる
  • セールス・・・顧客との折衝を行う(プログラミング必須)
  • 社内SE・・・発注サイド

そもそもですが、SEの業務は、「システムの発注側」と「受注側(プログラミングする側)」で、180度内容が変わります。

社内SE」は、「発注側」。「開発系・インフラ・セールスのSE」は、「開発側」です。

特にこだわりがないのであれば、開発の経験を積んだ後にセールス系のSEになって、お金を動かす仕事に携わるのが、一番多いですし重宝されます。

システム開発の全体的なイメージと、SEの仕事内容について説明するので、就活の参考にしてくださいね!

スポンサーリンク

SEの仕事内容をわかりやすく分けると4つに分類できる

SEの仕事内容について、図にすると下記の通りとなります。

SEの仕事内容についてのイメージ

この図のうち、どの部分を担当するかで仕事内容が決まります!

「社内SE」は、「非IT企業にいるSE」で「発注者側」

上の図を見ていただくと、一番左に「社内SE」というのがいます。

「社内SE」はトヨタやみずほ銀行みたいな、「非IT企業にいるSE」で「発注者側」。プログラムを書く機会はほぼありません。

【非IT企業の例】トヨタ・メガバンクなどの情報通信業(IT)がメインでない会社

「セールスSE」・「インフラSE」・「開発SE」は「受注側」

上の図を見ていただくと、「社内SE」の右に「セールスSE」・「インフラSE」・「開発SE」とありますが、これらは「受注側」、つまりは「実際にシステムを開発」を行います。

【IT企業の例】富士通・NEC・IBMみたいな、システム屋さん

実際に開発する、開発SEの人数が一番多い!

実際のシステム開発の流れ

「社内SE」・「セールスSE」・「インフラSE」・「開発SE」の具体的な仕事内容を説明する前に、システム開発の流れをざっくりと押さえておきましょう!

  1. セールスSEが、開発の要件・見積りを行う
  2. 社内SEがOKしたら、セールスSEにシステムを発注する
  3. セールスSEが受注。インフラSE・開発SEに依頼内容の展開
  4. インフラSEがネットワークなど開発の環境を準備する
  5. システムの開発を行う開発SEが実際に開発を行う

見積り⇒発注⇒受注⇒環境整備⇒実際に開発

の流れです!

開発SEの仕事内容は要件に沿ったシステムの開発

「システムエンジニア(SE)」で、最もイメージされやすいのが開発SE。

一番人数が多いし、ひよこSEも開発SE!単に「システムエンジニア」といえば、開発SEのことです!

仕事内容は、社内SEとセールスSEで話し合って決めた要件に沿って、システムの開発をすることです。

セールスSEが、獲得してきた案件に沿って、実際に開発を進めます。

開発SEが担当するシステム開発の工程【設計・プログラミングがメイン】

システム開発の工程
  • 要件定義
  • 基本設計
  • 詳細設計
  • プログラミング
  • 単体テスト
  • 結合テスト
  • 総合テスト
  • 運用・保守

ゲゲッ!結構広い!

これらはすべて、開発SEの領域です。

「プログラミング」といっても、それまでには様々な工程があるのです(´▽`*)。

将来的には、プログラミングだけでなくセールスSE寄りのことをする

プログラミングのスキルは数年もすれば一通りかけるようになります。

将来的には、開発SE⇒セールスSEになっていくイメージなので、「説明力」・「スケジュール管理能力」・「質問力」といった能力も重要。

この話については、別の記事でまとめているので、読んでみてください。

関連記事>>若手は必見!SEに必要なスキルは3つ。3年目のSEが経験をもとに解説

将来的には、全体のスケジュールを管理するプロジェクトマネージャー、顧客と折衝をするセールスSE寄りのスキルが求められるのは覚えておいてください。

基本的なキャリアパスは、開発プロジェクトのまとめ役(プロジェクトマネージャー)か、セールスSEがメイン!

プロマネとセールスSEの区別は、ちょいと難しいので省きます!

インフラSEの仕事内容はシステム開発や運用を行う環境の構築

インフラSEの仕事内容は、システム開発や運用を行う環境の構築です。

システム開発を行う環境づくりがメイン

そもそも、システム開発を行う(プログラムを書いて動作させる)には、専用の環境が必要になります。

「専用の環境」とは、主に2つ。

  • 実際に顧客先でシステムが動作する環境(本番環境)
  • 本番環境を再現した自前の環境(開発環境)

新卒文系でインフラエンジニアになるには?ネットワークの知識が不可欠」という記事でも書いていますが、システム開発を行う「環境づくり」をするのがインフラSEの仕事。

パソコンのスペックや、開発に使うツール関連の知識が必要

例えば、次のようなことを考えます。

システムを動かすためのPCのスペックはどうしたらいいだろう。

導入にいくらかかるのだろう?

開発に使うツールのライセンスを管理するよ。

システム開発をしたり、完成したものを運用する環境づくりがメインの仕事だと思ってくださいね。

インフラSEは、環境づくりがメイン。

プログラミング能力はあまり問われないです!

セールスSEの仕事内容は顧客との折衝がメイン

セールスSEの仕事内容は、顧客との折衝がメインです。

社内SEが、

自社に新たなシステムを導入して業務を効率化したい

といったときに、

このように、システム開発を行います。よろしいでしょうか?

開発規模は、××。約●か月で、金額は、■■円です。

と顧客からの要件をもとに、システム化の可否と見積もりを出して回答するのが、役割です。

当然ながら、システム開発のノウハウを知っていないと見積もりはできません。

場合によっては自らプログラムして見本を作ることもあるので、通常はインフラ・開発の経験を積んだ後にセールスSEになります。

システム開発のノウハウが問われるから、インフラ・開発SEが兼任することもあり!

「そういう仕事があるんだなぁ~」くらいの感覚で!

社内SEの仕事内容は、社内システムの運用と作業の発注

社内SEは、自社のシステムの運用、PCの準備やライセンスの管理など、システム関連の雑務がメイン。

社内SEは発注サイドなので、プログラミングはしない

プログラミングが必要となる作業はすべて外注です。

自社に新たなシステムを導入して業務を効率化したい

といった場合に、受注側のSEにシステム開発を発注します。

社内のシステム周りの雑用と、システム開発の発注がメイン業務

したがって、メインの業務は、下記の2つだと思ってください。

  1. 社内のシステム周りの雑務
  2. システム開発の発注

なんだか、楽そう・・・

いやいや、開発SEから見ても、「大変そうだな~」と思うことはあるよ!

詳しくは、「社内SEはホワイトなの?転職を検討中の開発経験ありの人に解説【結論は会社次第】」という記事でまとめているので、読んでみてください。

SEの仕事内容のまとめ:大きく分けて4つに分類できる

SEの仕事内容についてまとめると、大きく分けて4つに分類できます。

  • 開発系・・・プログラムの設計や開発を行う(プログラミング必須)
  • インフラ系・・・開発や運用を行う環境をつくる
  • セールス・・・顧客との折衝を行う(プログラミング必須)
  • 社内SE・・・発注サイド

システム開発のイメージは次の通り。

SEといっても、下記の図のうち、どの部分を担当するかで仕事内容が決まります。

SEの仕事内容についてのイメージ

「社内SE」は、「発注サイド」で特殊ですが、セールス・インフラ・開発のどこを得意分野にしておきたいかは、考えておきたいところです。

特にこだわりがないのであれば、開発の経験を積んだ後にセールス系のSEになって、お金を動かす仕事に携わるのが、キャリアとして価値があります。

※ひよこSEは、まだまだ修行中です(´▽`*)。

ほとんどの人は、はじめは「開発SE」か「インフラSE」としてスタートすることになるので、プログラミングとかネットワークにアレルギーがないか。

インターンや説明会でチェックしながら、就活を進めていってくださ!

【インターンや説明会のオファーをもらう】就活生向けキャリアイベント実施中【dodaキャンパス】

コメント

タイトルとURLをコピーしました