ARTICLE · 1209128
AI一分钟写完工作报告,老板还怎么判断你有没有干活?
假设你是一名程序员。
星期五下午,领导要求提交本周工作总结。
你打开AI工具,输入几句话。
不到一分钟,一份结构完整、逻辑清晰的周报就出来了。
完成事项、技术难点、风险分析、下周计划,一样不缺。
问题来了:
这份周报能证明你这周真的做了这些工作吗?
软件工程师Sean Goedecke发表了一篇文章,标题叫《Writing is no longer proof of work》。
中文可以理解为:写作,已经不能再作为工作量的证明。
他的观点很有意思。
过去,企业依靠各种文档判断员工是否遵守流程、付出努力、理解业务。
而AI正在动摇这一套运行多年的管理逻辑。
01|为什么企业需要那么多文档?
在一家大型科技公司工作,你可能会遇到各种文档要求。
上线前填写风险评估。
项目启动前完成影响分析。
开发过程中更新Jira Ticket。
每周提交进度报告。
出了生产事故,还要写复盘。
这些文档当然有价值,但Sean提出了一个容易被忽略的问题:
有些文档存在的目的,并不完全是为了传递信息。
它们还承担着三种证明功能。
第一,证明你遵守了流程。
比如填写风险评估,至少说明你完成了规定的检查步骤。
第二,证明你付出了努力。
一份几十页的咨询报告,即使管理者只阅读第一页,其余内容也可能被视为调研充分的证据。
第三,证明你理解了问题。
例如技术负责人整理团队进度时,通常需要先理解各个项目的情况,才能形成汇报。
在过去,写出一份完整文档通常需要花费一定时间。
因此,文档的存在本身,就被当成了努力与理解的间接证据。
02|AI打破了“写出来就代表做过”的假设
传统管理方式存在一个隐含逻辑:
你能写出详细报告,说明你至少认真整理过相关内容。
但LLM改变了写作成本。
现在,一个人可以让AI生成风险报告、会议纪要、测试总结,甚至技术方案。
内容可能十分专业,格式也完全符合要求。
可是,生成这些内容的人,未必真正理解其中的细节。
这就是Sean所说的“工作量证明失效”。
需要强调的是,AI生成的文档不一定没有价值。
如果AI帮助工程师整理真实的测试结果,形成清晰的上线报告,这当然能提高效率。
真正的问题在于:
管理者不能再根据文档是否完整,直接判断实际工作是否发生。
同样一份报告,可能来自充分调研后的认真总结,也可能来自几句Prompt。
从成品外观来看,两者越来越难区分。
过去,写作需要投入的成本,还能提供一点可信度。
现在,这个信号正在减弱。
03|程序员可能最先感受到这种变化
把这个问题放到软件开发中,会更加明显。
想象两个开发者。
开发者A使用AI生成了详细的技术方案、20个Jira Ticket和一份完整的测试报告。
但代码没有通过集成测试。
开发者B只写了简短的设计说明,却解决了一个长期存在的性能问题,并提供可复现的测试数据。
如果只比较文档数量,A似乎更加努力。
如果比较实际交付,情况却完全不同。
类似的问题也存在于AI编程。
现在,Agent可以自动生成代码、编写单元测试,甚至创建Pull Request。
但PR描述再详细,也无法直接证明代码满足需求。
测试全部通过,也不一定代表测试覆盖了真正重要的业务场景。
尤其在复杂App开发中,架构约束、跨模块依赖和实际设备行为,都需要额外验证。
这里有一个重要区别:
AI能够生成工作成果,并不意味着它自动建立了成果的可信度。
代码需要运行验证,测试需要检查覆盖范围,文档需要核对事实与实际决策。
真正的工程质量,不能只看产出了多少文件。
04|企业应该如何评价AI时代的工作?
Sean在原文中提出了几种可能的解决办法。
比如现场讲解、视频演示、限制AI生成文档,或者借助AI检查代码。
但他也认为,这些方法都存在问题。
现场演示增加管理成本。
禁止使用AI难以执行。
让另一个AI判断工作量,也未必可靠。
我更倾向于另一种思路:
从评估“生产了多少内容”,转向评估“解决了什么问题”。
以软件团队为例,可以重点关注三个方面。
第一,结果是否可验证。
功能是否符合验收标准?性能是否达标?Bug是否真正修复?
尽可能用自动化测试、性能数据和真实运行结果支持结论。
第二,关键决策是否可解释。
为什么选择这个架构?为什么放弃另一种实现?潜在风险在哪里?
不必要求开发者手写每一份文档,但关键决策应该经得起讨论。
第三,过程是否可追溯。
需求变更、测试记录、代码审查、发布验证,都应该保留必要证据。
不过,留下记录并不等于记录真实。重要操作还需要关联可信的系统日志、测试环境和审批结果。
这些指标也不能完全替代人的判断。
代码提交次数、测试数量和完成Ticket的数量,同样可能被刻意优化。
所以,不能简单地用另一套数字化KPI替换旧的文档KPI。
05|真正需要改变的,是我们对工作的定义
AI时代有一个容易出现的误区:
过去一个人一天写100行代码,现在借助AI写1000行,就认为效率提高了10倍。
但软件开发的最终目标,从来不是生产更多代码。
而是可靠地解决业务问题。
同样,管理者需要的也不是越来越长的报告,而是对项目状态和风险的准确理解。
从这个角度看,AI其实提供了一个重新设计工作流程的机会。
那些仅仅为了填表而存在的文档,可以考虑精简。
真正用于沟通、审计、知识传递的文档,则应该继续保留。
那些可以通过系统自动采集的测试记录,也没必要让员工反复手工整理。
我们还应该区分两种AI使用方式:
一种是用AI掩盖自己没有完成的工作。
另一种是用AI减少重复劳动,把更多时间投入分析、验证和决策。
两者看起来都提高了文档生产效率,但实际创造的价值完全不同。
写在最后
Sean的文章提出了一个值得技术管理者认真思考的问题。
如果一份精美的报告不再能证明付出,一份完整的技术方案不再能证明理解,那么企业应该相信什么?
在我看来,答案不是回到禁止AI的时代。
而是重新建立工作成果与真实价值之间的联系。
文档可以由AI写,代码可以由Agent生成,但结果必须经得起验证,关键决策必须有人负责。
未来真正重要的,或许不再是你亲手写了多少内容。
而是你能否解释自己的判断,并对最终交付负责。
AI降低了生产内容的成本,也在迫使我们重新认识什么才是真正有价值的工作。















































































