裁员 10%,暴跌 14%,这家 IT 独角兽正在被抛弃!

news2024/11/29 12:51:28

流量一跌再跌,Stack Overflow 简直被狠狠地上了一课!

3 月份 Stack Overflow 的流量下降了近 14%。该公司的 CEO 压力空前,甚至昨天决定裁员 10%!

图片

         

平均每月下降6%,上月直接跌了近14%

开发人员越来越多地从 AI 聊天机器人和 GitHub CoPilot ,而非 Stack Overflow 留言板上获得建议。

与 OpenAI 的 ChatGPT 的流量呈指数级增长形成了鲜明对比,Stack Overflow 的流量一直呈现持续下降的态势。

然而,ChatGPT 并非导致 Stack Overflow 流量下降的唯一原因。实际上,自 2022 年初以来,就已经露出端倪。可以从 2022 年到现在几家社区的流量对比中看出答案。         

  • 与去年同期相比,自 2022 年 1 月以来, Stack Overflow (stackoverflow.com) 的流量平均每月下降 6%,3 月份下降了 13.9%。

  • ChatGPT 去年 11 月底才推出,没有同比记录,但它的网站 ( chat.openai.com ) 在那短时间内成为世界上最热门的数字资产之一,比微软的网站还要大 Bing 全球流量搜索引擎。它在 3 月份吸引了 16 亿人次访问,在 4 月上半月又吸引了 9.207 亿人次。

  • GitHub 网站也出现了强劲增长,3 月份 github.com 的访问量同比增长 26.4% 至 5.24 亿次。这并不反映 CoPilot 的所有使用情况,它通常发生在像 Visual Studio Code 这样的编辑器中,但它会包括访问该网站以订阅该服务的人。

  • 从 2 月到 3 月,GitHub CoPilot 免费试用注册页面的访问量增加了两倍多,达到 800,000 次。

  • 另外,如果你近期准备面试跳槽,建议在Java面试库小程序在线刷题,涵盖 2000+ 道 Java 面试题,几乎覆盖了所有主流技术面试题。

         

(1)Stack Overflow 和 GitHub 与 ChatGPT 的比较

如今,大多数网站都在与 ChatGPT 进行比较,从 Stack Overflow 和 GitHub 是为开发人员提供的专门服务的角度来看,这种比较并不公平。ChatGPT 除了对开发人员之外,还有更广阔的大众市场。

图片

Stack Overflow、ChatGPT 和 GitHub 的流量,来源:Similarweb

(2)GitHub 在增长,而 Stack Overflow 在缩小

整体上看,Stack Overflow 和 GitHub 在规模上旗鼓相当,但态势截然不同:GitHub 的流量在增长,而 Stack Overflow 在缩小。而 GitHub 的增长的背后,与其对 OpenAI 技术的拥抱(以及微软更广泛的拥抱)不无关系。

图片

Stack Overflow 正在缩小,GitHub 正在增长,来源:Similarweb

(3)CoPilot 注册人数增加了两倍

GitHub 提供许多免费服务,但 CoPilot 是其付费功能之一——而且非常受欢迎,以至于该服务的免费试用注册人数在 2 月至 3 月间翻了三倍。

图片

GitHub CoPilot 的注册人数增加 来源:Similarweb

         

从复制粘贴到提示工程

多年来,Stack Overflow 一直是编程人员非常得力的资源,它催生无数个有关“会编码不如会Ctr+C、Ctr+V(复制、粘贴)代码片段”的笑话。虽然围绕 ChatGPT 代码生成的代码质量和知识产权问题继续存在,但从 Stack Overflow 上搜索和发布问题的习惯似乎被挑战了:新的懒惰

但高效的编码技巧产生了——提示 ChatGPT、CoPilot 或 Bing Chat 就能得到编写好的大块代码。

         

图片

来源:Reddit

某种程度上说,Stack Overflow 成为了 AI 编程的牺牲品。背后的原因值得探讨。

首先,2021年,已经归属于微软的 GitHub 推出了 CoPilot 编码助手。CoPilot 建立在与 ChatGPT 相同的 OpenAI 大语言模型之上,能够处理人类语言和编程语言。

其次,光有Copilot的先进生产力,还不足以撼动StackOverflow,除非它被广泛推广开。而恰恰在此时,被广泛使用的 Microsoft Visual Studio Code 的插件,允许开发人员让 CoPilot 代表他们编写整个功能,而不是去 Stack Overflow 寻找要复制和粘贴的东西。CoPilot 现在整合了 OpenAI 平台的最新 GPT-4 版本。

        

ChatGPT偷家,StackOverflow进退两难

在引入 ChatGPT 后不久,开发人员发现它的一个有用之处是生成详细的代码示例和完整的功能——附带解释代码工作原理的教程内容——以响应简单的文本提示。相较之下,“ChatGPT 将‘杀死’Stack Overflow 的种种猜测不胫而走。

与此同时,Stack Overflow 宣布临时禁止在其网站上发布 ChatGPT 内容——这被认为违反了社区标准,因为根据该网站的管理,ChatGPT 对编码问题的回答往往是错误的。(更新:在博客文章中,Stack Overflow 首席执行官 Prashanth Chandrasekar 讨论了他的团队计划如何结合未来最好的社区和生成 AI 技术。) 

Stack Overflow 的传统是社区成员针对任何给定的编码问题发布各种答案,讨论优势和权衡,并投票选出最佳解决方案。对于许多常见的编码问题,开发人员会找到一个公认的最佳答案。

另外,如果你近期准备面试跳槽,建议在Java面试库小程序在线刷题,涵盖 2000+ 道 Java 面试题,几乎覆盖了所有主流技术面试题。

         

各有利弊,胜负未分

ChatGPT 用户没有了那些吵来吵去、辩论的帖子,只是得到了答案,这看起来更快、更有效。返回的答案可能并不完全是开发人员所需要的,但通常足够接近,可以被塑造和调整为一个可行的解决方案。这与在 Stack Overflow 上找到其他人问题的答案,并根据您自己的要求进行调整的过程没有太大区别。

          

图片

来源:Similarweb

CoPilot 一直是基于开源内容的代码生成的争议主题,不尊重相关的开源许可证(请参阅此维基百科摘要),这些问题也适用于 ChatGPT 提供的编码建议。此外,OpenAI 在编码技术方面积累的一些智慧很可能来自于对 Stack Overflow 和类似网站上内容的消化。

         

反击战刚刚开始

          

“当用户可以像其他人一样轻松地向聊天机器人寻求帮助时,StackOverflow在软件社区中扮演什么角色?业务如何适应,以便继续授权技术人员学习、分享和成长?”

Stack Overflow 掌舵者在一篇博客长文中意识到了这个严重的问题。

首先,既然 Stack Overflow 没有第一时间拥抱生成式AI编码工具,那就从生态层面宣示在编程领域的地位和话语权。大模型开发者、企业需要为爬取的数据付费!

据 Wired 报道,Stack Overflow 首席执行官 Prashanth Chandrasekar 表示,“Stack Overflow 计划最快在今年年中开始向开发大模型的开发者、公司收费,付费的群体才可以获得其服务中的 5000 万个问题和答案。”

在 Prashanth Chandrasekar 看来,AI大模型通过数据训练来学习,这其中就包括开源代码和 Stack Overflow 问答帖子。基于此,Stack Overflow 想要推出 Stack Overflow for Teams 服务,决定向使用其数据的公司寻求赔偿,这属于维持社区蓬勃发展战略的一部分,无可厚非。

其次,关注盈利,迎头直追AI赛道。近日,Prashanth发出了裁员信:出于对宏观经济的担忧并重新关注盈利能力的原因,该公司将裁员约 10%,至少影响 58 名员工。受裁员影响的员工包括 UX 设计师、人力资源专业人员、产品设计师和高级软件开发人员。

“这些变化也是我们认真审视本财年的战略重点以及我们的组织结构的结果,因为我们投资于 Stack Overflow for Teams 的持续增长;并计划在未来几个月推出以 AI/ML 为重点的产品,同时追求敏捷性和灵活性。”

         

写在最后

Stack Overflow 与 Copilot、ChatGPT 之间的较量,就像是生成式AI爆炸时代的一个缩影,Twitter、Reddit 等社区上演了类似的情景。只不过现在看,以大模型为代表的AI服务提供商似乎占了上风,而数据提供方似乎正处于被动防守的态势。

但这种态势也许并不会太过持久,生成式 AI 虽然让大众看到了未来,但留给我们要解决的问题似乎更多:大模型所需消耗的电力、数据燃料的安全与存储问题、生成内容存在的“幻觉”问题、被滥用导致的作弊行为等等,都是牵扯到社会各个层面的问题。

但在解决这些问题之前,拥抱生成式 AI,似乎成为了避无可避的选择。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/792905.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Hive数据仓库

数据仓库概念与起源发展由来 数仓概念 数据仓库(英语:Data Warehouse,简称数仓、DW),是一个用于存储、分析、报告的数据系统。数据仓库的目的是构建面相分析的集成化数据环境,分析结果为企业提供决策支持…

结构化思维:高效能项目经理人的底层能力

大家好,我是老原。 我们经常会说「高效能」,那怎么成为高效能人士?其实除了拼体力和心力以外,高效能更重要的是脑力,这里的脑力不是指智力,而是结构化思维。 随着你在职场中不断成长和进阶,级…

springboot 整合tx-mybaits 实现crud操作

一 操作案例 1.1 工程结构 1.2 pom文件的配置 <!--spring boot的依赖 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId…

【防火墙】iptables防火墙(一)

防火墙具有隔离功能 主要部署在网络边缘或者主机边缘&#xff0c;防火墙的主要作用是决定哪些数据可以被外网访问&#xff0c;哪些数据可以进入内网访问 网络层&#xff08;路由器&#xff09;&#xff1a;数据的转发 安全技术 1.入侵监测系统&#xff1a;在检测到威胁&…

导出为PDF加封面且分页处理dom元素分割

文章目录 正常展示页面导出后效果代码 正常展示页面 导出后效果 代码 组件内 <template><div><div class"content" id"content" style"padding: 0px 20px"><div class"item"><divstyle"height: 160…

电压放大器在管道缺陷检测中应用有哪些

管道是一种重要的输送工业介质的设施&#xff0c;广泛应用于石油、化工、水利等领域。然而&#xff0c;由于长期使用和外界环境因素等原因&#xff0c;管道内部常会出现各种缺陷和损伤&#xff0c;如腐蚀、裂纹、磨损等&#xff0c;这些问题如果得不到及时发现和修复&#xff0…

基于vue实现权限控制,动态渲染菜单栏

Vue菜单权限动态路由 实现原理&#xff1a;用户登录&#xff0c;服务端返回相关权限&#xff0c;进行持久化存储&#xff0c;筛选动态路由&#xff0c;同时菜单栏也需动态渲染 静态路由 静态路由&#xff0c;也叫常量路由&#xff0c;即所有角色都可以访问到的路由界面。如:…

手把手移植 simpleFOC (二)

目录 前言 1、建立 arduino文件夹&#xff0c;如图&#xff1a; 2、提取必要的文件 二、修改源码 1.屏蔽arduino.h、wiring.h里代码 2.修改Print.cpp文件 三&#xff0c;编译 总结 一、前言 本章主要实现 simpleFoc 里的 Serial.print功能&#xff0c;建立setup、loop函…

Games101学习笔记 - 变换矩阵基础

二维空间下的变换 缩放矩阵 缩放变换: 假如一个点&#xff08;X,Y&#xff09;。x经过n倍缩放&#xff0c;y经过m倍缩放&#xff0c;得到的新点&#xff08;X1&#xff0c;Y1&#xff09;&#xff1b;那么新点和远点有如下关系&#xff0c;X1 n*X, Y1 m*Y写成矩阵就是如下…

Matlab----下载和安装教程

Matlab----下载 文件中有以下文件 Matlab----安装 步骤1&#xff1a;打开安装软件 步骤2&#xff1a;运行安装软件 在matlab 2018的文件夹下找到setup&#xff0c;选中右键以管理员身份运行。 步骤3 选择使用文件安装密钥&#xff0c;然后点击下一步。 步骤4 是否接收…

C语言---动态内存管理

C语言—动态内存管理 文章目录 C语言---动态内存管理1. 为什么要进行动态内存分配1.1 动态内存管理所在的区域 2. 动态内存函数的介绍2.1 malloc2.1.1 malloc语法2.1.2 malloc具体实例 2.2 free2.2.1 free语法2.2.2 free具体实例 2.3 calloc2.3.1 calloc语法2.3.2 calloc具体实…

基于Linux操作系统中的MySQL数据库SQL语句(三十一)

MySQL数据库SQL语句 目录 一、SQL语句类型 1、DDL 2、DML 3、DCL 4、DQL 二、数据库操作 1、查看 2、创建 2.1、默认字符集 2.2、指定字符集 3、进入 4、删除 5、更改 6、练习 三、数据表操作 &#xff08;一&#xff09;数据类型 1、数值类型 1.1、TINYINT …

【C++】总结3

文章目录 1.类的访问限定符2.封装3.类对象的存储方式4.为什么要进行内存对齐&#xff1f;结构体怎么对齐&#xff1f;5.如何让结构体按照指定的对齐参数进行对齐6.如何知道结构体中某个成员相对于结构体起始位置的偏移量7.C有哪几种构造函数8.类的六个默认成员函数9.构造函数10…

web-xss

HTML的< >&amp;&quot;©分别是<&#xff0c;>&#xff0c;&&#xff0c;"&#xff0c;©;的转义字符 XML只有5个转义符: < >&amp; &quot; &apos; HTTP请求中&#xff0c;Referer是header的一部分&#xff0c;当浏览器…

【防火墙】iptables防火墙(二)

1.写在命令行的备份和还原 2.把我们的规则配置在服务的文件当中&#xff0c;形成永久生效 iptables-save > /opt/ky30.bak iptables-restore < /opt/ky30.bak cat /etc/sysconfig/iptables 永久生效的配置文件 自定义链&#xff1a; 1.创建自定义链&#xff1a; i…

【数据结构】---时间复杂度与空间复杂度

时间复杂度与空间复杂度 1.&#x1f4c9; 时间复杂度&#x1f4cc;1.1 时间复杂度的概念1.2 大O的渐进表示法 &#x1f3f0;空间复杂度&#x1f4c3;例题分析1.案例&#xff08;常数阶&#xff09;2.案例&#xff08;线性阶&#xff09;3.案例&#xff1a;&#xff08;平方阶&a…

香港中文大学多媒体实验室——人工智能与计算机视觉的创新引擎

原创 | 文 BFT机器人 01 引言 香港中文大学多媒体实验室&#xff08;MultimediaLaboratory&#xff09;成立于2001年7月&#xff0c;是香港中文大学信息工程学系的重要组成部分。该实验室由汤晓鸥教授执导&#xff0c;是最早应用深度学习进行计算机视觉研究的华人团队之一。因…

Latex | 将MATLAB图并导入Latex中的方法

一、问题描述 用Latex时写paper时&#xff0c;要导入MATLAB生成的图进去 二、解决思路 &#xff08;1&#xff09;在MATLAB生成图片的窗口中&#xff0c;导出.eps矢量图 &#xff08;2&#xff09;把图上传到overleaf的目录 &#xff08;3&#xff09;在文中添加相应代码 三…

麒麟v10-coredns 启动失败

现象 在麒麟ARM芯片的机器上搭建k8s&#xff0c;其中的的一个组件cordons 发现启动失败&#xff0c;查看日志如下所示&#xff1a;No such device or address 问题分析 期初猜测kubelet与containerd的cgroupDriver驱动不一致导致。分别查看是一致的。没有问题。发现系统存在…

阿里云NVIDIA A100 GPU云服务器性能详解及租用费用

阿里云GPU服务器租用费用表包括包年包月、一个小时收费以及学生GPU服务器租用费用&#xff0c;阿里云GPU计算卡包括NVIDIA V100计算卡、T4计算卡、A10计算卡和A100计算卡&#xff0c;GPU云服务器gn6i可享受3折&#xff0c;阿里云百科分享阿里云GPU服务器租用表、GPU一个小时多少…