Unfortunately, I think we will also see corporate expectations that if you can get your previously normal amount of work done in two days, commonly you should be given more work. They don't need to hire that person or a replacement person for the disloyal/weak person who bailed, claiming they were overloaded.
For example your AI generated code feels very productive and "more done in less time", until you have to spend 3 times as much reviewing it, and supporting it long term compared to code written before AI.
People mistake instant gratification for long term productivity gains.
Also, keep in mind that my perspective is colored by the fact that I can't type much, and coding by keyboard is pretty much off the table for me.
And last, as I pointed out elsewhere, LLMs are useful for more things than writing code, and administrative work can be handled easily with the current generation of LLMs.
That's not what I do. AI bros really are quick to jump to the "you're using it wrong" conclusion.
Do more of.. what? Much of what happens in software is not akin to a factory producing goods.
You need projects - projects don’t fall out the sky and value creating ones are hard to come by!
Also consider that there's a lot going on in the world that doesn't involve software creation. My partner works at a well-known law school, and a small but significant part of her work could be handled by AI. I'm looking into taking the department-specific info and RAGging it into an LLM so that students and instructors can find what they need in a chat interface, rather than using her as an LLM.
When you ignore the 80% mechanical work the last 20% is 100% of a project.