ai 水平高低取决于使用者水平

138 天前
 pureGirl
ai 取代编程者还有很长的路要走吧。如果使用者啥都不懂,ai 写出来的就是一堆拼凑出来的破烂,稍微复杂点的业务就搞不了,出问题也不知道是啥。
4855 次点击
所在节点    职场话题
41 条回复
clino
138 天前
另外还有一方面,如果 AI 生成的代码开发人员都看不太懂,那么有可能产生出无法维护和改进的一堆代码,可能出了一堆问题需要调整根本设计的无法修补
当然这是对于需要长期演进的软件,如果是临时代码就无所谓了
Morriaty
138 天前
当前是对的,但要谨慎的对待这个观点,不要低估 AI 的进化能力,我觉得让一个 AI 学习到好的「架构模式」不是天方夜谭。

目前我看到的编程工具里,似乎都缺少一个 AI 主动提问,收集需求的阶段,想象一下
1. 一个训练了大量代码学习到好的「架构模式」的 AI 架构师
2. 在用户提出一个简单需求时「帮我做一个 xxxx App 」
3. 这个 AI 架构师会主动向用户提问,收集信息,再基于它已有的架构知识,设计出来的 APP 还是有可能达到一定水准的
cat
138 天前
我让 AI 给我算八字推理,我觉得它好牛逼啥都懂,甚至一开始都没发现时间和时辰对应错了
但让它写代码,就经常能发现错误和不合理的地方
thinkm
138 天前
把上下文搞长点就能很大程度上进步
Vegetable
137 天前
这句话很有局限性,AI 发展太快了,至少经常会令我惊讶。
昨天的 Claude 3.7+Cursor 的表现水平,在我使用的主观感受上,已经远超初级程序员了。

第一,是他能理解我的冷门但合理的需求,第二,是他写出来的代码基本是一遍就通。这意味着只要需求完整合理,这个版本的 AI 在仅需要少许监管的情况下,已经能完成分钟级别实现两三个功能点的组合。更多的我也没验证。

我验证的需求算不上太复杂,用 django 开发一个静态页面托管服务。

- project/deployment/log
- 能通过 webhook 上传 zip 部署
- 使用内置 auth 鉴权
- 页面访问权限分为 public 和 internal
- 使用数据库保存 zip, 首次访问时解压
- 通过 admin 页面管理数据,支持在 admin 手动上传 zip 部署

大概就这些功能,全部是 cursor 实现的。过程中他出现了一些画蛇添足的操作,比如自作主张的生成了一个项目列表页面,但其他功能都算得上完美完成。
wqywangweijia
137 天前
@clino 但是我有种感觉,以后的代码就是不需要人来读懂了。比方汽车刚出来的时候,驾驶员都是懂得怎么修车的,但是现在呢。可能比喻不太恰当,但是隐隐这么感觉的。
pkoukk
137 天前
ai 现在还不会主动反问,要求用户补全信息。
等会了这一点之后,差距就不大了
pureGirl
137 天前
@wqywangweijia 自动驾驶发展这么长时间不还是没普及么。。。
zcasdwqexbvn
137 天前
@wqywangweijia #6 比喻是不太恰当,驾驶员的必备技能是知道车在按照自己的操作跑,就像程序员要能看懂代码按照各种输入在正常输出
dgthyiolyjmyt2
137 天前
@Morriaty 收集需求这个点好多 agent 已经开始做了,需求搜集+问题执行深度+广度
pureGirl
137 天前
@dgthyiolyjmyt2 要怎么描述才能确保 ai 和人理解的是一个意思也是个难题
66beta
137 天前
AI 先做到不要“瞎编”就可以了
CodeAllen
137 天前
昨天看视频,有 UP 主介绍 ChatGPT 和 Gemini 的 DeepResearch 功能,使用者在提出需求之后,AI 会初步思考之后反问细节,尽量补全需求,从这一点来说,DeepResearch 有点接近开发者或者项目管理角色了,如果更进一步,AI 逐步分化出项目开发所需的所有角色,比如项目经理、产品经理、研发经理、测试经理,分工合作,形成一个闭环,这一步就能取代不少人了,如果能降低使用成本,哪怕进行多级任务拆分,整体的竞争力还是很可观的。

我是这么理解 AI 革命的,以资源矿产挖矿为例,就以金矿为例吧,在科技水平比较低的时期,一个矿主带领一批人,比如 1000 人去开矿,这其中肯定也有岗位分工,来完成采矿任务,如果这个时候科技水平提升了,比如有些工作可以用机器人代替,那么矿主带领 1000 人挖矿有没有可能就变成了矿主带领 1000 个机器人去建立一个自动化产线,具体的任务是机器人干,产线降本增效也是机器人干,人就负责盯着日报数据汇总。

有人说岗位这不就变少了吗?不一定,如果当初的 1+1000 人都变成了矿主呢? 1001 人在低科技水平时期只能开采一个矿,在进入高科技时期之后,是不是可以同时开采 1001 个矿呢?能力强了,资源边界也扩大了,如果地球承载量到了上限,那么能不能去月球或者火星去呢?

我是相信,AI 的进化速度会非常快。
meeop
137 天前
当前是,未来不是

ai 会学习会进化的

换一个问题,团队的水平取决于老板的水平吗?
一般情况下是,但团队成员足够强的时候,就不是了
pureGirl
137 天前
@CodeAllen ai 内部还处于一个黑盒的状态,gpt 甚至还越迭代表现越差,这种情况要怎么发展...
kaedeair
137 天前
@Vegetable 看看冷门问题吧,这种常见业务代码满大街都是。只给一本 api reference 都不一定能拼出来逻辑
clino
137 天前
@wqywangweijia 那问题就来了,都让 AI 去发展,那它会不会弄出一份它自己都无法维护的屎山出来呢?
先不说强人工智能超人工智能这样比较科幻的级别
meeop
137 天前
@clino 不需要理解,也不需要修补,就像你雇佣一个员工,需要理解他的大脑如何运行和修复吗?

只要把需求说清楚,ai 编写满足需求的代码,并且测试代码符合需求就行
出现 bug ,bug 本身是一种补充需求,直接重写全部代码或者让 ai 修改就行
clino
137 天前
@meeop 那就可能会出现迭代一次出现 100 个新 bug ,再迭代一次少了 50 个 bug 但是又出来新的 100 个 bug
CodeAllen
137 天前
@pureGirl 这都是小问题,只要技术上大家都有竞争,OpenAI 不行就 Gemini 上,Gemini 之外还有 Claude ,整个 AI 领域还是向前发展的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1114259

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX