Natural born programmers
programmingisterrible.com
Natural born programmers
1–10 of 113 posts
Re: Natural born programmers
#2Re: Natural born programmers
#3In the OP's defense, perhaps the OP is referring to the idea of women being less genetically suited to programming? If so, I agree that that is a problem and a harmful mythos. But overall, I think the programming profession does not celebrate the idea of "born programming"
Re: Natural born programmers
#4Re: Natural born programmers
#5I taught myself programming. I'm now very good at it (at least I like to think so) but it took 12 years of constantly pushing my limits and constantly learning. People who like to go out and drink with their friends every day after work, instead of learn new things at their computer will never be competitive with me. You need to be self-motivating, inquisitive, constantly improving yourself, and put in the massive amounts of time required, not just from 9-5.
Re: Natural born programmers
#6Re: Natural born programmers
#7Nature or nurture. Programming is a highly skilled trade, requiring creative thinking. It's like a combination of engineering and writing prose. While genetics no doubt plays some role, much larger are the attitudes and aptitudes a child learns in their formative years (mostly before school age.) Everybody can learn to program, but not everyone has the attitudes that will make them well suited to it. You're not born…
On the other hand it's a common anecdote that the best (most?) programmers are self taught, like you, they don't learn it as part of their 'nurture'. Couldn't this point to a predisposition to enjoy it?
Re: Natural born programmers
#8The childish belief in stereotype threat is killing our culture.
http://drjamesthompson.blogspot.co.uk/2013/09/are-girls-too-... http://drjamesthompson.blogspot.com/2013/09/maths-is-man-thi...
Re: Natural born programmers
#9Re: Natural born programmers
#10Nature or nurture. Programming is a highly skilled trade, requiring creative thinking. It's like a combination of engineering and writing prose. While genetics no doubt plays some role, much larger are the attitudes and aptitudes a child learns in their formative years (mostly before school age.) Everybody can learn to program, but not everyone has the attitudes that will make them well suited to it. You're not born…
It seems very hard to break out if it was curiosity, parental encouragement, or genetic ability. I am certain that #1 is the biggest driver, and #2 was involved. I suspect #3 is too, but not as much as we give it credit for. The breakout programmers did it day and night because they loved it, and quickly expanded on whatever initial advantage they had.