My son always wanted to work a trade so he skipped college. In his trade, he works inside all day. In the early years he worked hard on a crew (inside work, lots of demo), and due to his work ethic and leadership ability, his company paid for his certifications and now he is a project manager with his own crew and accounts. He has a company truck, great benefits, and makes six figures. No union.
Not all trades are outside jobs.
Going to college has a benefit that you mostly work with a higher caliber/intellence people. If you want to be around lunk heads go for it. I worked construction (pipe fitting/sheet metal)in college to pay bills. I know of what I speak.