Developer Survey report

Based on our survey of over 1,100 developers, our newest State of Code report analyzes the impact of generative AI on software engineering workflows and how developers are adapting to address it.

Key findings

ai

Low trust in AI

Despite AI's widespread use, developers remain skeptical of the output.

arrows pointing up on a diagonal

Usage growth everywhere

AI is used across all kinds of software projects, including mission-critical services.

secure

Security risks

Developers view security as the biggest concern surrounding AI adoption.

developer

The impact of experience

A developer's relationship with AI varies relative to their years of experience.

automatic

The "great toil swap"

Developers face similar levels of toil work whether they use AI tools frequently or not.

warning

Inconsistent verification

Less than half of developers always verify AI code before committing it.

Vibe check: What our developer survey uncovered

%
of developers don’t fully trust that AI-generated code is functionally correct
%
agree that AI often produces code that looks correct but isn't reliable
%
of developers worry that using AI risks exposing sensitive company or customer data
%
of a developer's work week is spent on toil work

About our dataset

The solution: Automated verification

Our survey results show that SonarQube users report stronger ROI on AI coding. This suggests that real productivity comes from speeding up the entire development lifecycle by effectively integrating "vibe" (generation) with a robust "verify" step.

Get more out of AI coding tools with SonarQube

When we asked about the positive impacts of AI adoption, SonarQube users were:

%
more likely to report lower vulnerability rates
%
more likely to report lower defect rates
%
more likely to report a lower technical debt
%
more likely to report higher overall code quality

Why choose SonarQube for secure, verified AI coding?

sonar

Complete assurance of AI code

ai

Widespread adoption

integration

Seamless integration

Build trust into every line of code

Rating image

4.6 / 5