Episode 24

full
Published on:

30th Jan 2025

We Still Need Software Engineers, Even With AI with Joe Giglio

🤖 AI in Software Development: Real World Testing & Reality Check

Join Matt Watson and software veteran Joe Giglio in candidly exploring AI coding tools' current capabilities and limitations. Through hands-on testing and real-world examples, discover the truth behind the hype and what these tools can deliver for development teams.

In this discussion, Joe shares insights from months of testing various AI coding tools, from GitHub Copilot to Cursor, revealing their impressive capabilities and significant limitations. Learn why AI remains a productivity tool rather than a developer replacement, and understand the crucial context marketing headlines often miss.

🔗 Essential Links (Start Here!):

Full Episodes: https://product-driven.captivate.fm/episodes

Connect with Matt Watson on LinkedIn: https://www.linkedin.com/in/mattwatsonkc/

Subscribe to our Newsletter: https://newsletter.productdriven.com/

Powered by Full Scale: https://fullscale.io/

Connect with Joe Giglio on LinkedIn: https://www.linkedin.com/in/joegiglio/

Or find him on Twitter: https://x.com/ChiefRemote

Key Discussion Points:

🎯 Real-world AI coding tool experiments

💡 Limitations in complex project scenarios

🔄 Testing automation challenges

âš¡ The reality of AI hallucinations

📊 Future potential and current constraints

🌱 The importance of developer expertise

Chapters:

0:00 - Introduction and AI testing background

1:27 - Complex project challenges

4:30 - Non-developer experiences

7:28 - Test automation experiments

10:14 - Prompt engineering realities

13:09 - Tool limitations and bugs

15:49 - Real software development context

18:04 - Future possibilities discussion

Transform your understanding of AI's role in software development by joining our community of practitioners who separate AI fact from fiction.

Listen for free

Show artwork for Product Driven

About the Podcast

Product Driven
How to build better software and software teams
Building software products requires caring more about the product than it does the technology used to build the product. On this podcast, we discuss bringing a product driven mindset to every step of the product development process.

About your host

Profile picture for Matt Watson

Matt Watson