人それぞれ役割や環境が違うので一般論は回答が難しいと思いますが、個人的な意見としては、分からないことがあった時に、状況から推理し、仮説を立てて、検証し、自分の考えが正しかったのか間違っていたのか確認できるところでしょうか。仮説が正しければ満足感は得られると思います。
エンジニアとして向いている人については、技術的なキャッチアップが苦にならない人だと思います。
ただし、あくまでもスキル不足によるストレスを感じにくい人について言っているだけなので、昇進、昇格的な意味合いだと対人関係が良い人が向いていると思います。