Two Voice Devs

Episode 224 - AI is Coming for Your Code! (Is That a Bad Thing?)


Listen Later

Hold onto your keyboards, folks! AI is shaking up the software engineering world, and in this electrifying episode of Two Voice Devs, Allen and Mark are diving headfirst into the chaos. We're not just talking about the theory – we're getting real about how AI coding tools are actually impacting developers right now. Is this the end of coding as we know it, or the dawn of a new era of software creation?


More Info:

* https://newsletter.pragmaticengineer.com/p/how-ai-will-change-software-engineering

* https://addyo.substack.com/p/the-70-problem-hard-truths-about


[00:00:00] Introduction: Meet Allen and Mark and hear about their busy start to the year.

[00:00:39] The Trigger: Discover the article from The Pragmatic Engineer that sparked this conversation about the role of AI in software engineering.

[00:02:16] Addressing the Panic: We discuss the common fear: is AI going to steal developer jobs?

[00:03:34] Key Article Points: Allen breaks down the seven key areas of the article: how developers are using AI, the "70% Problem," and more.

[00:04:43] Design Patterns & Craftsmanship: Mark discusses how AI-driven development relates to established software patterns and developer craftsmanship.

[00:07:44] The Knowledge Paradox: Unpack the key difference in how senior and junior developers use AI and the potential issues it raises.

[00:10:06] AI vs. Stack Overflow: We explore the differences between getting code from AI and from community platforms like Stack Overflow.

[00:12:49] Personal Experiences: Allen and Mark share how they're actually using AI tools in their coding workflows.

[00:17:09] AI Usage Patterns: Discussing the "constant conversation", "trust but verify", and "AI first draft" patterns.

[00:20:55] The 70% Problem Revisited: Is AI just getting us part way there?

[00:23:24] AI as a Team Member: Exploring the idea of AI as a pair programming partner and whether it's actually helping.

[00:24:41] Trusting your Experience: the importance of listening to the gut feeling of an experienced developer when AI-generated code "feels" wrong.

[00:26:06] Programming Languages are Easy for AI: The simplicity and consistency of programing grammars.

[00:27:47] Is English the New Programming Language?: We debate the idea that natural language is becoming as important as coding and discuss what "programming" really means.

[00:30:36] The Problem with Trying to Make Programming Easy: Historical attempts to make programming easier are revisited.

[00:32:37] Programming vs the Rest of the Job: The core job of a software developer is more than just programming and writing code.

[00:37:21] Quality & Craftsmanship in the Age of AI: We explore what will make software stand out in the future and how crafting great software still matters.

[00:40:27] AI for Personal Software: Could AI drive a renaissance in personal software, similar to the spreadsheet?

[00:42:53] The Importance of AI Literacy: Mastering AI development is the new skill to make developers even more valuable.

[00:43:47] Closing Thoughts: The essential skills of developers remain crucial as we move into the future of AI driven coding.

[00:44:59] Call to Action: We encourage you to join the conversation and share your thoughts on AI and software development.


This isn't just another tech discussion – it's a high-stakes debate about the so

ul of software engineering. Will AI become our greatest ally, or our ultimate replacement? Tune in to find out!


#AIApocalypse #CodeRevolution #SoftwareEngineering #ArtificialIntelligence #Coding #Programming #Developers #TechPodcast #TwoVoiceDevs #MachineLearning #AICoding #FutureofCode #TechDebate #DeveloperSkills #CodeCraft #AIvsHuman #CodeNewbie #SeniorDev #JuniorDev #TechTrends

...more
View all episodesView all episodes
Download on the App Store

Two Voice DevsBy Mark and Allen

  • 1
  • 1
  • 1
  • 1
  • 1

1

1 ratings


More shows like Two Voice Devs

View all
Lenny's Podcast: Product | Growth | Career by Lenny Rachitsky

Lenny's Podcast: Product | Growth | Career

1,349 Listeners

Latent Space: The AI Engineer Podcast by swyx + Alessio

Latent Space: The AI Engineer Podcast

75 Listeners