

The ONE thing every dev should know (Interview)
Jun 16, 2020
Jessica Kerr, a seasoned software developer and consultant known for her insights on knowledge transfer, shares her expertise on critical topics. She discusses the complexities of legacy code and the vital role of human connections in teams. Collaborative coding with VS Code and Docker is highlighted, showcasing innovative features for real-time learning. Kerr also emphasizes the importance of testing, storytelling, and observational learning in enhancing developer skills. Tune in for a deep dive into the interconnected world of software development!
AI Snips
Chapters
Transcript
Episode notes
System Understanding
- The most crucial thing for developers is to grasp their system's workings.
- This includes understanding its impact, its components, and how those interact.
Knowledge Transfer
- Transferring a system's mental model is difficult; documentation alone isn't enough.
- Discuss the system's history, including past constraints and decisions, to aid understanding.
Pairing and Human Connection
- Pairing with other developers builds shared understanding and vocabulary.
- Prioritize human connection through casual conversation, even in technical settings.