Comment The problem is non-essential complexity (Score 1) 608
The problem isn't that dumb people can't be programmers. The problem is the extent to which smart people can't be programmers if they want to have time for anything else. Really, how much of the complexity of the average coding task today is essential to the problem being solved, and how much is essentially having to know trivia about one platform or language (or version of either) versus another?