Coding Cat Oran 第4集,Speaking Human

发布: (2026年4月17日 GMT+8 08:59)
6 分钟阅读
原文: Dev.to

Source: Dev.to

Coding Cat Oran 第四集,Speaking Human 的封面图

幻灯片示例

第一次演示

老板召集了一次全公司会议:二十分钟,会议室,星期五下午 2 点。

“Oran,你来展示新系统。让大家看看它是怎么工作的。”

Oran 有三天时间来准备。他重构了权限层,重新设计了库存模块,并加入了审批工作流。他制作了一个十五页的幻灯片,里面满是实体关系图、SQL 代码片段以及权限检查逻辑的流程图——技术性强,内容详尽,准确无误。

星期五到了。Oran 站在房间前方:后排是 Duke 和仓库人员,前排是林女士,工厂车间主管、销售团队以及总经理。

他点击到第一张幻灯片:一个包含五个表和外键箭头的 ER 图。整个房间陷入了沉默——不是好沉默。七张幻灯片后,总经理举手说道:

“Oran。我相信你。系统是可以用的。但我有一个问题。”
“请说。”
“你能用通俗的话告诉我,这个系统为我们做了什么吗?不是它是怎么构建的,而是它能做什么。”

Oran 张了张嘴,又闭上了。他可以解释每一个表、每一次连接和每一个约束,但却说不出一句能让听众产生共鸣的话。

修订后的幻灯片

那个周末,奥兰把所有内容都重新写了一遍——不是代码,而是文字。他意识到技术人员思考的是结构;而其他人思考的是结果

他创建了一个新的三页幻灯片:

幻灯片 1 – 对你有什么变化
“登录后,你只会看到与你工作相关的内容。仓库看到库存,财务看到账单。没有杂乱,也没有困惑。”

幻灯片 2 – 你可以信赖的内容
“每一次批准、变更和访问授权都会被记录。如果你需要追问‘谁在何时做了什么’——系统会给出答案。”

幻灯片 3 – 你掌控的内容
“新员工?你的部门主管为其分配角色。无需向 IT 提交工单。他们得到恰好所需的访问权限——既不多,也不少。”

没有 ER 图。没有 SQL。没有箭头。

第二次演示

Monday,Oran 再次在同一个会议室进行演示。这一次 Duke 真诚地点了点头,林女士把手机收了起来,销售团队也提出了实际问题:

  • “我能收到每周的订单报告吗?”
  • “我们能为季度审计员添加只读角色吗?”

总经理说:“这正是我上周想听到的。”

Oran 学到了一课,这在任何课程中都没有教过:

系统在被人理解之前并不存在。
你可以构建最优雅的模式,但如果你不能用一句话解释清楚,那也没有意义。

将技术转化为人类语言并不是“把它降级”。这是一场伪装的设计评审。当解释让人感到困惑时,功能本身很可能也已经混乱。

立即改进

受反馈启发,Oran 添加了三个小而有影响力的功能:

  • 一个 “My Access” 页面,用户可以用通俗的语言查看自己的权限。
  • 为部门主管提供的 角色摘要 页面——无需 SQL,只是一个简洁的表格。
  • 当权限变更时发送通知邮件,例如 “您已于3月15日被 Duke 授予仓库员工角色。”

这些细小的改动产生了巨大的影响,因为系统现在能够 以人类语言交流

下一集

六个月后,GM让奥兰负责下一个项目。他不再只是开发者;他决定要构建什么。那只橙猫已经成长为一个没人雇他去做的角色。

奥兰的旅程由 SysLayer 提供——为构建真实产品的开发者提供实用的后端指南。

0 浏览
Back to Blog

相关文章

阅读更多 »

地球日的活力

我构建的 History 按日历天在浏览器中保存;每个部分旁边的照片是真实的捆绑图像。可选的 Gemini API 路由可以添加温暖的教练……