Signs you will suck at programming
blog.usejournal.com
blog.usejournal.com
Programming is for everyone. There is a reason this planet has both 10 year old and 84 year old developers. We should view programming the way we view using tools or speaking a language. It should be accessible for everyone but a high-skill ceiling to do it really well.
I expect more from someone who works as an educator. Good teachers make average students great.
Prove it. I neither agree nor disagree with your statement... I just think it is a very non-trivial assertion to make without substantiating in any meaningful sense.
I can’t think of any “skill” or “orientation” that everyone will have the same amount of. Be it due to nature or nurture, people might have different affinities to different activities and attitudes. Of course, with effort and good guidance those temperamental barriers could probably be overcome. But it takes a very specific attitude to bother spending effort constantly communicating with something as stupid as a computer, and feel sufficient joy for succeeding in controlling it. It would be silly to claim that horse riding or knitting is for everyone. Of course there was a time when many more people did it (sufficiently well) because they had to... but when the need becomes a choice, we see very few people doing it out of interest.
I highly disagree that this list is merely a proxy for intelligence.