Why not have the customer talk to an llm and iterate on the plan? Many customers will appreciate the 30m back and forth replacing the multiple hour meetings.
People are subtracting a lot of hard parts from their thinking, and think it's simpler than it is. What happens when the test suite isn't testing the real thing? The ci/cd doesn't even start? There is a bug requiring a hot fix ASAP? The code is growing into a nasty meatball and spaghetti dish, and the llms just turn shift it around. What about when the agent starts thinking in circles and neefs guidance to start working?
I'm not a ludite: I use llms every day, but I try not to be a meat proxy. Some one off scripts are vibe coded, but applications need real maintainable code.
My prediction for winners and losers: some companies will lay off a ton of programmers and replace with AI, with short term success but long term big problems. Other companies will use llms to boost productivity, but keep their engineers responsible for the health of the products. Short term gains won't be as impressive, but productivity will be higher and the company will be competitive in the long term.