The big kahuna of developer surveys. Always well done.
Some of the AI answers feel aggressive in terms of usage, maybe the survey is suffering from projection or maybe everyone is getting more done?
In May 2024, over 65,000 developers responded to our annual survey about coding, the technologies and tools they use and want to learn, AI, and developer experience at work. Check out the results and see what's new for Stack Overflow users.
Table of contents
65,437
Coders from 185 countries around the world.
62.3%
Have used JavaScript in the past year.
48,019
Respondants shared salary information.
Daily time spent searching for answers/solutions →
- 1. Developer Profile
- 1.1. Education
- 1.2. Learning to code
- Learning to code
- Online resources to learn how to code
- Technical documentation preferences to learn how to code
- 1.3. Experience
- 1.4. Developer roles
- 1.5. Key territories
- 1.6. Demographics
- 2. Technology
- 2.1. Most popular technologies
- Programming, scripting, and markup languages
- Databases
- Cloud platforms
- Web frameworks and technologies
- Embedded Technologies
- Other frameworks and libraries
- Other tools
- Integrated development environment
- Asynchronous tools
- Synchronous tools
- Operating system
- AI Search and Developer Tools
- 2.2. Admired and Desired
- Programming, scripting, and markup languages
- Databases
- Cloud platforms
- Web frameworks and technologies
- Embedded Technologies
- Other frameworks and libraries
- Other tools
- Integrated development environment
- Asynchronous tools
- Synchronous tools
- AI Search and Developer Tools
- 2.3. Worked with vs. want to work with
- Programming, scripting, and markup languages
- Databases
- Cloud platforms
- Web frameworks and technologies
- Embedded Technologies
- Other frameworks and libraries
- Other tools
- Integrated development environment
- Asynchronous tools
- Synchronous tools
- AI Search and Developer Tools
- 2.4. Top paying technologies
- 3. AI
- 3.1. Sentiment and usage
- 3.2. Developer tools
- Benefits of AI tools
- Accuracy of AI tools
- AI tools' ability to handle complex tasks
- AI in the development workflow
- AI tools next year
- 3.3. Efficacy and Ethics
- 4. Work
- 4.1. Employment
- 4.2. Company info
- 4.3. Salary
- 4.4. Purchasing technology
- Influence on technology purchases
- Prefer to build and/or buy new tech
- Researching new tools and technologies
- Tech endorsement factors
- 4.5. Coding outside of work
- 5. Community
- 5.1. Stack Overflow site use
- Visiting sites across Stack Overflow and Stack Exchange
- Frequency of visiting Stack Overflow
- Have an account on Stack Overflow
- 5.2. Participation and Feedback
- 6. Professional Developers
- 6.1. Productivity Impacts
- Participation in Professional Developer series
- Individual contributor or people manager
- Years of professional work experience
- Ability to find knowledge and information within their organization
- Frequency of productivity frictions
- Daily time spent searching for answers/solutions
- Daily time spent answering questions
- 6.2. Developer Experience
- Processes, tools, and programs within an organization
- Cloud on On-prem environments
- Resources for technical questions at work
- Most common frustrations
- 6.3. Job Industry and Satisfaction
- 7. Methodology
Site design / logo © 2024 Stack Exchange Inc.
User contributions licensed under CC BY-SA.
Data licensed under Open Database License (ODbL).