The Changelog: Software Development, Open Source

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!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

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.
ADVICE

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.
ADVICE

Pairing and Human Connection

  • Pairing with other developers builds shared understanding and vocabulary.
  • Prioritize human connection through casual conversation, even in technical settings.
Get the Snipd Podcast app to discover more snips from this episode
Get the app