3 ms·
> "The claim was more that "greatness" in part, at least, necessarily comes from within." That goes into the whole nature vs. nurture debate, and you can proba
by ZenoArrow 11y ago
> "The claim was more that "greatness" in part, at least, necessarily comes from within."
That goes into the whole nature vs. nurture debate, and you can probably find arguments for both. Playing Devil's Advocate, I'd suggest there are traits that help you become a great programmer, but those can be learned traits. For example, "thinking like a machine". You're a much more effective programmer after you can build a mental model of how the programs you write are working at a lower level of abstraction than the one you're programming in. That's something it's undeniably possible to learn, the main barrier for most people is a lack of interest. You have to be prepared to learn a bunch of supporting material that may not pay off in the near future, but will help you in the long run. That's my experience of what it takes to become good/great/better at nearly anything.
- ska 11y agoIn my opinion what you are referencing is necessary but not sufficient, but we've probably taken this as far as it is useful (if not further)