Let him find his passion. Don’t force him into programming. There’s plenty in the tech space that needs doing. And there’s even more in life that he can do to earn a living that’s not tech related.
The fuck? There are other well paying jobs. Shit electricians and plumbers and other blue collar work can pay 100k plus or more. Skilled labor in the trades is in desperate need at least here in the US.