Data Security, AI/ML, DevSecOps

Developers embrace AI code generation amidst growing verification concerns

Business man using computer hand close up futuristic cyber space decentralized finance AI chatbot coding background business data analytics programming network metaverse digital world technology

According to The Register, a significant majority of software developers are integrating AI coding tools into their daily workflows, despite widespread concerns about the accuracy and reliability of AI-generated code. A recent survey highlights a notable gap between the perceived correctness of AI code and the diligence in its review.

The Sonar State of Code Developer Survey reveals that 72% of developers use AI coding tools daily or multiple times a day, with 42% reporting that AI assists in a substantial portion of their code. This reliance is projected to increase to 65% by 2027. While AI is used across various project types, from prototypes to critical business services, developers spend considerable time reviewing and correcting AI output. Nearly all developers (95%) engage in this verification, with 59% finding it a "moderate" or "substantial" effort. Notably, 38% believe reviewing AI code requires more effort than reviewing human-written code.

The widespread adoption of AI in software development introduces a critical "verification debt," as described by Amazon CTO Werner Vogels. This shift means that the value in software engineering is moving from code generation speed to deployment confidence. The challenge lies in bridging the trust gap between AI-generated output and deployment readiness. Furthermore, the use of personal AI accounts for work and the persistent amount of "toil"—now shifted to correcting AI code—indicate ongoing challenges for organizations in managing this evolving landscape and ensuring robust code verification practices.

Source: The Register

An In-Depth Guide to AI

Get essential knowledge and practical strategies to use AI to better your security program.

You can skip this ad in 5 seconds