Not so long ago people who played with programming and computers were wasting their time and potential, disappointed their parents and would have been better off getting a "regular" job.

Sure but your comment does not address all those facts that I said. So many jobs were unstable and remain unstable over the past 20 years.