No matter if your dev is a human or AI agent, Engineering Culture is crucial to success
I’ve been thinking about the difference between companies that are having success implementing AI agents for code generation and those that have failed to see decent return on their investment. There’s plenty of anecdotal evidence to suggest that senior developer are reaping much larger benefits. I was thinking to myself that this makes sense not only because of experience, but experience managing and working with junior developers. In my mind, AI agents as just like a junior dev: the more experience you have giving guidelines and feedback the more successful and useful their output is going to be.
Then I read this article by Pradeep and it really brought things into focus.
“The organizations that benefit most from AI-assisted development are not the ones with the most sophisticated AI tooling. They are the ones with the most disciplined engineering practices.”
This is it exactly: if you already have a strong engineering culture you already have all the tools to safely and effectively integrate agentic code. If you don’t architectural standards, tests and automated quality checks then you probably have already seen issues and errors in your software development cycle. The difference is that with agentic code, organizations without refined engineering culture are just going to see those errors faster and more frequently.
Problems for Small non-Tech Organizations
It is no wonder then, then small and medium organizations, especially those outside of tech industries, are having trouble seeing the benefit and return on their AI investments. If you have a small team or MSP that supports your technology infrastructure, they are probably not going to be equipped to see big efficiency increases compared to a company with a more defined engineering culture that is practiced at onboarding new contributors. Small companies with a single developer/SME for key technology has now become a blaring red siren. Unless that person is building out a virtual dev team of AI agents and spending their building specifications, tests and automated review pipelines these organizations risk falling even further behind.