Half Stack Data Science

S03E03 - Effective Python teaching - with Matt Harrison

9 snips
Aug 31, 2023
Join Matt Harrison, a corporate trainer and author specializing in Python and data science, as he dives into the intricacies of effective Python teaching. He shares insights on the backlash he faces online, the implications of Excel's new Python integration, and how ChatGPT is reshaping programming tasks. Matt emphasizes addressing practical knowledge gaps and the importance of mastering core Python concepts. The discussion also touches on course structures, generative AI's role in learning, and the evolving landscape of data science education.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Trainer Who Builds His Own Demand

  • Matt Harrison sells corporate Python training and sometimes spends weeks consulting for large companies.
  • He also creates content and books to attract clients and fill gaps he sees in industry.
INSIGHT

Domain Experts Use Python Without CS Training

  • Many new Python users are domain experts who don't want to be software engineers but still use Python daily.
  • This creates large knowledge gaps that reduce productivity and collaboration in companies.
INSIGHT

Objects And Mutability Unlock Python

  • Understanding Python's object model (mutability, functions as objects) unlocks many patterns and reduces confusion.
  • Mastery of these concepts makes closures, lambdas, and collaboration far easier.
Get the Snipd Podcast app to discover more snips from this episode
Get the app