Over Engineered cover image

Over Engineered

Design Patterns w/ Mary Perry

Oct 18, 2024
Mary Perry, a dynamic speaker focused on design patterns in Laravel, dives deep into the world of coding. She shares insights on how design patterns can empower developers rather than trap them in rigidity. Mary discusses the importance of collaboration through shared terminology and how understanding patterns like the abstract factory and facade can enhance communication. She also reflects on the challenges of self-taught programming, the balance between creating and using existing solutions, and the significance of community support in the tech field.
01:15:39

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Imposter syndrome often hinders programmers, especially self-taught ones, demonstrating the importance of fostering a supportive developer community.
  • Design patterns, like the abstract factory and builder patterns, are essential tools for effectively communicating complex ideas in software development.

Deep dives

Understanding Imposter Syndrome in Programming

Imposter syndrome is a common feeling among programmers, especially for those who are self-taught. It can create a significant barrier when trying to learn and understand formal engineering concepts like design patterns. Discussing personal experiences reveals that individuals often grapple with feelings of inadequacy, despite having valuable knowledge and skills. Recognizing that many people share this struggle can foster a supportive community where developers encourage each other to deepen their understanding of complex ideas.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner