程序员的身体里,通常运行着三套系统:

咖啡因负责启动。 工资负责续费。 “我本地是好的”负责灾难恢复。

直到有一天,AI加入了我的工作流。

我以为自己只是点了一杯美式,没想到送来一位住在对话框里的同事。不占工位,不抢显示器,你凌晨两点问它问题,它甚至会说:“这是一个很好的问题。”

情绪价值这块,已经超过不少接口的返回值了。

一、我的咖啡,开始审查我的代码

普通咖啡喝完,让我有精神看代码。

AI咖啡喝完,让代码有精神看我。

我:“帮我看看这段有没有问题。”

AI:“整体思路清晰,结构合理,有几点可以优化。”

我:“几点?”

AI:“我们先从架构开始。”

好消息:它很有礼貌。 坏消息:它觉得需要重建文明。

我终于理解了什么叫温柔一刀:先夸你命名规范,再建议你删除整个文件。

二、以前是我找Bug,现在是Bug开团找我

以前排查问题,我会打开日志,皱起眉头,喝一口咖啡,再打开另一份日志。

整个过程非常严谨,主要严谨在没有任何进展。

现在我把问题交给AI,让它分几个方向并行检查。

几分钟后,消息陆续回来:

“这里可能有并发问题。” “这里缺少边界判断。” “这里的异常处理值得关注。”

我只是想找一个Bug。

它把Bug的族谱查出来了。

原本以为项目里藏着一只蟑螂,打开灯才发现,人家在这里成立了业主委员会,还有自己的物业。

三、AI最擅长的事:让我重新描述一遍问题

我:“这个接口不行。”

AI:“具体表现是什么?”

我:“报错。”

AI:“报什么错?”

我:“就是那个错。”

聊到这里,我忽然理解了测试同学看我的眼神。

于是我开始补日志、补环境、补配置、补复现步骤。补到最后,还没等AI回答,我自己已经知道哪里有问题了。

原来AI咖啡还有一种隐藏配方:

你付费,它坐着,你自己把事情想明白。

这不就是健身教练吗?

四、它也会胡说,而且胡说得像刚开完评审会

当然,AI不是神。

它偶尔会推荐一个不存在的方法,配上一段十分完整的示例代码,再用坚定的语气告诉我:“这样即可解决。”

我复制。 我运行。 编译器沉默了。

随后,编译器用一屏红字表达了自己的政治立场。

我问AI:“这个方法根本不存在啊?”

AI:“你说得对。”

那一刻,我的血压完成了弹性扩容。

所以现在,我和AI的合作原则十分明确:它负责大胆假设,我负责打开IDE。它说“应该可以”,我说“测试通过了吗”。

我们彼此信任,但保留日志。

五、生产力提高以后,我终于有时间……

有时间做什么?

去看AI新出了什么功能。

试新模型。 装新工具。 研究怎么让五个智能体帮我配置第六个智能体。

原本半小时能完成的任务,我花了两小时搭建自动化流程,现在只要十分钟就能完成了。

只要再做十八次,我就赚了。

至于这个任务会不会再出现十八次,不属于技术问题,建议产品评估。

但折腾归折腾,AI确实让我更愿意去尝试一些以前觉得麻烦的事情:读一个陌生项目,验证一个奇怪想法,做一个自己想玩的小游戏。

以前脑子里冒出一个点子,我会想:“算了,没空。”

现在我会想:“来,先跑一下。”

然后报错。

但至少,已经跑起来了那个报错。

六、1024,干了这杯生产力咖啡

有人担心,程序员会不会被AI取代。

我暂时更关心:AI能不能理解“这个需求很简单”到底有多复杂。

等它经历过“按钮往左一点”“还是原来好”“能不能既保留又去掉”,我们再来讨论这个严肃问题。

在那之前,我决定继续和它搭伙干活。

它帮我翻资料、理思路、查问题。 我负责判断、验证,以及在它准备重写整个项目时,及时按住它的手。

值此1024程序员节,祝大家:

写下的代码有测试,提交的代码有人夸。 日志里找得到线索,需求里看得见边界。 咖啡总是热的,发布总是稳的。

最重要的是,愿我们今年最大的并发问题,是同时收到涨薪通知和放假通知。

好了,不说了。

我的AI说问题已经修好了。

我去看看它把问题删了,还是把功能删了。