if I were the type of person to consider a full-time job, I would not be the type of person who had all those things you want
Very insightful comment! I never thought of it that way.
Like Daniel, I have spent a lot of time both on my own and in enterprises. I've met lots of smart people in enterprise IT departments. They have tended to be very deep in one or two areas and very shallow (or absent) in most others.
I have always found it easy to accomplish a lot very quickly in an enterprise environment, not because I was smarter than anyone else, but because I had been around the block on my own so much more. But until today, I never realized why. Thank you, Daniel.