「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コンサルは向いているかもしれません。