Michael Heilemann, a programmer with nearly 50 years of experience, argues that AI-assisted programming is simply another tool for working at higher levels of abstraction, similar to how compilers replaced hand-written assembly. He illustrates this with his experience using AI to recreate a vintage Apple II BBS system, emphasizing that success requires clearly specifying requirements and understanding problems deeply enough to guide the AI when needed.