Stack Overflow轰然倒下,谁将接替其地位?

摘要:你好呀,我是歪歪。 前几天看到一个让我感慨万千的走势图: 本来想让你猜一猜这个走势图的内容是什么的。 但是结合标题你应该也能猜到了,和 Stack Overflow 有关。 这个走势图的数据是 Stack Overflow 从 2008 年
你好呀,我是歪歪。 前几天看到一个让我感慨万千的走势图: 本来想让你猜一猜这个走势图的内容是什么的。 但是结合标题你应该也能猜到了,和 Stack Overflow 有关。 这个走势图的数据是 Stack Overflow 从 2008 年开始到现在,每个月新问题的个数。 数据的来源是这个网站: https://data.stackexchange.com/stackoverflow/query/1882532/questions-per-month#resultSets 它可以以 SQL 的形式查询相关的数据。 从走势图可以看到,从 2008 年到 2014 年是陡增的趋势,可以说是高歌猛进,翻着翻的上涨。 2014 年到 2020 年,数据起起伏伏,但总比 2020 年之后的一泻千里好的多。 把每个月的明细数据下载下来之后,我看了一下 TOP 3 的情况: 2020/5/1,302381 个新问题2020/4/1,299146 个新问题2017/3/1,298552 个新问题 最辉煌的时候,是 2020 年。 可能那个时候大家都在居家办公,遇到问题也没有同事可以咨询,就顺手在网上求助网友了。 但急转直下也是在 2020 年。 因为那一年末 ChatGPT 横空出世,并凭借还算不错的表现,慢慢被大家开始接受了。 而这几年 AI 发展的突飞猛进,越来越少的人选择 stack overflow。 至于为啥越来越少的人选择 Stack Overflow? 我想还是在于便捷性上。 和 AI 交互,你给它问题,它能立马响应,直接给你正确答案,或者引导你去寻找正确答案。 和 Stack Overflow,或者和任何问答平台交互,你发布问题之后得等,等到有人看到你的问题,然后才有可能会回答。 如果你只是想在 Stack Overflow 里面找一个问题的答案,而不是打算自己提出一个问题的话,那 AI 更加是碾压式的存在。 因为你可以让 AI 帮你在 Stack Overflow 里面找答案。 Stack Overflow 免费提供了它十几年间的所有问答数据,然后被各个 AI 当做了训练模型。 最后落得的下场,说好听点叫功成身退,说难听点就是卸磨杀驴。 我记得曾经还有一个关于程序员的梗。 就是当程序捕获到异常之后,由程序自动发起一个请求给 Stack Overflow,然后获取解决方案。 所以,作为程序员,你应该知道 Stack Overflow 在某种程度上,它就是程序员的圣经,它的回答就是权威。 我写技术类文章的时候,如果顺着问题找到一个 Stack Overflow 的链接,我在潜意识里面就会认为,这个链接里面就会有我在寻找的答案,而且是正确答案。 但是这些都是很新鲜的“过去的故事”了。 我把前面获取到的表格排序后拉到表格最后,2025 年的数据已经跌落到了 2008 年的水平: 再回头看看这个走势图: 不得不承认,Stack Overflow,几乎是成不可逆转之势般的倒下了。 两个问题。 我之前写过的技术文章中,Stack Overflow 出现的频率非常的高。 有时候我会去上面找素材。 以至于一提到 Stack Overflow 我立马就能想起至少两个我写过的有意思的问题。 第一个问题是这样的: 《我被这个浏览了 746000 次的问题惊住了!》 当时觉得这个输出结果很奇怪,有点意思,于是研究了一下。 最终经过一番折腾也是在 Stack Overflow 找到了答案。 但是现在,我只需要把问题扔给各种 AI 大模型,比如 DeepSeek。 它就能给出答案: 然后还可以继续追问“额外5分43秒”产生的具体原因是什么: 给出的参考链接中也有 Stack Overflow 的链接: 第二个问题是这样的: 《初看一脸懵逼,看懂直接跪下!》 把这个问题扔给 DeepSeek 之后,它也很快就给出了答案: 答案总结起来就是一句话: 伪随机数生成器的序列是确定的,但看起来“随机”。 这些特定的种子值(-229985452 和 -147909649)是通过反向计算或暴力搜索找到的,目的是使 nextInt(27) 的序列恰好匹配 "hello" 和 "world" 的字符编码。 好,现在如果没有 AI,我给你上面这两段代码。
阅读全文