AI
What AI Changes About Software Engineering
The interesting question isn't whether AI can write code. It's what remains valuable when writing code becomes cheap.
The interesting question isn’t whether AI can write code. It’s what remains valuable when writing code becomes cheap.
For years, the bottleneck in software was translation: turning an idea into working code. AI is rapidly collapsing the cost of that step. The consequences reach far beyond autocomplete.
Code is becoming cheap
When a step in a pipeline becomes cheap, the scarce resource moves elsewhere. Writing a function used to be the expensive part. Now it’s knowing which function to write, and why.
What remains valuable
A few things don’t get cheaper when generation gets faster:
- Judgment — deciding what to build, and what to cut.
- Taste — knowing when a solution is good enough, and when it isn’t.
- Context — understanding a real system and its real users.
The new role of engineers
The engineer of the near future spends less time typing and more time steering. The craft shifts from producing code to reviewing it, from writing to deciding.
That doesn’t make engineering smaller. It makes the thinking part of the job bigger.
Thanks for reading.
