There are a ton of people on construction sites with very high IQs that prefer manual labor, physical problem solving or managing divergent teams and contractors to accomplish a project. The notion of clustering people into professions for anything other than their desire to participate in the profession and ability to perform the tasks is a fools errand.
Thanks for this. I'm in Software because that's the best way for me to provide for my family. If I could have my way, I'd be outside working on making things that last longer than a couple of years.