|
|
|
|
|
by jonafato
5600 days ago
|
|
Doesn't this go against the 10,000 hours thing? Sure, taking someone who is smarter and has more experience than other students and putting them in front of a computer will yield these results. However, someone who is solely smarter and does not normally program will not likely produce good code. Expertise is much more about practice than raw ability. Most of the really good programmers out there are really good because they're both smart and well versed, not just smart. |
|
Mentoring people, especially if you can mentor people who end up learning faster than you did, who end up becoming better than you are is extremely rewarding, I think, and humbling.
I mean, experience is important, but intelligence can act as a multiplier on experience. It's like anything else; Everyone, if they start lifting weights, will get stronger. But, some people will get stronger faster, even if they lift the same weight the same number of times.