
Sign up to save your podcasts
Or
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
1
11 ratings
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
1,349 Listeners
75 Listeners