Discussion about this post

User's avatar
andruhon's avatar

As a software guy (developer, engineer, whatever we call it now), I think demand is growing invisibly, in the form of higher expectations. We run a product search engine that's about as dumb as it's always been, yet non-tech colleagues say it has "degraded," because everyone now treats contextual search (vector search, etc.) as the baseline. Seemingly the same feature, but making it feel modern takes significantly more to execute.

Another example: a few years ago, building "chat" meant high-latency messaging between humans, and plain REST was enough. Now that the interface involves talking to agents, streaming is expected. The user wants to watch the response appear as the model generates it and calls tools. Again, seemingly the same feature, but a lot more under the hood. This is maybe why the middle of the sandwich doesn't actually shrink: AI compresses the per-unit effort, but the spec for any given feature keeps inflating to fill it back up (see also Parkinson's Law).

The other thing I'd add is the uncertainty about where to re-skill and how to get across a discontinuity like the one in your programmer-vs-software-developer(engineer) chart. Say you're a designer with a decade of experience. You know a lot, you've shipped a lot. But every opening now has dozens of applicants reaching the final stages (4–5 interviews, all competing), so demand clearly isn't on the candidate's side. That pushes you to find an adjacent domain to jump into, and doing that well is much harder than it sounds. Sounds like the individual-level story the next essay is setting up.

Alec Pritzos's avatar

The sandwich framing holds up better than most jobs-automation models because it names where the work actually moves. Compress the execute layer and the binding constraint shifts to deliver, where integration, review, and someone owning the outcome do not get cheaper just because the code does. That layer also absorbs more work as execution gets cheap, which is why demand can stay healthy while individual roles still churn.

10 more comments...

No posts

Ready for more?