
最近写代码的时间确实少了,但工作内容反而变多了。节省下来的编码时间,并没有变成休息,而是被产品、UI、后端、测试、沟通和验收填满了。所以总体来说,我并没有因为 AI 变得轻松,只是换了一种方式忙。AI 提高了生产力,但生产力提高以后,事情也会跟着变多。
感觉从下半年开始,我的工作内容越来越多了。前端、后端、产品、UI 设计,基本都有涉及。
比如最近做 NDVI 分析产品模块,从竞品分析、产品方案设计、UI 设计,到前端开发、后端开发,基本都是自己一路做下来。以前我可能只负责其中的前端部分,现在则需要从 0 到 1 把一个比较大的产品模块完整交付出来。
但一个人负责得更多,并不代表其他流程就消失了。产品方案会议、测试用例评审会议还是要参加,排错和确认细节也需要花很多时间。
你需要和测试人员讲清楚业务逻辑,说明产品最终要达到什么目的,还要先生成一版基础测试用例。前后端联调之后,还要和产品负责人确认功能是否符合预期,最后再完成验收。
AI 确实可以帮我写代码,也可以帮我快速生成一些基础内容,但它没有替我参加这些会议,也不能替我和不同的人确认业务细节。很多事情依然需要我自己判断、沟通和推进。
现在开发已经不能像以前一样,只负责某一块的功能。以前作为前端开发工程师,可能把界面和交互做好就可以了。现在至少在我们公司,越来越需要一个人对整个模块负责。
前端、后端、产品和 UI 都可以自己把控,这种按照自己的想法做事情的感觉其实还不错,可以少受一些限制,也可以把自己的想法完整地做出来。
但与此同时,责任也变大了。以前是把一部分事情做好,现在是要想办法让整个模块真正跑起来。
一个人就是一支军队。你是将军,AI 工具就是你的士兵。士兵现在越来越多,能不能把仗打好,还是要看你能不能做出判断,能不能把这些事情组织起来。
之前有一段时间,大家经常会说 AI 让自己的效率提升了多少。现在这种说法好像少了一些。
我觉得原因是,刚开始使用 AI 的时候,使用者之间的差距比较明显。有人在用,有人还没有用,所以很容易感受到“用了 AI 以后快了多少”。但现在 AI 工具越来越多,也越来越成熟,很多人都在使用。人与人之间单纯在写代码速度上的差距,可能已经没有以前那么明显了。
效率提升之后,大家对结果的要求也会提高。以前需要较长时间才能做出来的功能,现在可能很快就能完成。于是原本用来写代码的时间,就会被安排更多事情。以前一个人可能只负责一个功能,现在可能要同时负责产品分析、UI 设计、前端、后端、测试和发布。AI 让你有能力做更多事情,但并没有自动减少你需要承担的事情。
公司买的是你的工作时间。AI 只是让你在同样的时间里,能够完成更多工作。以前没有 AI 的时候,可能只能交付这些内容;现在有了 AI,就会期待你再多交付一些内容,仅此而已。
所以我现在越来越觉得,效率提升不等于工作时间减少,也不等于人会因此变得轻松。很多时候,效率提升只是让一个人可以承担更大的工作范围。
还有一个变化,是我自己的感受。
以前从 0 到 1 做出一个东西,会觉得很有成就感。现在很多东西实现起来没有那么难了,做出来以后,反而没有以前那么兴奋。
因为当一个东西得到的成本变低以后,它好像也没有那么稀缺了。以前为了实现一个功能,可能需要查很多资料,尝试不同的方案,遇到问题以后再一点点排查。这个过程虽然慢,但也会让你觉得自己确实解决了一个问题。
现在 AI 可以很快给出一个方案,很多代码也可以直接生成出来。最后东西当然还是做出来了,但中间有一些摸索和等待的过程被省掉了,做出来的结果也没有以前那么容易让人产生满足感。
以前觉得从 0 到 1 做出一个产品很难,所以完成以后会觉得很开心。现在从 0 到 1 可能变得容易了一些,人的期待也会跟着变高。
AI 给了人很多方便,但从某种程度上,也减少了一些以前做事情时的乐趣。
更奇怪的是,AI 已经把很多事情做得更快了,人却没有因此从忙碌中解放出来。因为公司真正购买的是你的时间,而不是你手写每一行代码的时间。AI 让你在这段时间里产出更多东西,工作本身并不会因此自动减少。
心态很重要。
说自己完全不焦虑是不可能的。AI 发展得很快,很多工作确实会被它替代,很多原本需要较长时间学习的东西,现在也可以借助 AI 很快开始。科技会继续往前发展,普通人基本没有办法阻止它。既然无法阻止,那就先学着和它相处。
现在的 AI 还需要人来告诉它做什么,也需要人判断结果是否真的可以使用。一个人的能力边界被放大以后,主动性和能动性就变得更加重要。
以前一个人可能一次只能做一件事,现在可以同时指挥 AI 做很多件事。这样确实可以提高效率,但也会带来另一个问题:需要处理的事情越来越多,注意力不断在不同任务之间切换,很难真正静下来思考一个问题。
所以接下来,我可能需要重新想一想,哪些事情应该交给 AI,哪些事情必须自己判断;哪些工作可以并行推进,哪些事情需要留出完整的时间;以及对我来说,什么才是真正值得完成的事情。
有了 AI 以后,我的确变忙了。
写代码的时间少了,但需要负责的事情变多了。工作不再只是完成某一块开发,而是要从需求、产品、设计、开发、测试一直想到最后的交付。
这种变化有好的一面。一个人可以做更多事情,也可以按照自己的想法把一个模块完整做出来。
但它也有代价:工作范围变大了,事情切换变多了,成就感变少了,留给深度思考的时间也变少了。
后面我想试着改变一下,不只是让 AI 帮我更快地完成任务,也尽可能和 AI 进行一些更长、更深入的对话,让它参与到问题分析、方案思考和复盘里,而不是只把它当成一个写代码的工具。
至于这样能不能让我变得轻松一点,还需要继续观察。