
Share
The rapid adoption of AI tools in software development is outpacing developers' ability to manage and maintain the generated code, leading to a significant accumulation of technical debt.
The enthusiasm for integrating AI into the software development lifecycle has surged, but it's coming at a cost. According to Moshe Sambol, VP of customer solutions at Lightrun, a software observability company, the adoption of AI tools is outpacing developers' ability to effectively use and manage them. This mismatch is leading to an accumulation of technical debt that could become problematic in the long run.
Sambol, who frequently interacts with various organizations, noted that while some developers are comfortable with AI tools, many others are still on a steep learning curve. "The expectations of businesses are getting ahead of where the developers are in terms of their mental model and the training they're providing," he said. This gap is putting significant pressure on developers to meet productivity expectations.
AI tool adoption varies widely across different industries and organizations. Sambol shared that some companies have fully embraced AI-generated code, going so far as to instruct their developers to focus solely on reviewing code rather than writing it. "I have customers who've told their developers, 'You don't write code anymore. You review code. No one should write a line of code unless for some reason you failed after three attempts getting GenAI to do it,'" he said.
On the other end of the spectrum, there are organizations like banks that are just beginning to explore AI tools due to compliance obligations and traditional industry caution. "It's an exciting time to be adopting these tools and learning these tools, but it puts a lot of pressure on the developer," Sambol added.

The rapid production of code by generative AI models can initially seem correct and efficient, leading to its quick adoption and deployment. However, this initial correctness often masks deeper issues that can surface later, contributing to technical debt. "Generative AI models will produce a lot of code quickly, and because the code seems correct initially, it often gets pushed," Sambol explained.
Sambol emphasized the need for better training and organizational support to help developers effectively manage AI-generated code. "It's crucial that organizations provide the necessary training and enablement to make their teams comfortable with these tools," he said. Without this, the benefits of AI in software development could be overshadowed by the challenges it introduces.
Tags
Original Sources
AI-generated code is 'pain waiting to happen'
↗ https://www.theregister.com/ai-ml/2026/05/16/ai-generated-code-is-pain-waiting-to-happen/5241574
About the author
Kai built ML infrastructure at a Bay Area startup before developing an obsession with transformer architectures and inference optimisation that eventually pulled him out of product work entirely. A stint at a compute research lab sharpened his instinct for what actually matters in a model release versus what is marketing. He writes from the inside — from the perspective of someone who has debugged the systems he is describing at three in the morning. He is allergic to hype and instinctively drawn to the unglamorous plumbing questions that everyone else skips over.
More from The Engineer →This Week's Edition
22 May 2026
133 articles
Related Articles
Related Articles
More Stories