r/softwareengineer • u/vlad9321 • 2d ago
How are AI coding agents changing engineering roles on your team?
I work at a fintech startup with five developers and we haven’t yet launched our product, so we are early on. Our nontechnical CEO now builds and maintains small CRUD apps with AI agents, including an onboarding admin and some small apps that integrate with other services like Stripe.
He’s questioning whether we need dedicated frontend developers, or whether product/business analysts using agents—with senior engineering oversight—would be more effective. His tendency is to overly simplify the responsibilities of the developer and I have a hard time debating and proving he’s wrong.
I use agents heavily too, focusing on design, reviewing generated code, and validating behavior. I see his point for simple interfaces, but I’m unsure how broadly it generalizes.
For experienced devs using agents in production:
1. Have non-engineers successfully taken over development work?
2. How have your responsibilities and team structure changed?
3. What have you learned after months of maintenance and incidents?