GPT-4 makes enough errors when I use it to generate code that my chats with it become excessively long where I am effectively feeding it error messages until it makes something that will at least parse or compile. Having to maintain those over time seems like it would be a nightmare, much worse than the often mediocre tooling programmers are used to.
I'm not anti-LLM, but the hype around them has been unbelievable, and I suspect that's part of the reason for these immense layoffs over the past 18 months. LLMs make me more productive, but I would honestly be terrified to depend on a product that relied on LLMs in its critical path.