完了,最近是真的有点失业危机感了。
快 10 年的老开发,以前 AI 再怎么火,我其实都没太焦虑。无非就是开发效率提高了,原来一天写完的东西现在半天写完,感觉本质上还是开发在用工具。
但最近公司发生的一些事情,让我感觉好像不是这么回事了。
我们 IT 部门的几个领导,最近也开始玩 Cursor 了。
一开始就是拿一个很小的工单系统练手,结果玩着玩着还真给搞出来了。
开发环境搭建、代码生成、问题排查这些基本都让 Agent 自己搞,领导就一直跟 Cursor 交互。甚至连 Jenkins 发版都搞了个 Skill ,测试环境直接让 Agent 自己发。
他们用 Cursor 也挺猛,号都是自己淘宝买的成品号,一个月能干好几个。
最关键的是,他们搞出来的东西还真不是那种完全没法看的 Demo 。
比如工单首页、各种统计页面、查询功能之类的,至少从表面看起来还真有模有样。
然后上周刚开完月度汇报会,现在部门开始狂推一个叫 AIFD 的东西。
大概意思就是让产品、开发都往前后多走一步。
产品不只是写需求,开始直接用 Agent 做功能、写代码。
开发以后可能也不能只管开发,要更懂产品、更懂业务。
具体开发这边后面会怎么搞,现在还没说得特别清楚,但我估计方向已经挺明显了。
更让我有危机感的是,我们小组几个产品现在也已经开始装 Cursor 、拉代码、搭环境了。
以前有需求都是产品提需求,然后开发排期做。
现在已经开始变成:
产品自己先用 AI 搞。
搞得出来就直接搞。
搞不出来,或者搞出问题了,再找开发来看。
这就让我突然感觉,事情好像真的变了。
以前我们总觉得:
“产品又不懂代码,AI 再强也得开发来用。”
但现在想想,其实很多软件开发里的通用知识,本身就是特别适合问 AI 的。
环境怎么搭、报错什么意思、数据库怎么连、接口怎么调、Git 怎么操作、项目结构怎么看……
以前这些东西对非开发来说有门槛,是因为他们不知道该去哪学,也不知道出错了怎么办。
现在旁边一直有个 AI 手把手教。
只要这个人学习能力还可以,折腾几天以后,确实能解决不少以前必须找开发的问题。
当然我也不觉得开发会全部消失。
复杂系统、架构、性能、线上事故、疑难问题,肯定还是需要真正懂技术的人。
但问题是:
以前可能一个团队要 5 个开发。
以后会不会变成 1~2 个比较强的开发兜底,剩下大量简单需求直接让产品 + Agent 搞?
我感觉这个可能性已经越来越高了。
偏偏公司最近又一直在裁员。
所以现在这种感觉就挺微妙的。
以前看到网上说“AI 会不会取代程序员”,感觉都是宏大叙事,离自己还挺远。
现在是产品同事就坐你旁边,已经开始自己拉代码了。
这种冲击完全不一样。
我自己肯定不会抗拒 AI ,这东西挡不住,我自己也一直在用。
但问题是,作为一个快 10 年的开发,我突然发现以前觉得很值钱的东西,比如编码经验、踩坑经验、框架熟练度,好像正在快速贬值。
甚至有时候会觉得:
一个新人 + AI ,和一个十年开发之间的差距,可能已经没有以前那么夸张了。
现在真正让我迷茫的是,老开发接下来到底应该往哪走?
是更深入技术,往架构、性能、疑难问题这些 AI 暂时不好搞的方向走?
还是干脆往业务走,真正去理解业务、跟业务部门沟通、参与产品设计?
或者以后最值钱的其实就是那种“既懂业务,又懂技术,又特别会用 AI”的人?
以前一直觉得,多写几年代码,经验自然就是护城河。
现在第一次有种感觉:
经验可能还是有用,但“会写代码”这件事情本身,越来越不像护城河了。
不知道 V 站有没有类似情况的老哥。
你们公司现在产品、领导开始自己用 Cursor / Claude Code / Codex 写东西了吗?
如果你也是干了七八年、十年以上的开发,现在准备怎么走?
快 10 年的老开发,以前 AI 再怎么火,我其实都没太焦虑。无非就是开发效率提高了,原来一天写完的东西现在半天写完,感觉本质上还是开发在用工具。
但最近公司发生的一些事情,让我感觉好像不是这么回事了。
我们 IT 部门的几个领导,最近也开始玩 Cursor 了。
一开始就是拿一个很小的工单系统练手,结果玩着玩着还真给搞出来了。
开发环境搭建、代码生成、问题排查这些基本都让 Agent 自己搞,领导就一直跟 Cursor 交互。甚至连 Jenkins 发版都搞了个 Skill ,测试环境直接让 Agent 自己发。
他们用 Cursor 也挺猛,号都是自己淘宝买的成品号,一个月能干好几个。
最关键的是,他们搞出来的东西还真不是那种完全没法看的 Demo 。
比如工单首页、各种统计页面、查询功能之类的,至少从表面看起来还真有模有样。
然后上周刚开完月度汇报会,现在部门开始狂推一个叫 AIFD 的东西。
大概意思就是让产品、开发都往前后多走一步。
产品不只是写需求,开始直接用 Agent 做功能、写代码。
开发以后可能也不能只管开发,要更懂产品、更懂业务。
具体开发这边后面会怎么搞,现在还没说得特别清楚,但我估计方向已经挺明显了。
更让我有危机感的是,我们小组几个产品现在也已经开始装 Cursor 、拉代码、搭环境了。
以前有需求都是产品提需求,然后开发排期做。
现在已经开始变成:
产品自己先用 AI 搞。
搞得出来就直接搞。
搞不出来,或者搞出问题了,再找开发来看。
这就让我突然感觉,事情好像真的变了。
以前我们总觉得:
“产品又不懂代码,AI 再强也得开发来用。”
但现在想想,其实很多软件开发里的通用知识,本身就是特别适合问 AI 的。
环境怎么搭、报错什么意思、数据库怎么连、接口怎么调、Git 怎么操作、项目结构怎么看……
以前这些东西对非开发来说有门槛,是因为他们不知道该去哪学,也不知道出错了怎么办。
现在旁边一直有个 AI 手把手教。
只要这个人学习能力还可以,折腾几天以后,确实能解决不少以前必须找开发的问题。
当然我也不觉得开发会全部消失。
复杂系统、架构、性能、线上事故、疑难问题,肯定还是需要真正懂技术的人。
但问题是:
以前可能一个团队要 5 个开发。
以后会不会变成 1~2 个比较强的开发兜底,剩下大量简单需求直接让产品 + Agent 搞?
我感觉这个可能性已经越来越高了。
偏偏公司最近又一直在裁员。
所以现在这种感觉就挺微妙的。
以前看到网上说“AI 会不会取代程序员”,感觉都是宏大叙事,离自己还挺远。
现在是产品同事就坐你旁边,已经开始自己拉代码了。
这种冲击完全不一样。
我自己肯定不会抗拒 AI ,这东西挡不住,我自己也一直在用。
但问题是,作为一个快 10 年的开发,我突然发现以前觉得很值钱的东西,比如编码经验、踩坑经验、框架熟练度,好像正在快速贬值。
甚至有时候会觉得:
一个新人 + AI ,和一个十年开发之间的差距,可能已经没有以前那么夸张了。
现在真正让我迷茫的是,老开发接下来到底应该往哪走?
是更深入技术,往架构、性能、疑难问题这些 AI 暂时不好搞的方向走?
还是干脆往业务走,真正去理解业务、跟业务部门沟通、参与产品设计?
或者以后最值钱的其实就是那种“既懂业务,又懂技术,又特别会用 AI”的人?
以前一直觉得,多写几年代码,经验自然就是护城河。
现在第一次有种感觉:
经验可能还是有用,但“会写代码”这件事情本身,越来越不像护城河了。
不知道 V 站有没有类似情况的老哥。
你们公司现在产品、领导开始自己用 Cursor / Claude Code / Codex 写东西了吗?
如果你也是干了七八年、十年以上的开发,现在准备怎么走?