AI skills are coming out on top
| Respondents | Percent | |
|---|---|---|
| Technical documentation (is generated for/by the tool or system) | 8,555 | 58.9% |
| AI codegen tools or AI-enabled apps | 7,650 | 52.6% |
| Other online resources (e.g. standard search, forum, online community) | 7,518 | 51.7% |
| Videos (not associated with specific online course or certification) | 5,975 | 41.1% |
| Stack Overflow or Stack Exchange | 4,909 | 33.8% |
| Online courses or certification (includes all media types) | 4,260 | 29.3% |
| Blogs or podcasts | 4,010 | 27.6% |
| Books / physical media | 3,846 | 26.5% |
| Colleague or on-the-job training | 3,106 | 21.4% |
| School (i.e., university, college, etc) | 2,064 | 14.2% |
| Games or coding challenges | 1,700 | 11.7% |
| Coding bootcamp | 922 | 6.3% |
| Other | 629 | 4.3% |
Which actions do you turn to first when trying to find answers to a problem?
| Respondents | Percent | |
|---|---|---|
| Use online search tools to find general guidance and/or discourse | 13,774 | 82.7% |
| Ask an AI agent | 11,643 | 69.9% |
| Go directly to a maintained repository or more than one and search within its contents (this could be a repository like Wikipedia or IMDB or GitHub projects) | 7,288 | 43.7% |
| Send a message to a human I trust directly | 4,803 | 28.8% |
| Post a message in a group text or private discussion among humans I know | 2,462 | 14.8% |
| Post in a public online forum | 1,327 | 8.0% |
| Send a message to a human that I don't know directly | 276 | 1.7% |
But devs aren’t just using AI to learn
“I can use AI to ask simple questions but for complicated questions I use StackOverflow.”
| Respondents | Percent | |
|---|---|---|
| Visit less for simple questions | 10,892 | 64.1% |
| Ask fewer questions | 4,910 | 28.9% |
| Contribute less | 4,496 | 26.5% |
| No change | 3,704 | 21.8% |
| Visit more for verification (for example, source attribution) | 2,707 | 15.9% |
Stack Overflow and community platforms
And community is still important
| Respondents | Percent | |
|---|---|---|
| GitHub (public projects, not private repos) | 7,460 | 69.5% |
| Stack Overflow | 7,372 | 68.6% |
| YouTube | 6,272 | 58.4% |
| 5,784 | 53.8% |
“Stack Overflow is a place to get reliable up to date answers.”
How about those folks who don’t participate in technical communities much? Part of the answer is certainly AI (45% feel that AI answers enough of their questions that they don’t seek out human expertise), but another part is that communities have built up solid knowledge (where 65% of respondents can find answers without posting). But there’s another problem that’s much older than AI (and harder, too): making folks feel welcome and safe. Of those who aren’t active in technical communities, 21% worry about being judged, 20% don’t feel confident about public posts, 18% prefer private conversations, and 12% feel like they aren’t welcome in those spaces.
Whether you’ve been using AI to learn about AI or still lean on the code experts in your online and IRL communities, it’s clear that learning is still core to what it means to be a developer in our ever-shifting technological landscape.
- Find without posting
- I use AI
- I do not have time
- Questions are specific
- Judged/critizied
| Respondents | Percent | |
|---|---|---|
| I usually find answers without posting | 10,162 | 65.1% |
| AI tools answer enough of my questions | 6,979 | 44.7% |
| I do not have time | 5,588 | 35.8% |
| My questions are too specific to my company or context | 3,532 | 22.6% |
| I worry about being judged or criticized | 3,297 | 21.1% |
Stack Overflow and community platforms
40% are learning AI skills for both work and personal projects
| Respondents | Percent | |
|---|---|---|
| Yes, on my own | 6,607 | 23.4% |
| Yes, at work | 4,360 | 15.4% |
| Yes, both on my own and at work | 11,350 | 40.2% |
| No | 5,923 | 21.0% |