Hey there, and welcome to another episode of Teach Jenn Tech, hosted by yours truly, Jenn Junod! Today we're joined by Philip Gannon, a lead engineer at Wonderman, to provide you with a comprehensive discussion on the essentials of software development. 🌟
🎧 Episode Breakdown:
👉 Teach Gen Tech, Introducing Philip, Foundations (00:00:02 - 00:01:28)
- Meet Philip, who shares the significance of understanding software development basics and their impact on your career.
- Introducing Theory Thursdays, a segment devoted to exploring the theory behind coding.
- Philip hints at diving into the concept of "SOLID" in upcoming discussions.
👉 The Podcast, Soft Skills, and Engineering (00:01:28 - 00:03:28)
- How did we get to this point? We discuss our podcast's focus on everything from soft skills to engineering.
- We unpack why the tech world has its unique skillset demands, going beyond just coding and diving into management, leadership, and work-life balance.
👉 Soft Skills Meet Core Skills (00:03:28 - 00:15:49)
- Drawing parallels between drumming and programming, we discuss the importance of core skills, muscle memory, and object-oriented programming.
- Get ready for a deep dive into SOLID principles for writing good code.
👉 SOLID Principles Explored (00:15:52 - 00:28:00)
- A detailed rundown on the SOLID principles and their real-world applications in coding.
- Design patterns, code reviews, and how the SOLID principles can help you become a more effective developer.
👉 Singleton & Other Design Patterns (00:28:00 - 00:41:40)
- We delve into the Singleton pattern and discuss other important design patterns like the Observer pattern.
- Understanding the value of failure as a crucial part of the learning process in software development.
👉 LinkedIn, Code Camps, and More (00:41:40 - 00:56:12)
- We tackle the role of LinkedIn, the value of code camps, the significance of mastering the basics, and touch on architectural patterns.
- Philip and I share some golden nuggets on gaining experience and honing your interests in software development.
Whether you're a beginner or a seasoned developer, this episode is packed with insights that can help you build a more robust foundation in software development. Don't forget to hit that subscribe button and ring the bell to stay updated! 🛎️
#TeachJennTech #SoftwareDevelopment #SoftSkills #SOLIDPrinciples #DesignPatterns #CoreSkills #Engineering #TheoryThursdays #PhilipGannon #Wonderman
010 Teach Jenn Robust Rudiments with Philip Gannon
Теги
Teach Jenn TechSoftware DevelopmentSoft SkillsSOLID PrinciplesDesign PatternsCore SkillsEngineeringPhilip GannonObject Oriented ProgrammingWork-Life BalanceSingleton PatternBasics of CodingCode ReviewsCareer AdviceTechnical TutorialsCode CampsArchitectural PatternsMuscle MemoryREST APISOAP APICoding FundamentalsTech IndustryTechnical InterviewSoftware ParadigmsProgramming ConceptsSkill DevelopmentLearning Strategies