フルスタックエンジニア
概要
「フルスタックエンジニアは目指すものではない」とよく聞きますが、
なんとなく理解できてきました。
広さと深さから考えます。
広さ
フルスタックというからには技術スタックが幅広い必要がある、
インフラ、フロントエンド、バックエンドは必須。
という感じ。
あくまでもフルスタック「エンジニア」なので、
デザインとか、セールス的なところは含まない。
深さ
実現可能なレベル
どの技術スタックでもヤバい事故を起こさないレベル。
フロントエンドもバックエンドもインフラも境目が曖昧になってきているので、
仕事で必要に応じてキャッチアップして知識を補強していけば、
勝手に身につくスキル。専門性ではない。
全部同レベルでフルスタックを専門性として名乗っても意味は弱いが、
どれかに強くて、他分野で同レベルの人から知見をもらえる方が良い。
理想のレベル
何でも専門のエンジニアよりレベルが高い。
これは天才しか無理と諦めるべき。