ChatGPT偷家:Stack Overflow正被程序员抛弃,访问量一月降3200W ...
<p></p><blockquote id="1HI4K04C">金磊 Pine 发自 凹非寺<br>量子位 | 公众号 QbitAI<br></blockquote><p></p><p id="1HI4K01S"><strong>Stack Overflow</strong>,正在被程序员们抛弃。</p><p id="1HI4K01T">你没听错。</p><p id="1HI4K01U">这个全球知名的开发者问答网站,仅在一个月时间内,访问量<strong>骤降3200万</strong>!</p><p id="1HI4K01V">甚至现在的搜索量仅是它巅峰时期的<strong>三分之一</strong>……</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K021">为何会突然如此?网友一语道破玄机:</p><p></p><blockquote id="1HI4K04D">自打ChatGPT问世以来,我就没再用过Stack Overflow了。<br></blockquote><p></p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K024">而且从近三个月Stack Overflow访问量统计来看,流量下滑是在2022年11月至12月期间发生的。</p><p id="1HI4K025">巧合的是,OpenAI发布ChatGPT,正是在去年的<strong>11月30日</strong>。</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K027">好家伙,原来又是AI圈当红炸子鸡ChatGPT的“锅”。</p><p id="1HI4K028">那它为何能在这么短的时间里,如此迅速改变众多程序员求知习惯的呢?</p><p id="1HI4K029">“我懒,所以用ChatGPT”</p><p id="1HI4K02A">对于这个问题,作为使用者的程序员们,或许最有发言权。</p><p id="1HI4K02B">有人便将问题言简意赅地归结为两点:</p><p></p><ul><li id="1HI4K04A">如果<strong>我不懒</strong>:谷歌和Stack Overflow是首选;</li><li id="1HI4K04B">如果<strong>我懒</strong>:我选ChatGPT。</li></ul><p></p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K02D">言外之意很明显了,问题的关键,出在了获取答案的<strong>便捷性</strong>上。</p><p id="1HI4K02E">我们先来看下在Stack Overflow上获取答案的流程。</p><p id="1HI4K02F">首先,你需要点击“Ask Question”按钮开启提问之旅:</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K02H">然后便来到了繁琐的<strong>“填空”</strong>环节:</p><p id="1HI4K02I"><strong>输入标题</strong>→<strong>描述问题</strong>→<strong>尝试过什么/期待什么结果</strong>→<strong>语言标签</strong></p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K02K">但这一系列操作之后还不算完,对于提问者来说,最无奈的可能就数<strong>漫长的等待</strong>了。</p><p id="1HI4K02L">然鹅,现实情况往往会是这样:</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K02N">没错,石沉大海,无人问津;而且即便有人回答了问题,也要看下哪个答案的“vote”高等等。</p><p id="1HI4K02O">不过这事要是换做<strong>ChatGPT</strong>,结果就不一样了,只需要一个动作:</p><p id="1HI4K02P"><strong>问!</strong></p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K02R">然后答案就“啪的一下”甩到你的面前。</p><p id="1HI4K02S">如此对比下来,ChatGPT在“问答”这事上的便捷性也就可见一斑了。正如网友总结的那样:</p><p></p><blockquote id="1HI4K04E">搜索产品/网站 → Google<br>寻求答案 → ChatGPT<br></blockquote><p></p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K030">不过有一说一,“问答”这事便捷性固然是一方面,但更重要的一点还应该回归到答案的准确性。</p><p id="1HI4K031">那么接下来的一个问题便是:</p><p id="1HI4K032">程序员依赖ChatGPT,靠谱吗?</p><p id="1HI4K033">要知道当初Stack Overflow禁用ChatGPT给出的说辞可是:</p><p></p><blockquote id="1HI4K04F">(这样做)的目的是减缓使用ChatGPT创建的大量答案流入社区。<br>因为从ChatGPT得到错误答案的概率太高了!<br></blockquote><p></p><p id="1HI4K036">不过这只是“对家”的一面之词,不能全信。现在距离ChatGPT发布也有一段时间了,靠谱不靠谱我们直接看看各位用户们的使用感受。</p><p id="1HI4K037">先说结论,ChatGPT在编程上可以说是“全能型人才”了:找Bug,编写网站,提示词转换代码……</p><p id="1HI4K038">ChatGPT找Bug可以说是相当贴心了,举个栗子,repit的CEO给ChatGPT甩了一段有错误的代码,让它找出其中的Bug。</p><p id="1HI4K039">结果ChatGPT不仅把Bug找出来了,还指出了错误原因,怎么修改,并且还附上了正确代码,最后还不忘来一波总结。</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K03B">(这不比Stack Overflow搜索找答案好用?手动狗头)</p><p id="1HI4K03C">当然一个AI模型也不能薅着Stack Overflow一个问答网站作对比,来看看和其他代码修复系统的对比。</p><p id="1HI4K03D">前不久约翰内斯·谷登堡大学和伦敦大学也做了一项研究,让ChatGPT横向对比了其他三个代码修复系统:Codex,CoCoNut和Standard APR。</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K03F">研究过程中,研究人员统共给出了40段错误代码,得到的初步结果是:</p><p></p><blockquote id="1HI4K04G">ChatGPT解决了19个问题,Codex解决了21个,CoCoNut解决了19个,Standard APR方法解决了7个。<br></blockquote><p></p><p id="1HI4K03H">其中Codex和ChatGPT来自同一个语言模型家族,所以结果比较接近。</p><p id="1HI4K03I"><strong>BUT!</strong>这还不是最终结果,ChatGPT毕竟是个对话模型,是可以交流的,而交流之后,它解决的Bug高达<strong>31个</strong>。</p><p id="1HI4K03J">嗯,最终的结果也显而易见。</p><p id="1HI4K03K">ChatGPT除了debug之外,给出要求也能够自动编写代码,网友们反馈最终的代码效果也还不错。</p><p id="1HI4K03L">就比如说有网友声称,自己初创公司的大部分代码都交给ChatGPT和Copilot来完成了。</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K03N">还有一个ChatGPT的“学生粉”用ChatGPT编写了一个网站,生成的代码很整洁:</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K03P">甚至去年年底,Riley Goodside还靠玩转ChatGPT提示词收到了估值73亿美元的硅谷独角兽公司Scale AI的offer,正式聘请他为<strong>“提示工程师”</strong>。</p><p id="1HI4K03Q">而工作的内容就是:只要讲几句人话,让AI生成自己想要的代码。</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K03S">还有太多例子这里就不一一列举了,总之现在已经有人把ChatGPT纳入编程生产力当中了。</p><p id="1HI4K03T">并且ChatGPT也是个“求上进”的好模型,之前传言它数学能力不足,这不昨天OpenAI就官宣提升了ChatGPT在真实性和数学能力上表现。</p><p id="1HI4K03U">对于程序员们来说,比较关心的还是ChatGPT在编程上能力有没有长进。</p><p id="1HI4K03V">不过在这方面,倒是有网友检测过,同样一个代码问题,去年12月底(左侧)还能回答出来,今年1月底(右侧)就不会了。</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K041">One More Thing</p><p id="1HI4K042">最近ChatGPT有“新装备”了,刚出了个模型<strong>BLIP-2</strong>,能够接入ChatGPT,它不仅会简单的看图说话,还会讲解剧情、给图片配字……</p><p id="1HI4K043">并且,BLIP-2在各种视觉语言任务上实现了SOTA,目前代码已开源。</p><p id="1HI4K044">强强联合,期待一波~</p><p id="1HI4K045">△图源:@Daniel Bourke</p><p class="f_center"><div align="center"></div><br><br></p><p id="1HI4K048"> https://twitter.com/dannypostmaa/status/1620207540381569024<br> https://techcabal.com/2023/01/31/stack-overflow-chat-gpt/<br> https://twitter.com/flaviocopes/status/1620333315919331328<br> https://twitter.com/laminappcom/status/1620516951163559936<br> https://www.pcmag.com/news/watch-out-software-engineers-chatgpt-is-now-finding-fixing-bugs-in-code<br> https://twitter.com/mrdbourke/status/1620353263651688448</p><p class="f_center"><div align="center"></div><br></p>
页:
[1]