Back Issues This Week → Current Issue → Popular →

All issuesVolume 332, Issue 1IT NewsDeveloper

The Future Of Programming And The New Role Of The Programmer In The Age Of AI

CIO, Friday, November 7th, 2025

With AI platforms becoming high-level frameworks, engineers' true value will not lie in memorizing syntax, but in orchestrating complex AI workflows, integrating services, and, above all, formulating the right questions.

The role of programming is undergoing a profound change. We are entering what Andrej Karpathy calls 'Software 3.0,' where traditional coding and machine learning coexist with natural language prompts. In 'Software 1.0,' you wrote it; it was a program created by humans. In 'Software 2.0,' you trained it; it was a model that learned from data. In 'Software 3.0,' you simply ask it.

Thus, today's developers use AI tools as virtual colleagues, improving code and designs through conversation. Importantly, modern AI platforms are becoming operating systems in themselves, so engineers will coordinate AI workflows instead of manually writing each line.

more →  ·  More from Developer →