The Journey Over the Intermediate Gap
summary
Finishing tutorials doesn’t move someone past the hard middle; real progress comes from concrete practices: actually shipping projects, asking mentors for targeted help, and adopting specific tools and habits. Practical wins include git staging and branching for clean commits, using csv and requests instead of reimplementing parsing or HTTP, and writing tests plus using a debugger and REPL to step through code. Also learn command‑line navigation, manage reproducible environments (virtualenv/Conda), and prefer libraries that let projects complete faster.
AI-written summary · about
chapters (27)
- 0:00Introduction
- 0:37About Sara
- 1:22Heros Journey
- 2:18The Intermediate Gap
- 3:20Things can be too hard
- 5:10Why does this gap exist
- 6:51What do I learn
- 7:32Find your mentors
- 7:51Light and allies
- 8:38Sources of mentors
- 9:47Work collaboratively
- 10:11Learn new techniques
- 10:26Code reviews
- 10:51Work of others
- 11:16Pythons vibrant ecosystem
- 11:52Learning the library
- 12:39Learning your tooling
- 13:50Types of code editors
- 14:35Study
- 14:59Choose wisely
- 15:43What I learned
- 17:17Summary
- 17:50Incremental Progress
- 18:23The Abyss
- 19:00Conclusion
- 20:00Python specific roadblocks
- 25:11Slack groups
related talks
31mHurdles of Junior Developers and How To Overcome Them
13mGrowing Developers: Helping Junior Developers Improve & Succeed
26mEscape from Tutorial Hell
30mForging Your Path to Senior Developer
35mHitchhikers Guide to Growing Your Tech Skills.
45mCareer hacks for developers
55mThe Path to Mastery
35mHitchhikers Guide to Growing Your Tech Skills
