>It just takes too much discipline

While I think your argument has merit, I would be careful to discount any human skill based on people being too lazy to do it.

Of course you can’t generalize this behavior to everyone. There will most certainly be people who can be disciplined and I try to be one of them.

But I don’t know where to draw the line yet. It’s difficult to decide what parts you are offloading and what parts you keep for your own brain. Because theoretically you can offload nearly everything when you get a well-defined ticket and just give it to an agent.

Maybe it’s also just me who is having a hard time staring at LLM generated texts all day and missing the past brainstorming, pair programming or “just talking about the project” sessions with colleagues and managers.

I fear that we are moving in the direction of silos again with lots of gate keeping as everyone has their own little rubber duck to talk to now.

Systems from today (if not worked on with discipline) will be no more than an agglomeration of features glued together. But as you said, guess our fight to fight will be to be that disciplined person.