cd ../writing ←

note · 2026-07-17 · 3 min · #research · #ai · #software-factories · #economics · #career

Jevons Paradox for Software

When AI drives the cost of code toward zero, does demand for engineers shrink or grow? The Jevons paradox, the bull case, the honest caveats, and where the apprenticeship seam sits.

Jevons Paradox for Software

When AI drives the marginal cost of code toward zero, does total demand for software engineers contract or expand? The Jevons paradox is the strongest case for expansion, and it deserves to be taken seriously rather than waved away in either direction. My working position: bullish on total software, agnostic on any given role, and bearish on the old apprenticeship rung. That nuance is the honest place to stand.

The mechanism

The Jevons paradox, named for William Stanley Jevons in 1865 writing about coal, is the observation that efficiency improvements which lower the cost of using a resource can increase total consumption, because demand expands to more than absorb the per-unit saving. It applies when demand is elastic. Applied to software: if AI cuts the cost per feature, and appetite for software is nowhere near saturated, then total software built rises, and with it the work of framing, integrating, operating, and verifying it.

The bull case

Prominent voices in the industry, Microsoft's Satya Nadella among them, have argued that Jevons holds for software and will push employment up rather than down as AI penetrates the field. The framing is that agentic coding lowers the cost of building, and cheaper building unlocks a backlog of software the world always wanted but could not previously afford. Some early market signals point the same way, with demand for engineers holding or rising rather than collapsing into mass layoffs.

The caveats

The paradox is not a free lunch, and it does not promise universal upside.

The quality counter-signal

More software, produced faster, is not automatically more value. Industry research (see the DORA 2024 report) found that AI adoption raised individual productivity while being associated with a decline in software-delivery stability and throughput. That tempers a naive "expansion is pure good" read: the Jevons upside is real, but it lands only if the extra software is safe to run.

# subscribe

Occasional writing on systems & craft — no spam.

Keyboard bindings

Default NORMAL mode, from a hardware keyboard:

h j k l
Scroll left / down / up / right
g g
Scroll to top
G
Scroll to bottom
g + h/w/p/l
Jump to home / writing / projects / lab (lab has no page yet)
t
Cycle theme
f
Hint-jump -- label every on-screen link; type its label to open it
:
Enter COMMAND mode
/
Enter SEARCH mode -- n/N steps through results, Enter opens the highlighted one
?
Toggle this guide
Esc
Return to NORMAL from any mode, or close this guide

COMMAND mode (:) -- v1 commands. The registry is extensible: future commands (e.g. metrics queries) appear below automatically once registered, no template change required.