Sharpening The Axe: Self-Teaching For Developers
summary
Lists concrete learning paths and results: MOOCs like Coursera (Stanford machine learning yields made a neural net), study groups of ~six to eight meeting weekly with homework (one book took nine months), coding puzzles like project euler and Rosalind, internal prototypes and hack weeks (one company shipped five hack-week features), short spikes and throwaway apps (example wrote a Ruby load tester for nodejs websockets that worked), and a daily habit 30 minutes a day for steady progress.
AI-written summary · about
chapters (12)
- 0:00Introduction and background
- 2:05The importance of learning
- 4:53What to focus on learning
- 7:28Using MOOCs effectively
- 11:14Building local study groups
- 14:42Gamification and puzzles
- 16:56Choosing effective books
- 18:56Learning through public speaking
- 21:41Building personal projects
- 23:33Learning on the job
- 26:55Structuring a learning habit
- 31:00Q&A and closing thoughts
related talks
36mSharpening The Axe: Self-Teaching For Developers
30mLessons Learned: A Developer's Perspective on Teaching & Learning
55mWhen will you learn? A Teacher’s Guide to Developer Learning
01h 02mWhen will you learn? A Teacher’s Guide to Developer Learning
40mOpen Sourced Learning Growth Hacking Your Tech Skills
17mLearning Code Good
56mself.improve(): Building a Technical Career
34mLearning how to Learn
