Remix.run Logo
hintymad 2 hours ago

The real timing is that we don't have strong enough new business needs for now and we have accumulated enough tech assets, so our work has been increasingly incremental. That means we can build reliable features on top of vast amount of past work - where AI really shines. So, with or without AI, companied would hire fewer software engineers if majority of our work is incremental: add a feature here, fix a bug there, tweak a configuration and etc, then we wouldn't need as many software engineers anyway. AI just accelerated such squeeze.

In contrast, imagine if we had the same AI 20 years or so ago. Could AI really write Jersey? I guess not as people were still trying to understand JAX-RS. Could AI really answer all the questions about React? I guess not as React was just invented. Would we use 10x fewer people to build out infra on the public cloud or the entire so-called Big Data platforms? I guess not, as they were still rapidly evolving and we'd need so many engineers to explore so many different possibilities? Could we use AI to build our ML ecosystem with 10X fewer people? I highly doubt so. Heck, 20 years ago R was all the rage and Python's ecosystem was not mature at all. Oh, and mobile computing, could AI lead to 10X fewer people to build all the mobile apps and the underlying infra?

aniceperson 27 minutes ago | parent [-]

> Could AI really answer all the questions about React? yes, due to ICL

> Would we use 10x fewer people to build out infra on the public cloud or the entire so-called Big Data platforms?

No, cannot solve core problems, makes a mess at scale

You are right about the incremental work. But most of the work is historically incremental imo, only few positions are R&D.