去年(2025年)12 月份入职,到现在刚好半年的时间。到现在基本熟悉了一个底层一线程序员(业务开发)的日常生活以及工作模式,同时也见证了 AI 是如何一步一步优化甚至取代我的工作的。本文没有固定格式,想到什么说什么。

工作内容

先说一下我(RD)平时的开发流程。一般是产品(PM)跟运营(OP)对接,调研用户需求,然后按照自己的想法提出现有线上功能的优化点或者增加一些功能。他们(PM)会把这些功能编写为一个格式规范、细节明确的 PRD 文档并进行提需。我(RD)在当前有人力时就需要 Pick 这个需求,Pick 完之后需要进行排期并按照排期时间要求进行开发,开发并自测完成之后我(RD)就需要进行提测。然后测试人员(QA)就会对此次改动影响到的功能进行测试,在测试过程中我需要不断修复测试人员(QA)提出的 BUG。测试完成之后我(RD)就需要对代码进行上线,然后运营(OP)展业整个流程结束。

需求开发只是我工作内容的一部分,看告警、盯指标、写文档这些也占据了很大一部分时间,写出一份清晰易读但又不冗余的文档真是一门学问(亲身体会)。平时也会干一些稳定性建设相关的工作,比如巡检、对账、业务大盘搭建等等。总的来说,时间非常紧凑,永远都有干不完的活,只能按照优先级一件一件事情的干。

除了工作内容的改变,比起读研来说,我觉得时间上也变得很不自由。之前上学的时候,基本不分工作日和周末,每天有事了就出去办事,也不用请假,没啥事就在教研室。之所以一直坐在教研室也不会枯燥是因为科研只占了一部分时间,我还有很多时间可以做自己喜欢的事,比如搭个小网站了、研究一下最近热门的 Github 仓库了、甚至学习一门新语言了(比如有段时间沉迷于 Rust,感觉语法很优雅)。但是工作之后就不行了,每天活都干不完怎么可能会有自己的时间😓😓,而且工作日想出去还得请假,也忒麻烦了点。所以工作了之后就基本告别了那种工作日午市会有优惠的餐厅了,嗐,想念学生时代了。

另外,感觉人际关系也发生了很大的变化。当学生的时候,和室友或者一个实验室的同学讨论的都是今天去哪玩了、明天吃啥了这种,就很轻松愉快,说话的时候就很爽。而且想约着一起吃饭或者出去玩什么的也都很简单方便。但是工作之后的同僚就不行了,感觉很少谈工作以外的事情,吃饭都要谈工作。偶尔吃完饭散步聊天的时候不谈工作,但谈的基本也都是房子啊、车子啊这些成年人才会谈的东西,不怎么感兴趣。平时周末节假日什么的基本不会聊天,更别想约着一起玩了。

AI 入侵

AI 的发展真的夸张。去年刚入职那会对 AI 的使用还没那么严重,至少还有一部分代码是手敲的。现在是真真儿一点都容不得手敲了,全都在倡导使用 Agent 工具进行开发提效。部门内部都孵化了各式各样的 Agent 工具、Skills 市场,写文档的、写代码的、造数测试的应有尽有。现在 AI 写出来的代码可用性非常高,如果描述足够清晰的话甚至一行代码都不用改。

就拿我们部门来说,基本上内部的每个基建平台都出了自己的 CLI 工具 + Skills,Agent 接上就能用,对 debug 的能力要求简直越来越低了。感觉我已经很久没有手写过代码了。所以我也在想,当 AI 工具足够好用的时候是不是一个部门只需要一个员工来负责部署和运行 AI 工具就可以了?

就目前情况来看,上线一个纯 CURD 的项目,无论功能多复杂、设计多超前,在领导眼里都不会再有特别亮眼的表现了,一个产品和 AI 沾点边,似乎含金量就会直线上升。

日常工作拼的也不再是勤恳,而是对 AI 工具的掌握程度。很多东西让 AI 来做真的能事半功倍。感觉就是从 MCP 的出现开始,各种 AI 工具井喷式地增长。

如果有一件事情你觉得 AI 无法完成,那是因为你还没有学会使用 AI。

裁员焦虑

互联网厂上班不可能不担心裁员问题的,尤其是我这种技术含量不高的一线开发,很容易就被 AI 取代了。记得前几天还看到新闻说美团 “630” 裁员将裁员 20%,不管是真是假,AI 取代一些没有技术含量的岗位肯定是大趋势。以我目前的情况来看,延缓被裁的路 Perhaps 有两条可以选:一是成为团队最卷的那个,就算被裁或许也是最后被裁;二是扭头去一个更不容易被裁的岗位。至于说提升大局观做团队领头羊一步一步往上爬到领导层,我觉得对我来说可行性不高。

“卷” 似乎是这个时代的主旋律,国家政策以及各大媒体也都在鼓励我们 ”卷“,工作了之后体会更是深刻。或许要等到把欧美那些国家干趴下的那一天,我们这代人才能真正躺平吧。