

The Truth About Software Development with Carl Brown
48 snips Jun 4, 2025
Carl Brown, a veteran software developer and host of The Internet of Bugs, dives into the gritty truths of software development. He discusses the gap between media perceptions and real-world challenges, particularly around coding LLMs. Carl emphasizes the importance of communication and problem-solving over just coding. He explains the issues of code quality and the dangers of over-reliance on AI in the industry. Finally, he shares insights on how the evolving landscape of AI could change workforce dynamics, highlighting the need for technical skills and leadership.
AI Snips
Chapters
Transcript
Episode notes
Software Developer Time Breakdown
- Most software developer time isn't spent writing code but managing requirements and communication.
- Only about 10-25% of their work is actual coding, especially in senior roles.
LLMs Lack Long-Term Context
- Large language models (LLMs) fail to handle long-term software development needs.
- Software requires continuous, contextual buildup, beyond isolated code tasks LLMs can generate.
AI Duplication Causes Maintenance Nightmares
- AI-generated code often leads to duplicated, inconsistent implementations.
- This creates maintenance challenges because fixing bugs means searching many varied copies.