今天在查阅一个开源项目的 issue 的时候 github.com/mokeyish/smartdns-rs/issues/476#issuecomment-2585234688 ,发现了一个 Aibot ,已经能自动理解问题,并直接肝出了代码,关键还有模有样的(对不对另外一回事)这个 bot 年初诞生到现在,两个星期就 “污染”了 100 多个 repos ,只要算力允许理论上能 watching 所有热门项目。

我想讨论一下是,这已经不是一个技术问题,而是意识形态问题。

如果说 codepolit 、copilot 等还算是人使用工具,被动创造价值,那么这种类型的 bot 已经算主动创造财富了。延伸的话题:

  • 程序员对自己现今的定位,老板对真人劳动力的定位/定价问题
  • 人和机器的关系是什么

想听一下大家观点。

进化到自己修复自己 bug

应该是伦理的问题 参考黑客帝国?

我更喜欢机器人 wall-e ,但是现在人都退化得差不多了

挺好的,以后不用招程序员了。工单一提,代码就写好了

GitHub 也有自带的 AIbot ,如果你开了代码安全检测的话,GitHub 的机器人会扫描项目中调用的有漏洞版本的库,并提交 PR 升级到修复后的版本。

“对不对是一回事”
“主动创造财富”

你在公司写 bug 也能创造财富

程序員自己干死自己

哈哈,太可怕啦

要不这样,我写 bug ,它修 bug ,我们共同致富

Devin 已经提了 5000 多个 PR 了,有兴趣的可以看一看 github.com/search?q=author%3Adevin-ai-integration%5Bbot%5D&type=pullrequests&p=1

test

有利有弊 好处 干的更快了,弊端 hc 更少额...

👍

我 review 了一下它提交的代码,需求是给个配置可以在启动的时候自动修改系统的 dns 配置,这个 AI 只在命令行程序选项中添加了 --set-system-dns ,却完全没有实现对应功能,简直就是来捣乱的,要是我就赶紧禁止掉这个账号。

这和各种网站到处乱发广告的 bot 也没啥差别吧,只是内容改成 AI 根据 issues 生成了。内容不能保证大概率正确的情况下,确实是污染了。

短期内 ai 提交的代码还需要人 进行 review ,还好了。 长期的话 , 随着 ai 的不断进步, 人的价值必然是越来越低的了。
回想一下 历史上, 珍妮纺织机 直接导致大量纺织工人失业,历史的车轮面前,不会因为某个人喜欢或者不喜欢 就能改变的 。

珍妮纺织机确实导致了纺织工人失业,但是也带来了工业革命,带来了很多机械工程师岗位。
如果一定要拿 AI 类比珍妮纺织机,那在座的要类比纺织工人,还是机械工程师?

不说别的,AI 能短时间指出错处,就已经很牛逼了。

你自己从零开始去学代码,学 C 语言,学网络,学到能理解这个 ISSUE 的时候,至少已经 1 年多的时间过去了。

其实,我觉得最大的可能是,从零开始的人,学完 1 年以后,连这个 issue 都看不明白。

战略上不要低估 AI 的影响,战术上不要高估 AI 当前解决问题的能力
就我们自己做大模型应用的经验来看
当前的大模型还到不了我们想象中的高度,还是需要人来进行工艺流程的设计,由大模型来完成其中模糊生成的部分
毕竟已经真实的业务场景是需要准确率的

意识形态?
AI 是啥党派就意识形态?
讲讲伦理还差不多。。。。

这东西有点厉害啊,现在可坑是智障,但是给它几年时间可能部分需求真的就不需要人工实现了

那要看这个通用 AI 是否会主动学习当前库了。

不然 AI 添油加醋就误导人家了,库中没有的 API ,AI 给你凭空捏造一个。真的气死人。

我不懂为啥老是拿纺织机当例子?带来的岗位为什么就不能继续被 ai 攻克以此类推?

今天我使用 windsurf 做一个简单的爬虫项目,只能说能力相当恐怖,有 16 年看到 alphago 的感觉
但是我对未来依然是乐观的,理由是:
1 、ai 无法理解抽象
2 、ai 应当看做是一个全能代码工具接口,可以让人类能够使用自然语言进行编程

真正要担心的是当普通人使用 ai 工具编程的门槛降低后原来的老程序员应该如何保持价值,答案是学习、深化、理解、实践,如果这样还要焦虑,那再帮你心理按摩一下:考虑装机收费 50 背后的含义。

程序员喜欢把自己卷死,我有什么办法?你们喜欢就继续呗,我自己去搞 AI 不容易搞、公开资料少的东西。反正再搞十年我也可以半退休了。

#17
我觉得很多人是自以为是机械工程师的纺织工。

#16
个人不需要也不能阻挡大势,但是可以让自己在大势面前多拖几年,这就足够了。之后洪水滔天关我毛事。

免责声明:解决方案的概念是由人工智能创建的,在检查生成的代码的正确性之前,您不应该复制粘贴此代码。解决方案可能不完整,您应仅将此代码用作灵感。

#16 如果你特指 git 的工作流程,那么与 AI 无关,谁写的代码需要被合并都需要 review 。

不觉得这是加大了审核人员的工作量吗?以后是不是会一堆代码审核员?利好测试,新增代码审核员职位。

老板没法让 Aibot 背锅,出问题了总不能对着电脑发火吧

记得 20 多年前上大学的时候,当时 AI 的理想是做 web agent ,就是自主和其他 agent 或者 service 核对接口,自动调用接口功能并达成目标。那时候我觉得是天方夜谭,没想到现在有可能接近实现了。

我就问你.国内的话,给不给 ai 交社保.社保人数不够,资质能不能申请. ai 给不给国家纳税.ai 会不会主动消费....

往好处想想,是个好工具

#17
其实 有 AI 以后 大部分码农用 AI 编程干的都是机械工程师+测试工程师的活