When ATMs arrived, the number of bank tellers went up — not down. Because the cost to run a bank fell, more banks opened and provided better service. The same dynamic is playing out in software: AI makes coding cheaper, so demand for software — and engineers — explodes.