top | item 9296192

(no title)

jsaxton86 | 11 years ago

Do you believe anyone can become a 10X programmer? Or do you need a certain level of talent in order for the hard work to pay off?

My high school had an introductory programming class. Most students hadn't done any programming before, yet there were a couple of students who quickly understood the concepts and could solve weeks worth of assignments in a single day, whereas the rest of the class struggled. Those students, for whatever reason, were able to learn programming much more quickly than the average student, and I believe those students they'd see a greater return on their investment of hard work.

Here's another anecdote: do you know any experienced engineers who work 12 hours a day and still struggle to do relatively easy jobs? I do. Talent is an important piece of the puzzle. Hard work is also an important part of the puzzle. Both are important.

discuss

order

fsk|11 years ago

Do you believe that everyone can become an NBA player no matter how hard they try?

The NBA players are the top 1-in-1000000 world's best players.

A programmer only has to be 1-in-100 to be competent. The other 99-in-100 should find other careers.