What kind of job would you and the parent poster recommend jack-of-all-trades people who just want to get things done apply to? Sales in some environments is ideal for this but for introverts?
YMMV, but I find that any "good" engineer can learn to excel where the need is, provided the structure is there to support and encourage such behaviour (which is easier said than done, and most often what you will get to judge when interviewing).