Remix.run Logo
bonoboTP 3 days ago

There is infinite amount of software to be made. Desires and wants never get satisfied. There will simply be more software, more features, more supported platforms, more bug checks, more tests, more CI/CD, more docs, more websites, more services, more more more. Once we solve something, we have a million new desires that we want to solve. There will be plenty of work in software, up until the time when really all knowledge work can be replaced. At that point all bets are off.

tavavex 3 days ago | parent | next [-]

Do you think all software demands are completely elastic? I don't share your confidence, it feels like it's applying the desired conclusion to the premise. For sure, newer technology prompts new solutions and new tools to use with it, but some industries are much less flexible than others. If your business serves a certain number of clients - for example, companies that work in a specific industry that's growth-constrained - then making software twice as easy to make isn't going to double the number of their clients. That business you work for will either have to look at expanding into a different market, or, more realistically, lay off all the unneeded workers. There's a lot of businesses that work like that. What are they going to grow into?

bonoboTP 2 days ago | parent [-]

Competing software companies will offer more and more advanced software that handles more use cases, faster, better, with more features, with more compatibility, with more flexibility, with more integrations, with more ease of use, with more etc etc. They will propose software solutions for things that are currently not economical to provide. And other competing software companies will have to match that or do even more.

thejokeisonme 3 days ago | parent | prev [-]

I'm also being on Jevon's paradox in the case of software.

https://en.wikipedia.org/wiki/Jevons_paradox