AI Really Killed Programming for Me

Matthew Diakonov··2 min read

AI Really Killed Programming for Me

The statement "AI killed programming" misses the point. AI killed the version of programming where your value came from typing code fast. It did not kill the version where your value comes from understanding systems.

What Actually Died

  • Writing boilerplate from memory
  • Knowing syntax details for five languages
  • Implementing standard algorithms by hand
  • Memorizing API signatures
  • Formatting code manually

These skills had value when they were the bottleneck. They are not the bottleneck anymore.

What Matters Now

The competitive advantage shifted to:

  • Understanding what to build - knowing which feature will actually solve the user's problem
  • System architecture - how components interact, where failures cascade, what scales and what does not
  • Debugging - AI can generate code but struggles to debug complex multi-system issues
  • Constraints awareness - knowing what the business needs, what the infrastructure supports, and where the trade-offs are
  • Taste - recognizing when a solution is elegant versus merely functional

The New Programming

Programming with AI is more like directing than writing. You need to:

  1. Have a clear mental model of the system
  2. Communicate what you want precisely
  3. Evaluate the output against your understanding
  4. Catch when the AI generates something structurally wrong, not just syntactically wrong

This requires deeper understanding of systems, not less. The programmer who knows why a database index matters will catch the AI generating a full table scan. The one who only knew how to write the query will not.

Why This Is Actually Better

If you like programming as problem-solving, AI made it better. You spend more time on interesting problems and less on mechanical translation. If you liked programming as typing code - yes, AI killed that for you. But that was always going to be automated eventually.

Fazm is an open source macOS AI agent. Open source on GitHub.

More on This Topic

Related Posts