1. About this report
1A.
SlashData’s Developer Nation Survey
2. Developer demographics
2A. Which region are you based in?
3. Involvement in software development & learning patterns
3A. How are developers involved in software development?
3B. Developers’ experience in software development
3C. Top 5 ways in which developers learn to code
3D. Top 5 developer roles
3E. What motivates developers to contribute to corporate or vendor-owned open-source software projects
4. Developer Careers: Salaries, Income and Company size
4A. What is your current total yearly compensation, in US dollars?
4B. What is the size of the organisation you work for?
4C. What is the size of the development team you work in?
4D. Salaries per region for EU countries
5. Programming languages
5A. Top 5 programming languages used by developers
6. Generative AI
6A. Have you incorporated generative AI functionality into your applications in the past 6 months
6B. How generative AI functionality is incorporated into applications
6C. In which ways have ML developers integrated generative AI into their applications
6D. Do you agree that generative AI will affect your work as a developer? Percentage of developers that (agree or strongly agree)
7. Company programs and resources supporting developers
7A. Top 5 companies’ official resources developers have used in the last 12 months
8. Professional developers -Dive into niches
8A. Enterprise developers' geographical distribution
8B. Development areas of enterprise developers
8C. Top 5 industry verticals for Enterprise developers
8D. Popularity of CI/CD tools
8E. Usage of CI/CD tools in companies of more than 1K employees
8F. Top-5 technologies used by backend developers
8G. Top-5 end-to-end platforms used by DevOps practitioners
9. The Developer Nation Community