
数据显示,随着 LLM 的大规模普及,人们已经不再使用 Stack Overflow 了。这背后的原因是什么?
确实,从图中可以明显看出 Stack Overflow 上的问题数量自 2015 年左右达到高峰后,开始逐渐下降,而在 2022 年之后出现了明显的加速下滑趋势。这一现象和大型语言模型(LLMs,像 ChatGPT)在 2022 年底之后的迅速普及有很强的时间相关性。背后的原因可以从以下几个方面理解:
1. LLM 提供更即时和便捷的回答
· 过去开发者遇到问题通常要花时间在 Stack Overflow 上搜索、提问、等待回复。
· 如今,许多人直接使用 ChatGPT、Claude、Copilot 等工具在 IDE 或浏览器中获得即时帮助,效率显著提高。
2. 用户提问门槛降低
· 在 Stack Overflow 提问需结构清晰、避免重复、提供最小可复现示例,而 LLM 不需要这些规则限制。
· 这让初学者更倾向于对话式提问而非格式化问答。
3. 答案质量与社区体验问题
· Stack Overflow 有时对新手用户不够友好,“提问被否决”或“问题关闭”比较常见,可能让部分用户望而却步。
· 相比之下,LLM 总是“耐心且不会打脸”。
4. 代码补全工具的进步
· GitHub Copilot、Cursor IDE 等集成了强大的 LLM 支持,很多原本要去提问的小问题(如语法、API 使用)可以直接在编写代码时获得实时建议。
5. LLM 提问不暴露隐私
· Stack Overflow 是公开平台,而 LLM 可以私密提问,尤其适合企业级代码问题或敏感逻辑的讨论。