logoalt Hacker News

danieltanfh95yesterday at 11:14 AM7 repliesview on HN

> The demand for software most certainly has an upper limit.

No, it does not. There is no ceiling for complexity.


Replies

lelanthranyesterday at 11:27 AM

>> The demand for software most certainly has an upper limit.

> No, it does not. There is no ceiling for complexity.

There's an upper limit on everything. Maybe there's no ceiling on incidental complexity for s/ware development, but there sure as shit a ceiling on the essential complexity.

show 1 reply
dspillettyesterday at 6:42 PM

> There is no ceiling for complexity.

There are perhaps limits to useful complexity.

There are certainly limits to complexity people are willing to pay for. So if you are looking to make a living in development the fact that anyone will soon be able to do the basics and customise it for themselves is going to be a problem for you. Not directly, but because you'll be competing for fewer and fewer more interesting jobs that pay less and less over time (as development increasingly becomes a commodity task like waiting tables and stacking shelves), with the rest of us (maybe not me, I've already been unhappy in tech for years as remote work isn't good for my mental health, so I might bail early and beat the rush for those cushy table waiting jobs!).

show 1 reply
steveBK123yesterday at 11:24 AM

Exactly and this is true of many things. Much of the world is not zero sum, otherwise we'd have fallen into the "malthusian trap" several productivity booms ago.

therealdrag0yesterday at 6:10 PM

Clearly there isn’t infinite money to spend on infinite complexity.

show 1 reply
GeoAtreidesyesterday at 3:55 PM

but, as the layoffs demonstrate, there is a ceiling for employed software engineers...

red75primeyesterday at 11:21 AM

And when the required complexity of software to do the task gets high enough, you assign an agent to do the task instead.

rafaelmnyesterday at 11:22 AM

Entropy makes sure that you can't scale systems into infinite completely.

show 1 reply