Because, y'know, writing code is the easiest thing in the world. And, y'know, anyone can do it, y'know.
Because, y'know, writing code is the easiest thing in the world. And, y'know, anyone can do it, y'know.
How many of us in the HN crowd could jump onto the factory floor, or hop into a tractor on a farm and do it successfully on day one? I've been doing the latter for most of my life and I'm still not very good at it. Programming is a different skill set, but it's not any more difficult to acquire than any other skill needed to be employed now or in the past.
The need for "unskilled" labour has mostly been a function of demand. If you can't find a skilled person to drive your tractor, you have to take your chances with training someone who is not. The job has to be done regardless. The crops will whither away to nothing if you are unable to get them off the field in time.
I think we'll see one of two scenarios play out:
1. Programmers will be in ever increasing demand to the point where companies will be forced to hire anyone off the street and bring them up to speed on the work, like farmers and manufacturers have had to do in the past.
2. Programmers will not be in proportionally increasing demand and only the very best of the best will be employed in the field. Just acquiring the skills will not be enough to find you a job.