Backend Banter

#065 - I Quit Voice Coaching for Typescript feat. Matt Pocock

14 snips
Aug 5, 2024
In this discussion, Matt Pocock, a former voice coach turned Typescript educator, shares insights into his surprising career transition. He highlights the crucial role of communication skills in programming, emphasizing that effective writing can enhance productivity. The conversation dives into Typescript's potential, comparing it humorously with OCaml, and explores the complexities of type management. Matt also addresses the evolving job market in tech, considering how AI tools might shape future employment and the skills necessary for success in development.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

From Voice Coach to Dev

  • Matt Pocock was a singing teacher and voice coach for six years before transitioning to a career in software development.
  • He made the switch to pursue remote work opportunities outside of London.
INSIGHT

Communication in Programming

  • Programming emphasizes mathematical skills, but communication is equally crucial, especially in application development.
  • Good programmers communicate effectively with both computers and their teams.
ADVICE

Write PRs Like Essays

  • Treat every pull request (PR) like an essay, explaining the motivations behind changes.
  • Clear writing in PRs improves team communication and project maintainability.
Get the Snipd Podcast app to discover more snips from this episode
Get the app