In tech, my hot take is its less about software engineers being replaced, but about PMs becoming more technical. A lot of PMs struggle with technical details, and you're constantly educating them on the tradeoffs between technology and product constraints. This creates a set of PMs who end up not really leading product, but instead turning into messengers between frustrated upper management and frustrated engineers.
My fervent hope is we'll have more productive PMs and engineers would actually focus on engineering challenges and constraints.
idkwhattocallme•1d ago
The apocalypse will presumably come when communication + coordination meetings are no longer necessary. People are really inefficient at this. We have to all get on a synchronous meeting and wait 20 minutes to share our 90 second update. We can debate the utility of these meetings, but that's how it's done and nothing has replaced them. Agents/AI will just get the info they need from the source, no updates needed. In my experience 60%+ of a corporate job would go away if I could just ask an all knowing bot where we were on something and get an instant response vs waiting for someone to respond to a slack or not wanting to bother them knowing we were meeting tomorrow morning for updates. All the people who dedicate themselves to making meetings work won't be necessary. I'm kinda excited for this future.
softwaredoug•1d ago
My fervent hope is we'll have more productive PMs and engineers would actually focus on engineering challenges and constraints.