upvote
I think that in these cases, what they need more than more engineering or AI productivity, is good management. Close issues that get shuffled around too much as "yeah this is too vague", or "nah we can't fix this", or "you know what, fuck you I'm not doing it".

Productivity gains can also be achieved by reducing scope. The coming issues will be that because of increased productivity (idea -> working code) that software is too bloated, does too much, that product managers will and can say "yes" to everything. Until it becomes unmanageable.

And that's not a new problem, it's what basically every programming adage / wisdom going back 70 years is about.

reply
Also, when most work is unproductive, like managers shuffling around and relabeling issues, you can remove those managers without affecting output.
reply