Even if it didn’t, any middle manager who decides to replace their dev team with AI is going to realize pretty quickly that actually writing code is only a small part of the job.
Won’t stop 'em from trying, of course. But when the laid-off devs get frantic calls from management asking them to come back and fix everything, they’ll be in a good position to negotiate a raise.
If anything. AI could be used to replace managers 😆 I mean lots of management seems to be just pushing paper to me. Ideal to be handled by AI. But I think we still need people to do the real work for quite some time to come. Especially software architecture and coding (complex) stuff ain’t easy. Neither is project management. So I guess even some managers can stay.
Tl;Dr: Not anytime soon. It fails even at simple tasks.
Even if it didn’t, any middle manager who decides to replace their dev team with AI is going to realize pretty quickly that actually writing code is only a small part of the job.
Won’t stop 'em from trying, of course. But when the laid-off devs get frantic calls from management asking them to come back and fix everything, they’ll be in a good position to negotiate a raise.
If anything. AI could be used to replace managers 😆 I mean lots of management seems to be just pushing paper to me. Ideal to be handled by AI. But I think we still need people to do the real work for quite some time to come. Especially software architecture and coding (complex) stuff ain’t easy. Neither is project management. So I guess even some managers can stay.
Don’t even need an AI. Just teach a parrot to say “let’s circle back on this” and “how many story points is that?”
“Its easy, right. Just …”
Good management is almost all people skills. It needs to be influenced by domain knowledge for sure, but it’s almost all about people.
You can probably match trash managers, but you won’t replace remotely competent ones