大家好,我是鱼皮。

先问个问题,如果现在让你来解决一个 Bug,你会怎么获取解决方案呢?

我保守估计至少 80% 的朋友会选择直接问 AI,15% 的朋友会选择利用搜索引擎,而剩下 5% 会选择找人提问。

为什么?

显然,问 AI 是最方便的,脑袋都不用动一下,直接复制 Bug 报错信息给 AI,很多情况下它就能帮你解决了。

如果 AI 解决不了,那就再到网上搜,如果你用的是国内的搜索引擎,估计 90% 的解决方案来自 CSDN。。。这时你就必须得动一下脑子了,要思考搜什么关键词才能解决 Bug。为什么有些人解决 Bug 很快?就是因为他的经验能够帮助他快速确定最相关的搜索词。

而如果这两种方法都解决不了你的问题,只好去找人提问了。

但找人提问是一门大学问,你必须先描述清楚你的问题,别人才有可能帮到你

而且去哪儿提问呢?

你第一时间会想到什么?交流群?还是编程导航?总不会是 Stack Overflow 吧哈哈!

我估计最近几年学编程的同学,可能都没听说过这个网站了,这是知名的老牌程序员提问社区,目前已有 24,216,678 个提问:

这两天,我在朋友 why 哥那边看到一个让我惊掉下巴的走势图,正是 Stack Overflow 每月新问题的个数!

可以看到,从 2023 年开始,Stack Overflow 的用户提问数急剧下滑,甚至跌回了 15 年前的水平!可以说是凉透了。

聪明如你,背后的原因你肯定想得到 —— 大家都去找 AI 提问了,谁还到社区发帖啊!

我自己也是这样的,感觉有 1 年没碰过这个网站了,反倒是越来越依赖 AI。现在的 AI 还有联网搜索功能,直接从全网搜索解决方案,不比 Stack Overflow 香么?

所以在我看来,Stack Overflow 走下坡路是必然,只不过真没想到跌得这么快。

唉,以前我还跟鱼友们说,简历上提一下 “能用 Stack Overflow 解决问题”,是个加分项呢。

当然,不光是 Stack Overflow,AI 的出现给所有搜索引擎、问答社区、甚至是人工答疑服务都造成了冲击。可笑的是,就算程序员不怎么用搜索引擎解决问题了,我还得给某搜索引擎交保护费,让自己的网站不被其他冒名顶替的广告顶下去。

最后说点儿心里话,其实有时我还挺怀念自己搜索 Bug、到社区跟其他小伙伴讨论 Bug 的感觉,那时解决 Bug 需要自己动脑、解决之后有种 “破案了” 的爽感,还能从过程中收获到经验。

再看现在呢?解决问题依赖 AI,不用思考,印象自然也不深刻,下次遇到类似的问题,你只能继续依赖 AI,如果有一天 AI 出现幻觉了,给了你错误的答案,那时你又该怎么办?

AI 确实帮我们提高了效率,但也在让我们变得麻木。

所以我自己有一个习惯,即使用 AI 解决 Bug,我也会看看 AI 的思考过程,培养解决问题的思路。

AI 时代,对程序员来说,思路 很重要。你可以不去记忆编写代码的细节,但你要知道开发项目的思路,这样才能驾驭 AI,而不是被 AI 牵着鼻子走。

最后做个小调研,你听说过 Stack Overflow 么?对这件事有什么看法,欢迎评论区留言~

更多编程学习资源

Stack Overflow,彻底凉了!的更多相关文章

  1. Stack Overflow 排错翻译 - Closing AlertDialog.Builder in Android -Android环境中关闭AlertDialog.Builder

    Stack Overflow 排错翻译  - Closing AlertDialog.Builder in Android -Android环境中关闭AlertDialog.Builder 转自:ht ...

  2. Stack Overflow: The Architecture - 2016 Edition(Translation)

    原文: https://nickcraver.com/blog/2016/02/17/stack-overflow-the-architecture-2016-edition/ 作者:Nick Cra ...

  3. Stack Overflow: The Architecture - 2016 Edition

    To get an idea of what all of this stuff “does,” let me start off with an update on the average day ...

  4. Stack Overflow is a question and answer site

    http://stackoverflow.com/ _ Stack Overflow is a question and answer site for professional and enthus ...

  5. stack overflow错误分析

    stack overflow(堆栈溢出)就是不顾堆栈中分配的局部数据块大小,向该数据块写入了过多的数据,导致数据越界,结果覆盖了老的堆栈数据. 或者解释为 在长字符串中嵌入一段代码,并将过程的返回地址 ...

  6. 推荐一个网站Stack Overflow

    网站URL:http://stackoverflow.com 我是怎么知道这个网站的呢?其实这个网站非常出名的,相信许多人都知道.如果你不知道,请继续阅读: 一次我在CSDN上面提问,但是想要再问多几 ...

  7. Stack Overflow 2016最新架构探秘

    这篇文章主要揭秘 Stack Overflow 截止到 2016 年的技术架构. 首先给出一个直观的数据,让大家有个初步的印象. 相比于 2013 年 11 月,Stack Overflow 在 20 ...

  8. IE中出现 "Stack overflow at line" 错误的解决方法

    在做网站时遇到一个问题,网站用的以前的程序,在没有改过什么程序的情况下,页面总是提示Stack overflow at line 0的错误,而以前的网站都正常没有出现过这种情况,在网上找了一下解决办法 ...

  9. 为什么开发者热衷在Stack Overflow上查阅API文档?

    摘要:一项新研究跟踪了Android开发者的访问历史,发现开发者多达二分之一的文档是从Stack Overflow上获取到的,而Stack Overflow上的示例也多于官方指南,开发者通过搜索更多时 ...

  10. 我30天在Stack Overflow问答网站上回答问题的感受

    想法的萌芽 如果非要总结下我多年来是如何使用Stack Overflow的话,我的答案就是:打开网页,搜索问题,查看Stack Overflow的搜索结果,参考答案,最后再关掉网页. 我的生活已经离不 ...

随机推荐

  1. VScode前端代码编辑器:修改默认打开的浏览器和代码提示设置

    一.修改默认打开的浏览器 二.代码提示设置

  2. Sentinel源码—1.使用演示和简介

    大纲 1.Sentinel流量治理框架简介 2.Sentinel源码编译及Demo演示 3.Dashboard功能介绍 4.流控规则使用演示 5.熔断规则使用演示 6.热点规则使用演示 7.授权规则使 ...

  3. python-pandas提取网页内tables(表格类型)数据

    比如,下面网页里大学排行的数据 分析这个页面,表格内的数据是包裹在tables里的 这样就可以使用pandas对数据进行提取并且导出成csv文件,具体代码很简单 import pandas as pd ...

  4. Web前端入门第 42 问:聊聊 CSS 元素上下左右(水平+垂直)同时居中有几种方法

    影响元素位置的 CSS 属性基本介绍完毕(参考前几篇文章),现思考一个最常见的需求: 一个子元素,要摆放在盒子的正中央,使用 CSS 布局手段,究竟有多少种实现方式? 上下左右(水平方向.垂直方向)要 ...

  5. mysql重新设置密码、远程登录及中文乱码修改

    基础环境 版本:mysql 5.7.33 系统:ubuntun0.18.04 一.忘记密码问题 1.编辑配置文件/etc/mysql/mysql.conf.d/mysqld.cnf,注意此为ubunt ...

  6. 什么是AC自动机?如何实现?

    什么是AC自动机? 是基于 Trie树 和 KMP失配指针 的一种高效多模式匹配算法.AC自动机能够一次构建,随后在遍历文本时同时匹配多个敏感词. AC自动机算法的典型应用是敏感词匹配,在各大社交媒体 ...

  7. 【经验】CiteSpace|Wiley Online Library或除知网以外的其他网站的文献怎么导入CiteSpace 6.1.6?

      如果没安装,请看这篇博客安装,现在新版(6.1.6)的不需要额外下载java了,就很妙~:   最新版citespace软件的安装与配置   结论:导出成RIS然后用它自带的转换成WoS. 文章目 ...

  8. 【MOOC】华中科技大学计算机组成原理慕课答案-第二章-数据表示

    单选 1 计算机中表示地址时使用 √A. 无符号数 B. 反码 C. 原码 D. 补码 2 浮点数的表示范围和表示精确度分别取决于 A. 阶码的编码和尾数的编码 √B. 阶码的位数和尾数的位数 C. ...

  9. 使用php的openssl_encrypt和python的pycrypt进行跨语言的对称加密和解密问题

    最近有一个业务需求,需要前端传递一个密码到后端,期间要对传递的密码通过进行对称加密,我们约定使用成熟的AES加密方法. 前端使用php,后端用python,但是发现前端兄弟加密后的字符串,在pytho ...

  10. MarchingCube算法之C#实现三维❤

    首先致谢该博文,讲解的非常详细:https://blog.csdn.net/u013339596/article/details/19167907?spm=1001.2101.3001.6650.7& ...