The freeCodeCamp Podcast

#203 First developer job at age 38 with lawyer turned software engineer Zubin Pratap

32 snips
Jan 9, 2026
Zubin Pratap, a former corporate lawyer and self-taught software engineer, shares his inspiring journey from law to programming, landing a job at Google in just two years. He explores how modern tools can simplify coding while complicating other aspects of development. Zubin discusses the impact of AI on various professions, the importance of structured learning through platforms like freeCodeCamp, and the realities of career changes. He emphasizes that strong communication skills are becoming more vital as tech tasks evolve.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Set A Specific Success Metric

  • Choose a clear, specific success metric for learning, not vague goals like "learn to code."
  • Focus on the minimum effective dose of knowledge that directly advances that measurable goal.
ADVICE

Use The Minimum Effective Dose

  • Strip learning down to what you truly need for your goal and avoid endless knowledge accumulation.
  • Apply the "minimum effective dose" principle to learning complex skills efficiently.
ADVICE

Make AI Explain Its Mistakes

  • When using ChatGPT, ask meta-questions and request critique to reveal weaknesses in generated answers.
  • Learn enough to judge AI outputs; otherwise AI is just another noisy search result.
Get the Snipd Podcast app to discover more snips from this episode
Get the app