RE: https://toot.cat/@plexus/116283016837715719

It should also be noted that beyond the ethical, political and environmental issues with this is that it doesn't work:

1. There is on average no mid to long term productivity gain with actual real-world software development that isn't just a "wow see what it can do" demo. (Multiple studies have shown that now.)

2. It won't help with 90% of the work when professionally making software, which, believe it or not, isn't coding. 90% of the work is designing and planning the software (these are things that happen both upfront and during development).

Maybe you have seen the recent Microsoft thing rolling back features in Windows they added?

E.g. Copilot in Notepad. What they did is essentially outsourcing project management to developers who then outsourced it to LLMs. But an LLMs can't plan and design software, and arguably barely can even generate code that works (as in reliable and performant). So now they have a buggy mess with features no one wants and they're rolling it back.

There's no silver bullets in software development.

@thomasfuchs I totally agree with your second point but not its conclusion. I’ve just started using agentic coding and I find I am doing a lot better at planning because I have to think it all out on great detail before asking the AI to do the actual coding.