This could only come true if there was a shift in programming technology that made it a lot easier for someone without aptitude for programming as we know it, or the average person started to end up with more programming aptitude (maybe due to a revolution in early education or parenting methods). Programming as we know it is very highly dependent on aptitude. Read this: http://blog.codinghorror.com/separating-programming-sheep-fr...
This could only come true if there was a shift in programming technology that made it a lot easier for someone without aptitude for programming as we know it, or the average person started to end up with more programming aptitude (maybe due to a revolution in early education or parenting methods). Programming as we know it is very highly dependent on aptitude. Read this: http://blog.codinghorror.com/separating-programming-sheep-fr...