Listen

Description

Why Learn to Code in the Age of AI?

Episode 6 of the ArchSmarter Podcast

In this episode, Michael Kilkelly explores the evolving role of programming skills in an AI-driven world, using his recent experience building Launchpad, a Revit learning tool, as a practical example.

Episode Highlights

Key Takeaways

  1. Vision and Understanding Are Essential
    • A clear vision of the project is crucial before writing any code
    • AI can help implement features but can't determine what makes an effective tool
    • Programming knowledge helps shape and direct AI's capabilities
  2. Quality Control Is More Important Than Ever
    • Programming knowledge is crucial for evaluating AI-generated code
    • Understanding fundamentals helps identify over-engineering and complexity
    • Experience helps spot potential issues before they become problems
  3. Programming Knowledge Amplifies AI's Capabilities
    • A better understanding of coding leads to better AI prompts
    • Fundamental programming skills become the foundation for working with AI
    • Technical knowledge helps direct AI toward optimal solutions

Featured Example: Launchpad Development

Resources Mentioned

Connect With ArchSmarter

Next Steps

If you're interested in learning to code:

  1. Start with fundamental programming concepts
  2. Focus on understanding how systems work together
  3. Practice evaluating and reviewing code
  4. Consider enrolling in the Revit Add-in Bootcamp