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
Our survey paints a comprehensive picture of an industry in transition.
Low trust in AI
Despite AI's widespread use, developers remain skeptical of the output.
Usage growth everywhere
AI is used across all kinds of software projects, including mission-critical services.
Security risks
Developers view security as the biggest concern surrounding AI adoption.
The impact of experience
A developer's relationship with AI varies relative to their years of experience.
The "great toil swap"
Developers face similar levels of toil work whether they use AI tools frequently or not.
Inconsistent verification
Less than half of developers always verify AI code before committing it.

Vibe check: What our developer survey uncovered
About our dataset
Our findings are based on a quantitative sample of 1,149 respondents that represents the current reality of modern engineering teams around the world. All respondents:
- Were 18 years old or older
- Were employed full-time or self-employed in a technology role (the vast majority worked in software engineering)
- Wrote code or managed developers using at least one programming language.
- Had used AI as part of their job within the last year

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:
Warum SonarQube für sicheres, verifiziertes KI-Coding wählen?
Einzigartige Sicherheit für KI-Code
Wir sind die einzige Lösung, die KI-generierten Code automatisch erkennen und einer tiefgreifenden, deterministischen Analyse unterziehen kann.
Transparenz bei der KI-Einführung
Verstehen Sie, wie KI in Ihrem Unternehmen eingesetzt wird, und messen Sie deren Auswirkungen auf die Codequalität und -sicherheit.
Nahtlose Integration
Wenden Sie dieselben Qualitäts- und Sicherheitsstandards, denen Sie vertrauen, ohne zusätzliche Konfiguration sowohl auf von Menschen als auch auf von KI geschriebenen Code an.