this post was submitted on 30 Dec 2025
41 points (91.8% liked)

Programming

24141 readers
544 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] thingsiplay@beehaw.org 26 points 2 days ago (2 children)

How is that a paradox? It's like saying its a paradox that cameras on phone made it much easier to photograph and as a result, people make more photos. That isn't a paradox, that is natural. Same for writing software.

[–] codeinabox@programming.dev 23 points 2 days ago (1 children)

My understanding of how this relates to Jevons paradox, is because it had been believed that advances in tooling would mean that companies could lower their headcount, because developers would become more efficient, however it has the opposite effect:

Every abstraction layer - from assembly to C to Python to frameworks to low-code - followed the same pattern. Each one was supposed to mean we’d need fewer developers. Each one instead enabled us to build more software.

The meta-point here is that we keep making the same prediction error. Every time we make something more efficient, we predict it will mean less of that thing. But efficiency improvements don’t reduce demand - they reveal latent demand that was previously uneconomic to address. Coal. Computing. Cloud infrastructure. And now, knowledge work.

[–] calliope@retrolemmy.com 4 points 2 days ago

Very good explanation, thanks!

[–] VoterFrog@lemmy.world 5 points 2 days ago

Maybe Fallacy is a better word than Paradox? Take a look at any AI-related thread and it's filled to the brim with people lamenting the coming collapse of software development jobs. You might believe that this is obvious but to many, many people it's anything but.