3 ms·
"As iron sharpens iron, so one person sharpens another." I think the best answer to this question is to work with talented people. I've had a many working relat
by TheRealDunkirk 10y ago
"As iron sharpens iron, so one person sharpens another." I think the best answer to this question is to work with talented people. I've had a many working relationships with others who were incredibly sharp, which has enabled me to expand my knowledge and fill in gaps. The tricky part is finding and getting into roles where this can happen. I suppose I've been lucky in this regard. I think being honest about who you are, and showing people that you're always learning (as, clearly, you are), will go a long way to opening doors like that.
- wainstead 10y agoPeter Norvig agrees with you in "Teach Yourself Programming in Ten Years": http://norvig.com/21-days.html http://norvig.com/21-days.html Work on a project where you are the best programmer; work on a project where you are the worst programmer. Peter also stresses "deliberate practice," a point I did not appreciate until I read the book "Peak" recently. https://www.amazon.com/Peak-Secrets-New-Science-Expertise-ebook/dp/B011H56MKS/ref=sr_1_1 https://www.amazon.com/Peak-Secrets-New-Science-Expertise-eb...