[1] https://pbs.twimg.com/media/DyC-qmDWkAAKJvU?format=jpg&name=...
It can be a rewarding job for someone who enjoys constantly solving crazy puzzles but, even for those who love to code, it can still be a miserable experience. Most people aren't particularly grabbed by the ability to control what a computer does the way that we "geeks" are. They would be bored out of their minds the second they have to do Fizz Buzz, which is why a lot of people never get off the ground with coding in the first place. The starting salary is barely livable; the national average is ~65k, and though I now make six figures, I started in the low 40ks. You won't get rich quick, perhaps at all, and unless you're talented or pick the right technologies, you might be stuck making mediocre pay while suffering the bad code of other learn-to-coders who are in it to strike it rich. After about 4 years, you begin to realize that your job is just like every other job, and that is to clean up the mess made by someone else. Unless you're part of the <10% that actually builds brand new stuff, your purpose is to be frequently astonished and make sense of the chaos. How fun.
Some people enjoy all of that, but it's a fallacy to believe that anyone could do it if they _just learned_. More people aren't coding(or choosing unemployment over coding) for the same reason that I and many of us didn't learn to become aerospace engineers, or CEOs, or HVAC technicians. Most of us probably wouldn't be that good at those things because we don't all have the drive for them, and I don't think that having more people who are mediocre at their jobs is a good thing for anyone.
But I agree that if you don't enjoy programming, you're probably not going to be especially good at it.
Why one of those new skills is never 'march your politicians out, and make them mandate a 25-hour work week, to guarantee that anyone capable of working is able to find moderately dignified and remunerative work', is a question that will continue to haunt me.
Many people would prefer to work 50+ hours/week for 15-20 years rather than 25 hours/week for 40-50 years.
2. You'd rather take all the social ills of 30-40% of the population being out of work, or doing shitty gig economy jobs?
I don’t believe in restricting freedom of employees to work. If that means the hardest working and most skilled live meaningfully better than the median or 10th percentile, then yes I’m totally ok with that.
You have to feed the troll ("orange man") from a different website? It's so irritating that this shit still needs explained to people.