SEからITコンサルへ転職:上流工程って何?実体験でわかる業務の違い

「SEとして3~5年ほど経験してきたけど、そろそろ転職を考えたい。次のキャリアとしてITコンサルはどうだろう?」

そんな風に思って言う方に向けて、私自身が SEからITコンサルに転職した経験 をもとに、できるだけわかりやすくお伝えしていきます。

正直に言うと、私も転職活動を経て内定が出た後でさえ「ITコンサルって結局なにをするの?」とピンと来ていませんでした。そこで今回は、当時の疑問を振り返りながら整理してみます。

SEとITコンサルの違いは?

よく「ITコンサルは上流工程をやる」と言われます。当時の私は「上流って要件定義とかをするってこと?」と素直に思いました。

ただし、大前提として知っておきたいのは、SEもITコンサルもとても広い言葉だということです。

  • SEといっても、インフラエンジニア・アプリケーションエンジニア・テストエンジニアなど職種はさまざま。
  • コンサルと名のつく仕事は「相手を手助けすること」が基本。
  • そこに「IT」がつくので、ITコンサル=ITを使って顧客の課題解決を手助けする人 と言えます。

つまり、どちらも定義が広く、業務の境界線は曖昧な部分があるのです。

ITコンサルで求められること

  • 不確かな開発フローの整理

→ 開発の進め方が決まっていない状態から「どうやって進めるのがよいか」を考える。

  • スコープが定まっていない案件の推進

→ 「社内システム開発を仕切ってほしい」と依頼されるが、要件が曖昧。 誰もPMをやる人がいないから、まずは旗振り役として関わる。

要するに、曖昧な状態を整理して形にしていくのが仕事になります。

まとめ:SEからITコンサルを目指す人へ

SE経験を持っている人にとって、ITコンサルは次のステージとして十分に選択肢になり得ます。

SE経験を持っている人にとって、ITコンサルは次のステージとして十分に選択肢になり得ます。

ただし、違いを一言でいうならば、

  • SEは「決まった要件を実装していく」
  • ITコンサルは「決まっていないことを整理して進めていく」

このスタンスの違いが一番大きいと感じます。

もし「不確かなものを整理していくのは苦手じゃない」「プロジェクトを俯瞰して動かすのに興味がある」と思える方なら、ITコンサルは向いているかもしれません。