Beyond Coding

From Backend Engineer to Head of Mobile (Lessons from Uber)

Nov 12, 2025
Pasha Mazurin, Head of Mobile with over 15 years in the field including time at Uber, shares riveting insights on building a career in mobile engineering amid AI's rise. He discusses using AI as a junior engineer to enhance code generation and reviews. Pasha emphasizes the importance of mobile-first companies and the unique hiring philosophy from Uber, focusing on strengths rather than weaknesses. He reveals how AI brought joy back to his coding, and offers advice on crucial fundamentals for juniors, plus thoughts on adapting interview practices for the future.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Use AI As A Junior Teammate

  • Use AI as a junior engineer: prompt it to write specs, implement features, and review code.
  • Separate responsibilities across panes to avoid context pollution and speed workflow.
ADVICE

Four-Pane Tmux For AI Workflows

  • Run a four-pane tmux layout: planner, implementer, reviewer, and a console.
  • Keep each AI pane focused to prevent context bleed and increase throughput.
ADVICE

Isolate Features With Worktrees Or Repos

  • Use multiple repos or git worktrees to isolate feature context while AI assists.
  • Keep one branch per workspace to prevent accidental context overlap.
Get the Snipd Podcast app to discover more snips from this episode
Get the app