← Back to context

Comment by fluoridation

16 days ago

That's assuming that while the passionate untalented person has been working hard at it, the talented person has just been sitting on their laurels, which doesn't really match my experience. People who are naturally good at an activity tend to perform that activity more, since people tend to enjoy succeeding.

An untalented programmer who has worked their way to competency would probably make a good teacher, because they can impart all the things that didn't work for them, but they're unlikely to be as good as a talented programmer, given equal cumulative hours of practice for each one.

Not always. Lot of smart people realize hard work beats talent.

  • The real question is how much talent you can replace with hard work, because it's a false dichotomy. Not everyone who works hard is talentless, and not everyone who's talented is completely lazy.