The terminal used to be the ultimate interface. Then came GUIs. Then web apps. Then mobile. Each shift changed what it meant to be a developer—what skills mattered, what problems we solved, how we thought about users.

We're in the middle of another shift. And most developers are preparing for the...