self.improve(): Building a Technical Career
summary
Built a 3-month apprenticeship that trains iOS (and later Android/JavaScript) novices into hires — 10 starters scaling to ~50 graduates many still employed — proving intensive cohort training works. Emphasizes concrete habits: treat learning as a skill, ask better questions, teach to deepen mastery, and make work visible (GitHub, talks). Cites community wins (Girl Develop It Detroit: ~3,000 members, ~1,000 taught) and concrete safeguards: career security (network, plan B, “forget-you” fund) and self-care.
AI-written summary · about
chapters (11)
- 0:00Intro
- 5:08JUNIOR DEVELOPER
- 5:36WEIRD MIDDLE AREA
- 6:27SENIOR DEVELOPER
- 8:25BEGIN WITH THE END
- 11:40LEARN TO LEARN
- 18:59LEARN TO TEACH
- 27:39JOIN A COMMUNITY
- 37:37GIVE & RECEIVE FEEDBACK
- 44:52CARE FOR YOURSELF
- 47:46LOVE YOUR DRAGONS
related talks
25mSoftware Craftsmanship's Missing Link: Apprenticeship
35mSharpening The Axe: Self-Teaching For Developers
35m10 Lessons for Growing Junior Developers
27mDeveloping Developers
52mGreat Expectations: Power-Charging Apprenticeship Programs
16mLevelling Up by Teaching Others
01h 01mSkill-building and Growing in Seniority
28mCreating a beacon of light in your small corner of the world
