你不需要任何人的许可来让生活变得更好:一个 Blink Fairy Tale
Source: Dev.to
如果你还没有,快去 YouTube 频道并 subscribe,这样每周新剧集上线时你就会收到提醒。我很希望你加入这段冒险!本季将以 retro‑game build 命中你的怀旧情怀——一个有趣的项目,让你的编码技能保持锋利。
🏰 两个王国的故事
从前,有一个神奇的王国,生产了人类所知的最佳软件。
- 村民的请求得到快速而慷慨的满足。
- 当出现问题时,国王的卫队(以及经常亲自出马的国王)会纠正错误。
- 每个人都和谐相处……直到王国变得太大,国王无法独自管理。
分裂
国王任命了两位资深贵族各自管理王国的一半:
| 贵族 | 领域 |
|---|---|
| Duke of Development | All Development |
| Earl of Operations | All Operations |
不幸的是,Duke 和 Earl 总是意见不合。为强制和平,国王在城堡正中间建起了一道墙:
- 西塔 → Development
- 东塔 → Operations
这道墙阻止了两位贵族互动,但村民仍然并肩生活,并自由穿越彼此的领地。
法令:“职责分离”
The Duke 负责 ALL Development —— Operations 中的任何人都不得参与。
The Earl 负责 ALL Operations —— Development 中的任何人都不得参与。
Source: …
📜 后果
- 两方不断争吵到底哪些任务属于谁。
- 大量 谅解备忘录 被创建,以便每个人 知道 某项任务的角色归属。
- 较低贵族的整个部门被指派去管理并细致维护这些协议。
更改任何内容都需要:
- 来自遥远村庄的广泛权限和批准。
- 召集全体委员会,召集来自王国各地的贵族。
如果出现问题,一个 特别委员会 会重新制定规则,“以免此事再次发生”。
结果: 没有任何改善。
为防止错误而制定的规则大多阻碍了改进。
国王并非邪恶,公爵和伯爵也出于好意,但王国却彻底失控。
为什么会变得如此争论不休?
在设计大型组织时,一个常见的陷阱是相信 一切都可以被编码:
“写一本手册,解释公司里发生的所有事情,然后只按手册行事。”
表面上看这似乎合乎逻辑,但正如哲学家 😏 Mike Tyson 著名地说:
“每个人都有计划,直到他们被拳头打在嘴里。”
我们对每个结果的控制欲成为了我们的致命弱点。即使是全面的流程也会强制 服从,将创造力、即时思考和调整标记为:
- “超出流程” → “不合规” → “危险”
改进变成了 特权 而非 责任。
难道你不想让每个人都对改进负责吗?
🧭 旅行者的观察
一位来自遥远之地的旅行者抵达王国的大门,在集市上安营扎寨,成为社区的一员。他专心聆听王国高声宣告的规则:
“遵循 Process!”
“分离 Duties!”
“那是 Development 工作!把它交给他们!”
运营方面正受苦
- Development 公爵做出的更改,运营方面无人能理解。
- 他推动更快、更频繁的更改——超出运营能够承受的范围。
- 运营从未拥有足够的村民。
每当出现故障时,运营的村民必须召唤一位高级 Development 贵族,因路途遥远而延长了停机时间。
开发方面也在受苦
- “除非我们在下周完成此更改,否则王国的金库将会空空如也!”
- “村民们在受苦;我们可以帮助他们,但通过运营的流程太慢了!”
- “我们有办法更快地提醒王卫队,但根据路线图,必须等到明年夏天才能进行更改!”
关键是,旅行者从未听到有人说,“你被禁止改进此事”。阻碍双方的唯一因素是 贯穿城堡的墙壁。
🛠️ 旅行者的决定
在其他王国的开发村和运维村都生活过的旅行者意识到,许多问题可以由另一方来解决。他决定采取行动。
深夜时分,在运维村郊外他那间小屋里,他碰到了一位被指派了任务的人。那人计划通宵……
(故事未完……)
🎮 加入冒险!
不要错过即将推出的复古游戏构建以及它将教会我们的关于 协作、灵活性和拆除壁垒——无论是字面上的还是比喻的——的课程。立即订阅,让我们一起踏上这段旅程!
静默修复的故事
…因为这通常需要这么久。但这一次,旅行者打开了他的开发工具箱,使用其中的工具来解决它。
这并不算多——一个微小的修复,一个自动化任务的小脚本。它把时间从数小时缩短到几秒。他把修复交给了村民,然后消失在夜色中。
第二天夜里他又这么做了——他并没有重写公司所有的软件,只是以小巧、可逆、安全(最重要的是)有帮助的方式连接了几个点。
- 没有会议。
- 开发公爵的账本上没有项目。
- 没有签字。
只有同理心和技能,在运营村相交。
令人惊讶的是,世界……并没有结束。
通常我们把这种工作称为**“影子开发”**,但也许这给它起了一个太阴森的名字。
如果我们称之为**“管理”呢?或者“同理心”**?
一个小的改进会让下一个改进成为可能,接着又是下一个,依此类推。痛苦减少,信心提升。
随着时间推移,我们会看到其他人开始模仿这种行为——关心他们在开发和运营的同胞,更有趣的是,把两者都视为同胞!
“影子工具”会让人联想到抵抗组织…叛军…但这与现实相去甚远。当我们进行这些改进时,我们是在努力让事情变得更好。
渐渐地,运营村开始理解开发村,开发村也开始理解运营。通过小小的善举(甚至可以说是爱?),两个村庄再次合作,各自发挥个人技能和才能,为对方解决问题。
起初,贵族们甚至没有意识到这件事。最终,姿态的改变如此显著,以至于一切都曝光了——所有违规行为,所有在暗中完成的工作……全部。
领导层没有奖励这种改变,也没有惩罚它。
首先,让我告诉你这 不是 什么
“忽视安全”
“破坏生产”
“不尊重你的队友”
它的本质
- “让小事变得更好”
- “在你所在之处减轻痛苦”
- “在你的能力范围内行动”
- “让事物比你发现时更好”
为什么“等待批准”不是安全
- 破碎的系统仍会保持破碎。
- 随着注意力跨度的消失,人们会失去参与感。
- 好的工程师会沦为痛苦的看护者。
- 组织把合规等同于安全。
他们过于专注于遵循规则,以至于不去思考这些规则是否合理。
你不需要任何人的许可来让生活变得更好。你只需要 从小处开始,谨慎行动,并且 更关注结果而非表象。