I've also been a part of both sides of the job fields when we are talking about blue and white collar jobs. When I had enough of the construction field in a trade of a carpenter, I decided that the only way I was going to make more money was start my own business or find a different trade.
So I decided the fastest way to do that was to go back to school for 2 years, worked for a surveyor until he decided he made enough money and retired. I didn't have enough hours to take my pls,so I went to work for an engineering firm. As a company that consolidates construction projects, the company gets payed by what degree you have plus years, they had excellent benefits but pay was shit compared to the actual work that I did compared to even those engineers who only had a FE status, they boosted ones salary almost 20 percent over a tech with 4 or 5 years experience. That got old being that I was 10+ years older then these guys who had a God complex, granted no every engineer was like that bit the majority did.
So I decided to go back to the construction side you work way more hours on the construction side and for a very small window of time around 6 months, but the overall benefits and the work atmosphere for me is top notch since I only have to worry about myself since I run an asphalt lab. if a master plumber, electrician, pipe fitter, welder, or any of the other skilled trades keeps their nose clean works all the hours they can, so they can take their masters test, the overall money they will make over a life time is a wash compared to a professional engineer and a master tradesmen. Lots of articles can back that statement up, it really comes down to how many hours the master tradesmen will have to work to make up for the engineers increase in salary around 5 to 7 years out of college.
Not every story is the same and it really comes down to many different aspects to ones life goals when choosing a career, there's absolutely nothing wrong with getting a degree that's 2 or 4 years again it comes down to each person individually. You can have a 4 year degree in engineering and have absolutely no idea what real world construction experience is because in all actuality that paper really only gets you in the door over someone who doesn't.