スペシャリストかゼネラリストか?
どちらになるべきか かつて、IT業界で生きる人間のキャリアパスを考える上で 頭を悩ませてきた問題ですが、 私が思うに今は スペシャリスト一択 になっていると思います。 というか、従来ゼネラリストと呼ばれていた人もスペシャリストの枠にカテゴライズされるようになった という感じでしょうか。 今までは ITのゼネラリストがいて、その人が色んなジャンルのスペシャリストをコントロールする みたいなイメージでしたが、これまでの記事で何度も書いているように ITはもはや生活の様々な所に浸透し、社会インフラと呼べるような状況です。 一言でITと言っても広大なジャンルに及び、その上、一つ一つの技術が深化していっている為、上に書いたような従来な形ではプロジェクトをコントロールできなくなっています。 必然、上記のような いわゆる「ゼネラリスト」という概念は通じなくなっている と思います。 また、報酬という意味でも 昔はマネジメント職の方がスペシャリストよりも評価されていた (というか、最終的にゼネラリストを目指すという時代だった。)ので ゼネラリストの方が報酬が高かったのですが いまや能力の高いスペシャリストの方が圧倒的な単価を稼ぎ出すようになり この側面でも、敢えていきなりゼネラリストを目指す理由もなくなってきてていると思います。 そもそもゼネラリストというものは ゼネラリスト≒マネージャーという捉えられ方をしていたと思います。 ゼネラリストは広範囲で物事を見渡して、コントロールするのが仕事で マネージャは人を管理するのが仕事ですが ゼネラリストの素養を持つ人がマネージャの素養を持っていることが多いので いつしか ゼネラリスト≒マネージャ≒管理職という構図 になり、 スペシャリストとして高単価を稼ぐという道がなかった時代には みんなゼネラリスト(マネージャ)を目指さざるを得なかった。 というのが実態だったかもしれません。 勿論、マネジメントができる人間がいらないのか? というとそんなことはなく、その役割を務めるべき人間が移り変わっていっているという事だと思っています。 今までは発注するユーザーがいて、その人がITの専門家たちに丸投げして(失礼) その専門家たちの中でゼネラリスト、スペシャリストの住みわけがされているという形だったのが ITの浸透により、 発注するユー...