当GitHub不再纯粹:Python自动化测试的未来是AI还是危机?

全球最大的开源代码平台,彻底被卷进了AI洪流!

作为全球最大的“程序员交友平台”(手动狗头),GitHub 可以说是每一个开发者又爱又恨的“家”。没错,就是那个全球最大、没有之一的开源代码托管平台!

早在2018年,微软就豪掷75亿美元把它收归麾下。当时大家都担心会不会变味,结果收购后GitHub 还是独立运营,基本的免费开源模式也没大动,所以这事儿没过多久也就被大家淡忘了……

可谁能想到,就在今年8月11日,GitHub 的首席执行官 Thomas Dohmke 突然宣布辞职!更戏剧性的是,第二天GitHub搜索就崩了🫠,失败率飙升,整整瘫痪了三个半小时。这时间点,你说巧不巧?

GitHub搜索故障示意图

紧接着就爆出大新闻:GitHub 不再独立运营,而是直接并入微软的 CoreAI 项目。换句话说,全球最大的开源代码平台,彻底被卷进了AI洪流!

现在全世界都在狂卷AI,没一家大厂能坐得住:谷歌砸钱搞Gemini,开源LLM、OpenAI 的GPT也已经迭代5个大版本,连一向淡定的苹果都紧急组队搞AI——微软当然也不甘示弱,在Copilot上压了重注

而GitHub,坐拥全球最大规模的代码数据,简直就是AI训练的“金矿”!拿这些代码喂给AI,训练它写代码、修bug、甚至做代码审查……听起来很美好是不是?

但对广大程序员来说,这可不一定是个好消息😅

这就意味着:你辛辛苦苦写的代码,可能不知不觉就被拿去训练AI了;将来发个PR,审核你的可能不是真人,而是AI;违规判断、代码推荐,甚至项目协作——AI会无孔不入。以后的开发者生涯,会不会变得有点……奇怪?

再说个相关的,我们常用的 VSCode,也是微软的开源项目(良心!),但现在Copilot已经几乎“绑死”在编辑器里了。虽然官方宣布用户突破2000万,但吐槽的声音也从没停过:强制升级、不经同意就启用、性能占用高……甚至有点“不用Copilot就别好好写代码”那味儿了。

v2-790b8ca6ed226546af14e1cada89f0f9_r

GitHub 作为全球最大的代码托管平台,背后依赖的是Git——Linux之父Linus Torvalds在2005年开发的版本控制系统。前不久GitHub刚迎来了第10亿个代码库,这数字……真是“sh*t,也太多了吧!”(原话致敬😂)


那么GitHub并入AI大潮,是福是祸?

我作为一个日常泡在GitHub上的开发仔,说实话心情有点复杂。

好处嘛,也是有的:

  • 代码建议真的变强了,Copilot有时候比我还懂我要写啥;

  • 项目协作和管理可能会更智能,AI辅助Review说不定真能减少低级错误;

  • 微软爸爸有钱,GitHub应该不会轻易倒闭(这是好事吧?应该是吧……)

但头疼的地方也不少:

  • 隐私和代码所有权问题:我公开的代码也就算了,那Private Repo呢?会不会被“偷偷”学习?

  • AI审查的可靠性:万一AI误判我违规,封我号,我找谁说理去?机器人客服吗?

  • 越来越“微软化”:强制绑定账号、强推Azure、Office插件……求别变成第二个“IE浏览器”啊!


GitHub 被微软并入AI团队,既是技术演进的一部分,也是商业策略的必然。作为普通用户,我们阻止不了趋势,但至少可以做几件事:

  • 留意用户协议,搞清楚你的代码被怎么用;

  • 备份重要代码,别完全依赖一个平台;

  • 保持学习,AI再强,你也得知道它写的代码靠不靠谱。

说到底,GitHub 是否“变味”,现在下定论还太早。但愿它别忘了初心:为开发者服务,而不是为AI服务

但愿。


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

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

相关文章

Spring Boot + MySQL 创建超级管理员

Spring Boot系统创建超管实现方式1. 数据库脚本初始化(最直接的方式)2. Spring Boot 启动时自动创建(代码级初始化)2.1 实体类定义2.2 Repository 接口2.3 初始化组件2.4 配置密码加密器3. 通过接口手动创建(最安全的方…

杨辉三角**

一、题目给定一个非负整数 numRows&#xff0c;生成「杨辉三角」的前 numRows 行。在「杨辉三角」中&#xff0c;每个数是它左上方和右上方的数的和。示例 1:输入: numRows 5 输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]示例 2:输入: numRows 1 输出: [[1]]提示:1 <…

Vue3 的单文件组件(.vue 文件)中,在 <script>、<template>、<style> 标签外输入内容不会导致程序报错

在 <script>、<template>、<style> 标签外首行误输入内容 vtsvts <script setup lang"ts" name"BaseDocxPreviewDialog"> /*** docx文件预览模态框组件*/ defineOptions({ name: "BaseDocxPreviewDialog" }); import { …

LVS负载均衡群集和LVS+Keepalived群集

1、群集 1.1群集的含义 由多台主机构成&#xff0c;但对外只表现为一个整体&#xff0c;只提供一个访问入口&#xff08;域名与IP地址&#xff09;&#xff0c;相当于一台大型计算机。 1.2 企业群集分类 负载均衡群集&#xff1a;提高应用系统的响应能力、尽可能处理更多的…

LeetCode力扣-hot100系列(5)

这一篇主要讲一讲回溯&#xff0c;除了N皇后问题是困难题&#xff0c;不过N皇后知道了咋做也不难。回溯整体上还是好做的&#xff0c;直到套路容易做出来&#xff0c;题目容易理解。回溯[1]全排列问&#xff1a;给定一个不含重复数字的数组 nums &#xff0c;返回其 所有可能的…

机器学习05——多分类学习与类别不平衡(一对一、一对其余、多对多)

上一章&#xff1a;机器学习04——决策树 下一章&#xff1a;机器学习06——支持向量机 机器学习实战项目&#xff1a;【从 0 到 1 落地】机器学习实操项目目录&#xff1a;覆盖入门到进阶&#xff0c;大学生就业 / 竞赛必备 文章目录一、多分类学习&#xff08;一&#xff09;…

2025.9.11总结

阅读《拿铁因素》有感昨天看完《拿铁因素》&#xff0c;这本书让我明白&#xff0c;如果不去主动去管理自己的财务&#xff0c;解决自己从前的财务问题&#xff0c;我很难过上自己想要的生活。今天就所读的内容&#xff0c;探究如何将这本书的内容运用到自己的一个日常生活中。…

Android,Jetpack Compose,坦克大战游戏案例Demo

代码如下&#xff08;这只是个简单案例而已&#xff09;&#xff1a; package com.example.myapplicationimport android.os.Bundle import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.Canvas impo…

zookeeper是啥

ZooKeeper是一个开源的分布式协调服务&#xff0c;主要用于解决分布式系统中的数据一致性、状态同步和协作问题‌。它通过提供高可用、强一致性的服务&#xff0c;成为分布式系统的“指挥中心”‌。以下是其核心功能和应用场景&#xff1a;核心功能 分布式同步‌ 通过原子广播协…

【开题答辩全过程】以 基于Android的智慧旅游APP开发为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人&#xff0c;语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

如何选择?SEO 与 GEO 的 5 个核心分野

在 30 秒内&#xff0c;以下是您需要了解的有关 SEO 和 GEO 之间差异的信息&#xff1a; SEO&#xff08;搜索引擎优化&#xff09;&#xff1a;让您的网站出现在 Google 搜索中。目标&#xff1a;吸引用户点击您的链接。GEO&#xff08;生成引擎优化&#xff09;&#xff1a;…

基于MATLAB的光学CCD全息成像仿真程序实现

基于MATLAB的光学CCD全息成像仿真程序实现一、流程 #mermaid-svg-g3dkhZSC3Go4a2kH {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-g3dkhZSC3Go4a2kH .error-icon{fill:#552222;}#mermaid-svg-g3dkhZSC3Go4a2kH .er…

Java大厂面试实录:产业互联网大数据与AI服务场景下的微服务与智能搜索(含详细解读)

Java大厂面试实录&#xff1a;产业互联网大数据与AI服务场景下的微服务与智能搜索&#xff08;含详细解读&#xff09; 场景开场 &#x1f3ed;&#x1f984; 午后阳光正好&#xff0c;王老登背着“Java一把梭”的背包&#xff0c;精神抖擞地走进了产业互联网大数据与AI服务大厂…

Win_Server远程桌面(RDP)服务调用GPU并提上传输帧率和USB设备重定向

说明&#xff1a;Windows远程桌面服务&#xff08; RDP &#xff09;&#xff0c;RDP服务是可以无显卡运行的&#xff0c;显示远程桌面的时候并不调用显卡&#xff0c;可以做一些基本的管理操作&#xff0c;为提升RDP的性能&#xff0c;可以开启显卡加速&#xff08; OpenGL&am…

Docker(⑤Kali Linux-HexStrike AI安装)

卸载 WSL 里的 Ubuntuwsl --unregister Ubuntu查看当前已安装的发行版wsl --list --verbose下载kali-linuxwsl --install -d kali-linuxKali 服务端安装sudo apt update && sudo apt upgrade -y sudo apt install python3 python3-venv python3-pip git -y克隆源码 &am…

查找算法和递推算法

查找算法题目 1&#xff1a;找班级里的 “小明星”题目描述&#xff1a;班级有 10 个同学的编号&#xff08;1 - 10&#xff09;&#xff0c;输入一个编号&#xff0c;判断是否是 “小明星”&#xff08;假设编号为 5 的是小明星&#xff09;&#xff0c;是就输出 “找到小明星…

2025 年PT展前瞻:人工智能+如何走进普通人的生活?

导读&#xff1a;2025年&#xff0c;人工智能正在加速融入日常生活&#xff0c;提升着每一个普通人的幸福感与获得感。清晨&#xff0c;智能手环在你最浅的睡眠阶段轻柔震动&#xff0c;用最科学的方式将你唤醒&#xff1b;通勤路上&#xff0c;智能网联汽车早已规划好躲避拥堵…

1-机器学习与大模型开发数学教程-第0章 预备知识-0-1 集合与逻辑基础(集合运算、命题逻辑、量词)

在正式进入机器学习与大模型的数学核心之前&#xff0c;我们需要先打好“语言”和“逻辑”的基础。 这一章会从 集合与逻辑 入手&#xff0c;它们就像是编程中的语法规则&#xff1a; 集合告诉我们“对象属于不属于某个范围”&#xff1b;逻辑告诉我们“命题对不对、能不能推出…

字节 Trae vs 腾讯 CodeBuddy vs 阿里 Qoder:三大 AI-IDE 集成 OneCode 深度对比与体验测评

一、对比背景&#xff1a;AI-IDE 与低代码融合的行业必然性 在低代码开发进入 “AI 赋能期” 的 2025 年&#xff0c;AI 驱动的集成开发环境&#xff08;AI-IDE&#xff09;已成为低代码平台效率提升的核心载体。全球 AI-IDE 市场规模突破 50 亿美元&#xff0c;年增长率超 70…

DeerFlow 与 MCP 区别深度解析

目录 引言 一、DeerFlow 与 MCP 的详细概念说明 1. DeerFlow&#xff1a;面向研究自动化的多智能体应用框架 2. MCP&#xff1a;连接 AI 模型与外部系统的标准化通信协议 二、核心定位&#xff1a;应用框架与通信协议的本质 1. 角色不同 2. 技术架构 三、功能特性&…