为什么 V 站,这么多人觉得裁员是因为经济下行,而不是 AI 工具让开发效率在实打实地提升?

3 月 12 日
 v2exgo

我个人观点是,经济下滑只是一个方面,确实没有那么多需求要做,大量公司有减员的需求,但是 AI 对我们开发者的冲击远比很多人想象的要大。

在过去没有 AI 的时代,确实没有当前这种效率,为了压缩工期,只能加人,然后加一个人,增加更多的沟通成本,反而降低了整体效率,这一点在人月神话中早就指出,这就是焦油坑战术,最后怎么都摆脱不了,只能反复延期。

我在过去的工作中,光是跟前端对接,不知道浪费了多少口水,写一堆文档,对方看也不想看,当面讲一堆接口调用说明,无论多么细致,最后联调的时候发现,最担心的问题还是会发生,前端调用你的接口该出问题,还是会出问题,光是沟通就要耗费大量的时间,现在大量的页面都不要人来写了,opus 写好直接对接后端,我不知道单独设立前端这个工种的意义,除了降低开发效率,增加沟通成本之外。

而且我的领导还跟我们说现在很难做到像素级别还原,很多人还是不能替代的,但是从成本的角度来讲,如果 AI 写的页面只有人类开发者的 30%的成本,老板可能觉得页面有点错误也是可以接受的,毕竟页面大部分时候并不会对业务核心造成致命影响。

而且前端目前出了小问题,后端自己修修补补就好了,实在搞不定,留个前端专家擦兜底即可,公司留那么多不懂业务流程的前端开发干什么,我真的为前端这个独立工种感到深深担忧。

从后端来看,大量的简单的 CRUD ,已经没有任何价值,后端的出路在于业务系统的整体分析,跟模块拆分,当前 LLM 在大量上下文下还是容易产生幻觉,未来的方向肯定是往细分化模块去拆,人类开发者提供接口定义说明与规格,让每一个小的模块由 AI 来完成,最后由人类开发者来审核单测,并最终参与代码模块集成,而开发写代码本身这个工作,越来月没有价值。

后端应该从产品、架构、代码管理者的角度去思考问题,如何让项目更容易让 AI 来完成,核心工作绝对不再是搞定摸个特定模块的编码,这样的技能没有任何价值。

而且目前对于中小团队来讲,AI 全栈、全流程化是非常有吸引力的,一个人既是产品、又是测试、开发、运维的超级个体。

在当前 AI 的时代,这些技能并不会对个人造成学习负担,过去我们认为全干工程师,什么都干不好,但是今天情况发生了颠覆性的变化,LLM 里面蕴藏着大量人类开发者十数年的经验,只要运用得当,一个人当一个多面手根本不是问题。

最后,我觉得过多的人反而是一种负担,3 个老手+高效的 CodeAgent ,实现外科手术式精英开发团队干翻 20 个人的传统开发团队根本不是问题,有 CodeAgent 的今天,整个开发团队人数太多真的是一种负担。

你带个新人,光是讲我们的 git flow 就要费半天的功夫,我写几行提示词跟 SKILLS ,Agent 给我把 git flow 流程干的明明白白。

资深开发者在关键节点审查一下即可,为什么要招实习生呢?大量的初级开发者根本没有存在的必要。

这一点在北美招聘市场已经有体现了,大量公司只要成熟资深的开发者,而初级开发者的招募动作基本停滞。

7534 次点击
所在节点    职场话题
62 条回复
blackmont
3 月 12 日
AI 的确改变了用工模式和工作流程,技术上程序员会思考 AI 的可控和程序架构,但是对老板来讲可以用更少的钱,一个$200 的 claude code 会员,替代两个不听话或者能力稍弱的技术人员,把活压到仅剩的一个人身上,但是就算给这一个人加了工资,他也会考虑会不会 AI 再进化给自己替代掉,然后越来越卷,压低消费去攒钱。同时经济下行也是在并发进行的,人被裁员,压缩消费或者只支付硬性消费,实体商户就会导致挣到更少的钱,砍掉普通工人,就开始了彻底的恶性循环。所以只能是整体的经济结构重塑,或者发生战争,让生产都围绕战争去进行了来消耗多余的生成里。有可能最后都是输家。
NonClockworkChen
3 月 12 日
大量公司只要成熟资深的开发者,而初级开发者的招募动作基本停滞。

这说明公司的利润不足以培养新人了。。。
caisimon
3 月 12 日
@sillydaddy 我其实也很希望看到类似的详细的分析。不知道他们圈子内部是怎么分析这一波
iOCZS
3 月 12 日
源头其实在疫情
vipfts
3 月 12 日
2017 年就开始说了,百年未有之大变局,跟 AI ,经济都没有关系,都是中美竞争的关系的余波。
老二越做越大,威胁老大的地位了,江湖暗流涌动,血雨腥风是无法避免的。
这你都看不清吗?
cutecore
3 月 12 日
各行各业都很差,企业都在裁员,然后 AI 提升了效率,裁员更严重。
看看楼下饭店、商场餐饮。
c0nstantien
3 月 12 日
因为哭穷是政治正确,赚了钱和没赚钱的都要哭穷
xqk111
3 月 12 日
你这标题看的我想笑
kiracyan
3 月 12 日
生产力一直都再提高,经济形式一直都再降低是事实。
xFrye
3 月 12 日
看你唐的,前几年裁员也是 ai ? 要推广 AI 中转就光明正大点
AdminZ
3 月 12 日
跟当年低代码出来的时候一样,也是前端被干掉
zhanshen1614
3 月 12 日
目前的问题是创新能力不足加上深水区没人敢碰。

AI 可以把已知的问题或者同类问题处理得很好,但到了深水区就比较乏力,例如某个框架已经存在但尚未被提及的 BUG ;网上没有资料但必须攻克的技术难题,面对这些问题,AI 只能当助手。

过去互联网行业野蛮生长靠的是商业模式创新,经济下行压力大的时候企业的策略更倾向于“守成”而不是勇闯未知领域,这肯定会带来大量的裁员和缩招,大家都害怕责任,弄成了没事,弄砸了要被解雇,现在工作那么难找没人敢冒这个险,更多的是想再次复制过去的成功,即使失败了也不会被苛责。

AI 提升效率的同时巩固了既得利益者的权力。企业内部存在的冗余岗位因人情世故等因素难以被淘汰,旧秩序不铲除新秩序就无法诞生。时至今日仍有不少公司的项目没有可观测性,有 BUG 就在服务器上捞日志来查,毕竟信息垄断即权力,设计一个统一的日志采集系统并不难但有些人为了维持话语权就是不想做,关键因素还是在于“人”。
GeminiPro
3 月 12 日
无论是啥时候,编码在开发过程中的占比都是非常小的,所以,AI 对于效率提升是极其有限的,而 AI 就像雇了个阿三,过度依赖 ai 反而可能降低效率。
cxh116
3 月 12 日
你如果经历过 201x 年的时候的 IT 行业,就不会这样问,培训仔出来都能轻松找到工作。

经济快速增长,无世界战争,v2 的招聘版块,置顶招聘火爆。再看看现在,全都反了。
night98
3 月 12 日
因为本质上是需求停滞了,我住的这个片区一个老板承包了极兔申通等共三家快递由一个快递员负责收发,是他工作能力强吗?不是,是因为三家快递的量他一个人就能搞完。
YogaHale
3 月 12 日
经济上行也就是扩张期整体失业率会降低,如果这个国家二次分配制度更公平那同时工时也会减少。某行业处在上行期即便生产效率提高也会持续扩张至少不会收缩规模,因为需要人才储备且利润足够支撑。裁员一定是行业处于停滞期或收缩期,除了减员没有更高效的扩大或维持利润的办法,这个和哪个具体的行业无关。

在上一个 IT 行业扩张期,互联网和电子自动化同样大幅提高了生产效率,但因为行业和整个经济都处在上升扩张期,叠加出了行业大跃进,而现在则是行业和整体经济需求都在萎缩,选择缩减是应对需求减少的经济行为。

要从经济和社会的角度考虑这个问题,毕竟按照我们从小到大学过无数遍的理论,生产力发达了,生产效率提高了,人应该活得更轻松才对吧。

千万不要被统治阶级骗了。
Sawyerhou
3 月 12 日
把眼光放宽,不要只盯着自己的领域。AI 造成的失业只会影响到可以由 AI 提升效率的行业,经济下行造成的失业会影响到所有行业。现在各行各业日子都很难过,房产、餐饮、交运、医疗、制造…都不赚钱,而这些绝大部分跟 AI 取代人力暂时还没关系。而这种由经济下行造成的失业,也无法通过改行或者技能提升来解决。
zhangchimr
3 月 13 日
程序员+ 写代码 = 全世界?
Nzelites
3 月 13 日
ai 码农替代普通码农就和普通码农替代其它职业一样 自己恰了这口饭就没什么资格抱怨这些 这是未来所有行业要面对的变化
Jacobson
3 月 13 日
程序员用自己开发的 ai 把自己干掉了

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

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

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

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

© 2021 V2EX