Earlier quoted context omitted.
Indeed. A friend of mine wanted to give back and started teaching programming to disadvantaged kids. He was shocked to ultimately discover that for most of his students, they simply didn't seem to be fundamentally capable of the abstract thought required, and it didn't matter how much time he spent with them. He came away from the experience fairly disillusioned, and I also never expected the difference in ability to…
I would say that genetics have a large part to play. A certain proportion of the population just isn't wired to think this way, I don't think it's strictly an intelligence thing either. Some tests have been devised that do predict with some certainty which group a particular person belongs in but these are controversial - and it's understandable why. The saddest part is dealing with those who weren't cut out to do th…
For him it seems way better than the alternatives, really. Dev work pays really well.