Hacker News new | ask | show | jobs
by mik3cap 5280 days ago
I find it very distasteful whenever anyone suggests that certain people have or don't have certain types of minds. Down this slippery slope lies the path to elitism and snobbery, and gender and ethnic stereotyping.

Minds are plastic, and people choose to fill them however they like. If you practice musical performance, you become more musical no matter how much "natural talent" you start out with. Though there are people with physical limitations and true tone deafness, they are few and far between.

Becoming better with practice holds for the development of problem solving strategies and heuristics as well; all anecdotal evidence aside, improving visualization ability and learning from experience is the formula for making "those who code well". What we lack in our education process today is teaching the ability to think critically and logically and the process of breaking larger problems into smaller, manageable ones - and this is why we have people who think they can't code, or simply won't code even if they have the honed mental tools to do the job well. The fact is, it is very hard to think in the abstract for extended periods and most people just don't want to do it.

1 comments

You don't think there are any genetic differences between people?

The mind is plastic, but there's a strong genetic component too...and this all has been debated soooo much...

I find it natural - not hard at all - to think in the abstract for extended periods. Most people don't.

Also I agree with you that it's a slippery slope. But only if you choose the wrong ski lift: The ski lift of assholeness. (How's this analogy going?) The truth is, there are plenty of facts out there that you could use to become an asshole with. Like the fact that your little brother is physically weaker than you. But that doesn't mean that you should beat him up. And it doesn't change the truth.