多年后回想起来,人们可能会发现,让程序员指挥 AI 写代码,可能是我们人类走过的一段弯路。

1 天前
 qiayue
多年后回想起来,人们可能会发现,让程序员指挥 AI 写代码,可能是我们人类走过的一段弯路。

我的意思是,要让真正对产品负责、懂产品的那个人去指挥 AI 写代码,而不是还在用传统的分工,觉得程序员懂代码,就还在依赖程序员去指挥 AI 写代码。

当然,如果是一个懂产品,能够对产品负责的程序员来做,那就没问题了。

但这意味着产品经理的时代到来了吗?

我觉得不一定,因为部分产品经理也不一定真的懂产品。

传统的分工正在模糊,现在每个人都可以有产品能力、设计能力、开发能力了,所以超级个体,我觉得会增多。

这里使用“超级个体”这个称呼,只是为了让大家一眼能看懂,不代表目前大家眼里的超级个体,跟我描述的这个是一致的。
3388 次点击
所在节点    分享发现
42 条回复
AstroProfundis
1 天前
复杂度不会消失,只会转移。如果真的一点技术都不懂,纯纯许愿式指挥最后还是只能得到一坨。最起码的,AI 给你说你的产品设计有三个技术方案可以实现的时候你要能判断出来其中显然不靠谱的选项。

我目前自己感觉体验最好的情况是,懂一些技术的用户,自己做东西解决自己的需求,这种做出来的东西很难不好用。
linvscode
1 天前
电话发明的时候还是需要带线的
qiayue
1 天前
@AstroProfundis 不要假设指挥 AI 写代码的人真的什么都不懂
ariablink
1 天前
@qiayue 有没有可能 ai 做产品,可能比写代码更厉害一点
qiayue
1 天前
@ariablink 没看懂你在表达什么
ariablink
1 天前
@qiayue 我的意思是懂产品也许和懂代码一样,这种技能在 ai 面前都不值一提
4seasons
1 天前
没搞懂你在说什么?

根本就没有产品,或者人人都是产品。
vexify
1 天前
现在有效的上下文是不够的,到后面维护成本只会越来越高,ai 代码只能 ai 维护,如果能完全接受,又不是不可以
qiayue
1 天前
@ariablink 这里说的产品能力,其实更多在于对某个人群某个需求的洞察能力,目前 AI 暂时还不太具备这些能力。

但一个有这个洞察能力的人,把需求描述给 AI 之后,AI 是可以懂,可以知道怎么做的。
qiayue
1 天前
@4seasons 我表达的是,现在大厂里还有大量的程序员,他们不自己写代码了,开始指挥 AI 写代码了。
但实际上,这种分工,后面也许会变化,那时候,程序员何去何从?
SuperDaniel313
1 天前
一个人写项目很累的,因为 AI 方便了,我已经好久没有像以前一样好好思考怎么设计会更好。叽里咕噜管你行不行,先跑起来再说。AI 吐字又多,脑子感觉越来越糊了。

好处是有想法可以马上验证,但是真正做工程的时候,比原来更累。

不过总体来看,全局效率还是高很多,至少我不用再学具体的编码了。

最近有尝试慢下来,就是认真的看 AI 的吐字,然后好好想清楚了再交互。感觉还是会慢慢平衡下来,不再追求这种所谓的快了。
GeruzoniAnsasu
1 天前
不可能。

我干过所有的活。人脑能力和社会分工注定了你只能关注一个很窄的方面。


我要把我设计好的状态机类实现出来

我要安排明天的行程一次性拜访三家客户准备好我们的产品展示


你一个月都不会有切换一次上述两种任务的机会。
scybhe
1 天前
我理解楼主的意思,时代的变化会体现在分工上,这是一个趋势,互联网这套产品开发的分工不会一直持续下去。
foryou2023
1 天前
不算弯路,这是时代发展的轨迹,现在个人编程的能力可以用外在的辅助工具就能很大的提升对应的能力,洞察需求的能力,目前还没有很好的工具能提效,还需要能力强的人来解决。
darkway
1 天前
楼主你可以看看我最新的一篇帖子,是不是有这种感觉。
Fennix
1 天前
楼主看透本质了。

现在只是很多人还没反应过来,脑子里还停留在「做软件是程序员的事」这套分工的思维惯性里。不少程序员自己都没意识到(或者意识到了,只是在抗拒);何况没写过代码、没玩过 Vibe coding 的大众。

但这个阶段迟早会过去。

以后可能没有「程序员」这个职业,取而代之的是「创作者」。做软件跟写小说差不多,看你有没有想法,能不能把它讲给 AI ,再一路把成品带出来。

代码只是介质,决定性的能力是想法、审美、判断力和对结果负责。
est
1 天前
让吃货去开餐馆,一定很赚钱吧!!!顾客体验一定很好!!!
nsjs
1 天前
没有银弹。
4seasons
1 天前
@qiayue 你的视角局限在大厂了,但从编程最初,本质也是没有那么多分工的,很多程序员是为了自己想做及热爱做的事情为初衷去写程序的,不分到底是产品、设计、开发、测试甚至是运维,对于大多的个人开发者更是如此。从你的话里表述出的意思,仿佛是在你看来如果没有产品(经理),似乎程序员的目标就无法落地。

分工是工程化的体现。工程化是现代文明的基石,这也是决定了为什么有那么多分工的根本,工程化使得整个社会目标开展能有效高效的展开投入运行。AI 时代只是让这种需要分工协作的模式整合起来变得更为高效,AI 可以是产品可以是设计可以是测试,但于人而言,职位为程序员并不是决定了 ta 就是程序员。
4seasons
1 天前
@4seasons #19 回顾历史,科学和技术的发展从来是基于客观事实推进的,除非政治和人为干预,几乎非常难走弯路。

如果客观条件允许,为啥要在可以用曲速引擎穿越星际的时代,用传统固体燃料火箭去星际旅行呢?

除非真的是有个脑袋不灵光的政客从中作梗。

大概就这个意思吧。

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

https://v2ex.ih06.com/t/1236256

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

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

© 2021 V2EX