Trades in the long run. IT will get u paid 6 figures fast, but their are ceilings. Trades are probably more fulfilling and healthier, men aren't suppose to sit at a computer 40+ hours a week. Trades are way easier to start your own company.
I'm trying to grab some IT government contracts myself. Its hell
Depends on the trade. Both the tech and trade industries can have their pros and cons. Certain trades can be more physically taxing and pay might not be that good. Certain trades such as a power plant operator can pay well but the worklife balance is not that good.
You can eat good in both industries if you work way up and gain the specific skills that can place you above the rest. With tech, it is not as straight forward. It is not an easy industry to get into. And the tech burnout is real. Entry level positions do not pay six figures.
The average tech salary in the USA is
$44,855 per year or $21.57 per hour. Entry level positions start at $33,150 per year while most experienced workers make up to $101,416 per year.
But specific roles such as a blockchain engineer or a cloud architect can earn well above 100,000 a year. Dealing with recruiters can be a hassle. And the interview process is no walk in the park.