Backend Banter

#050 - Python is Faster than Rust

7 snips
Apr 22, 2024
Veteran software engineer John Crickett shares insights on software architecture, leadership types, remote work, unpopular programming language opinions, performance optimization, and more. Topics include software architect roles, decision-making, remote work challenges, lead code practice, memory optimization, CLI usage, debunking language misconceptions, and emphasizing performance in programming languages.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Software Architect Varied Roles

  • A software architect's role varies widely across organizations and can be hands-on or purely managerial.
  • Their impact spans infrastructure, cross-team collaboration, and organizational compliance matters like GDPR.
INSIGHT

Architects Guide, Teams Decide

  • Software architects influence technology choices by providing guidance rather than issuing mandates.
  • Teams retain ownership of implementations to ensure buy-in and retain talented staff.
ANECDOTE

Early Coding Start and Job

  • John started coding at age six on a ZX Spectrum in Brazil and later used BBC Micros to learn programming at boarding school.
  • He landed his first programming role by applying for help desk but ended up coding after an interview turnabout.
Get the Snipd Podcast app to discover more snips from this episode
Get the app