The rate at which new questions are asked has dropped by more than a factor of 10 and keeps decreasing: https://meta.stackoverflow.com/a/434504/7483211 Traffic has likely decreased similarly, though it's harder to know without access to private data. Traffic will keep decreasing as older content becomes outdated. I'm pretty sure the bulk of the decrease is due to ChatGPT & co.
–
Cornelius Roemer (ref)
While some people disagree that AI tools were the main cause of this decline, they certainly had a part in this.
What I imagine happened:
- Users who wanted to ask easy questions started asking AI tools instead of Stack Overflow. AI can answer easy questions easily and often correctly. So there is no need to ask these questions on Stack Overflow anymore.
- Users who were too lazy to pose their question started using AI instead. It's much easier to clarify your question when using an AI tool than Stack Overflow — you just make a chat instead of posting comments.
- Users who were too lazy to search or unable to judge the relevance of search results started using AI tools. Search was always bad/broken on Stack Overflow, so AI tools surpassed its efficiency easily.
So we have much fewer "bad" questions now. A "healthy" process of replacing human labour by robots. If a robot can answer a question, humans shouldn't waste time even reading it.
What about answers? I don't have the statistics. I hope it has improved, but I have no reason to believe that.
Regarding the future: we still have the "problem" of quality of AI's answers. If your question is moderately hard, if it contains something new which AI has never trained on, if it's interesting — it should be asked on Stack Overflow. Or some other site which will replace Stack Overflow. I see only two ways for Stack Overflow to become useless:
- Software development becomes an insignificant part of human culture. Do we have a Stack-Overflow-like site for hide-and-seek strategies? No. If software development becomes as insignificant as that, there you go.
- AI will solve all humanity's problems. This is an apocalyptic scenario which can happen, and all bets are off.