清单是日常生活和工作中俯首皆拾的,看起来不起眼,却又透出简单直接的哲学和逻辑。

如何预防新型冠状病毒的清单

《新型冠状病毒感染防护》对于如何预防新型冠状病毒就有这样一个清单:

对于去医院的人需要怎样的清单呢?一个健康网站有这样的建议:

(1)原则上尽可能少去或不去医院,除非必须立即就医的急症、危重症患者。如果必须去就医,应就近选择能满足需求的、门诊量较少的医疗机构;如果必须去医院,公众只做必须的、急需的医疗检查和医疗操作,其他项目和操作尽可能择期补做;如果可以选择就诊科室,尽可能避开发热门诊、急诊等诊室。
(2)若需前往医院,尽可能事先网络或电话了解拟就诊医疗机构情况,做好预约和准备,熟悉医院科室布局和步骤流程,尽可能减少就诊时间。
(3)前往医院的路上和在医院内,患者与陪同家属均应该全程佩戴医用外科口罩或N95口罩
(4)如果可以,应避免乘坐公共交通工具前往医院。
(5)随时保持手卫生,准备便携含酒精成分免洗洗手液。在路上和医院时,人与人之间尽可能保持距离(至少1米)。
(6)若路途中污染了交通工具,建议使用含氯消毒剂和过氧乙酸消毒剂,对所有被呼吸道分泌物或体液污染的表面进行消毒。
(7)尽量避免用手接触口、眼、鼻,打喷嚏或咳嗽时用纸巾或肘部遮住口、鼻。
(8)接触医院门把手、门帘、医生白大衣等医院物品后,尽量使用手部消毒液,如果不能及时手部消毒,不要接触口、眼、鼻。医院就诊过程中,尽可能减少医院停留时间。
(9)患者返家后,立即更换衣服,流水认真洗手,衣物尽快清洗。(10)若出现可疑症状(包括发热、咳嗽、咽痛、胸闷、呼吸困难、乏力、恶心呕吐、腹泻、结膜炎、肌肉酸痛等),根据病情及时就诊,并向接诊医师告知过去2周的活动史

同理,对于发热门诊的医务人员,应该有专门的清单,从防护服到注意事项。

清单为什么重要?

因为我们常常犯错,除了无知之错,还有很多无能之错。

“无知之错” 这种犯错是因为没有掌握相关知识。
“无能之错” 这种犯错并非因为没有掌握知识,而是因为没有正确的使用这些知识。

粗略的列举一下无能之错导致的问题:

1、某IT公司统计一年的线上故障,90%是他们员工技能覆盖的“已知”范围,但是没有正确的做好监控、代码上不正确的并发处理等等。

2、有人统计针对律师失误的诉讼案件数量增长了36%,有的律师搞错了开庭时间,有的把卷宗搞丢了,有的则用错了法律条款。

3、要挽救一个患者的生命,需要数十位医护人员正确实施数千个治疗步骤,任何一个步骤的疏忽都可能致人于死地。

4、建造一栋大楼需要联合16个领域的专家,不同的专家可能做出相互冲突的决定,一旦做出错误决策建筑早晚会倒塌。

5、对了,有多少程序员和DBA删错数据库?

顺手一搜索,专门记录“骚操作”的某网站就可以看到一大堆分享,如这一条消息,获得了1.2k赞和近300个评论

记得去年在广西,核心网新加一个硬盘。按规范新硬盘上之前要先格式化一下,简单的命令,一个回车下去搞定。等格完,新硬盘安装完毕。回去睡觉,第二天一早炸了,几十万用户挂了吧。关键是还没有备份,后面的事情圈内人应该都知道了吧。

又比如这一条:

十年前吧,连续干了36小时,把存储过程调试完很兴奋,清理测试数据时顺手就把主数据表truncate了。
那感觉天塌下来一样!
抖了十分钟,想起来还好有备份,但当时没敢动。
把业务停了回去睡觉,怕一激动把备份truncate 了。

还有

有一次脑抽把公司源代码库给删了。

rm -rf 目录名没tab全就按了回车,执行了几秒后回过神来,狂按ctrl+c。。。然并卵,好多工程已经被删了。

好在生产环境有最新的代码,从生产环境down下来重建版本库,然后重建用户组,重新分配权限...   折腾了一天多才搞定。

从那以后,每次用rm都要double check一下才敢按回车

这些案例一再说明,是人都会犯错。为了减少犯错,我们需要一个checklist(清单)。

最基本的清单可以救命

《清单革命》一书的作者阿图·葛文德是一位医生,他提出:临床医学因为有了清单,就有了统一操作的标准,不会因为医生的个体化差异造成损害。

在《清单革命》中,作者提到,一张小小的清单让一家医院原本经常发生的中心静脉置管感染比例从11%下降到了0,避免了43起感染和8起死亡事故,为医院节省了200万美元成本。同时,它还让医院员工的工作满意度提高了19%,手术室护士的离职率从23%下降到了7%。可见,一张清单不仅给医院管理者提供了一个强大的思维工具,还带来了一场深入人心的观念革命。

巴基斯坦第一大城市——卡拉奇,在其四周的贫民窟居住着400多万人,那里可能是世界上人口密度最大、居住条件最差的地方了。在贫民窟生活的儿童一直有着很高的死亡率,由于多年的贫穷和食物短缺让30%~40%的儿童营养不良,街道污水横流,几乎所有水源都被污染了。每10个孩子中会有1个活不到5岁,主要死因在于腹泻和急性呼吸道感染。

在政府层面要着手解决这个问题肯定会从供水系统和污水系统着手,这样确实能够有效解决问题。但是,这个解决方案落实可能要等上几十年时间,这段时间还是没法控制住儿童的死亡率。

一个年轻的公共卫生工作者想到了一个简单的方法,使用香皂。他鼓励这些居民在6种情况下使用香皂:

  1. 每天用香皂洗一次澡

  2. 每次大便之后

  3. 擦拭婴儿的时候

  4. 在吃饭前

  5. 做饭之前

  6. 给他人喂食之前

最后的研究报告得出:

无论试验区的居民使用何种香皂,当地儿童的腹泻发病率都比控制组(未分发肥皂地区)低52%,肺炎发病率下降了48%,而脓疱疹这种皮肤细菌感染的发病率下降了35%。

从这个案例可以得到的启发是解决源头问题--解决供水系统和污水系统分离问题(治本)固然重要,如果能通过香皂来解决病毒传染问题,发病率也会下降不少。而这条清单简单易行,成本低、见效快。

要敬畏清单

清单不是束之高阁,而应该成为工作或者生活群体遵守的共同的习惯。比如对于新型冠状病毒这样传染性强的病毒,对于家庭成员应该人人遵守预防新型冠状病毒的条例。

清单的出现也不是一帆风顺的。大概记得《清单革命》一书中也提到,起初医生们并不愿意来遵循“条条框框“,因为他们自信自己的专业,甚至对于其他人的”指手画脚“颇有不屑。后来无意中发现手术室的医生保持经常洗手而导致病患死亡率低于不洗手,渐渐的明确必须遵循的清单。甚至在医生不注意的时候,由护士提醒协助清单的执行。

最近由于新型冠状病毒,不少企业都开始了远程办公。请问,有没有远程办公的清单? 我们常说的“日事日毕”如何衡量?如何保障每日工作的目标达成?老板是监控员工还是检查工作结果?是在遇到困难时主动介入还是甩手掌柜?

PingCAP CTO 黄东旭是远程办公的老手,他对于远程办公的“透明”这一条明确的清单如下:

  • 一是所有结论性的内容最后都要落成文档

  • 二是要求文档必须能在类似 Confulence的系统里能索引到;

  • 三是每一个项目,尤其是一级项目,都必须有一个巨大的“作战地图”

清单革命的行事原则

行事原则第一条,权力下放。2005年,卡特丽娜飓风在新奥尔良市的Plaquemines Parish登陆。起初的消息大幅低估了灾害的严重程度。由于电力被切断,各种通信中断,消息无法发送出去。有关灾情的报道在电视上不断播报,但是FEMA的负责人却对此视而不见,并在新闻发布会上宣称,局面尽在掌握之中。

在新奥尔良80%的市区已经被洪水淹没,数万难民滞留之际,对救灾问题的复杂性理解得最透彻的竟然是沃尔玛。沃尔玛CEO在得知灾情后只发布了一条非常简短的指令:“本公司将对风灾做出相应级别的响应。”并随后在高层会议上说:“在座各位将要做出超出自己级别的决定,请务必根据所掌握的信息及时做出最佳的选择。记住,最重要的就是做正确的事情。”

正是由于沃尔玛CEO的权力下放,促使沃尔玛公司在救援工作中表现尤为出色:在整个救援过程中,沃尔玛总共运送了2498集装箱救援物资,并为灾民和指挥中心捐赠了价值达350万美元的物资。笔者对权力下放的理解是要有明确的指令、权责安排和应急处理,权力下放不代表无人承担。

面对2019-nCoV(新型冠状病毒),全球都有必要反思和改进。据报道,5月1日美国疾控中心官网发布首席副主任安妮•舒查特(Anne Schuchat)的文章称,美国错失延缓新冠病毒传播的机会。舒查特说,美国二月下旬的检测能力十有限,还迟迟未宣布对中国之外其他国家的旅行禁令,这些原因都导致了美国病例的激增。

第二条原则是简单至上,前面卡拉奇的案例已经说明了“简单的香皂”+清单的作用。

第三条原则是“人”为根本。清单的力量是有限的。它们能够帮助专家记忆如何操作复杂的程序和设备,它们能够帮助人们搞清楚哪些事情是最重要的,并且促使人们进行团队合作,但解决问题的主角毕竟是人,而不是清单。在清单面前,人要具备一定的判断能力,清单并不是万能的,有时还是需要懂得变通。

第四条原则是持续改善,清单不可能完美无缺,也不可能适用所有人,所以清单需要持续改善。比如高收入国家医院的清单和低收入国家医院可能就有不同,二者在医疗设备、所承担的医疗费用上存在差异。有效是衡量清单的唯一标准。

清单的补充说明

清单应该小而美

设想一下,如果code Review的checklist有50条,是不是都能记住?当然可以把一部分沉淀到静态代码工具中。

知识,早已让我们不堪重负。请承认,我们每个人都会犯错;请承认,无论我们进行多么细致的专业分工和培训,一些关键的步骤还是会被忽略,一些错误还是无法避免。

所以,清单应该解决关键步骤问题。清单的每一条都应该仔细斟酌。清单从来都不是大而全的操作手册,而是理性选择后的思维工具。

试想一个电商平台有100个服务,如果要保障关键服务可用性,在日常需要有一个checklist,应该是哪几条?

世界卫生组织(WHO)之前发布了 《全球预防手术部位感染指南》,该指南包括术前阶段的13项建议和手术期间及术后预防感染的16项建议。

清单是有效的刻意练习,建立 -》执行-》修正

2006年,WHO想设立一个全球性项目,以尽量减少手术中可以避免的死亡和伤害事故。2007年1月,来自世界各地的外科医生、麻醉医生、护士、安全专家、还有病人自日内瓦总部召开了为期2天的会议。之后专家们又在伦敦开会,讨论清单,尤其是删除清单的项目难于取舍。伦敦会议之后草拟的清单又在伦敦和香港进行了小规模的测试,之后,推出了包含19个检查项目的最终版手术安全清单(SURGICAL SAFETY CHECKLIST)。推出了19项的清单之后,WHO开始在全球的8家医院对手术安全清单实地测试。

过多清单造成记忆黑洞问题

在工作中,清单非常多,比如代码规范,可以成为你的肌肉记忆;我司还有业务高峰期不做变更的规定(应急处理除外)。研发做变更,需要对应的QA同学做review,但仍然会发生违规(高峰期变更)的可能,怎么解?通过变更系统做控制可以解决这个问题。同样的,为了备忘,设置工作时钟提醒是非常毕业的。技能、意识、和工具的配合,一起解决问题。

事前、事中和事后都可以使用清单

按照内建质量的原则,越早发现问题,影响越小、成本越低。事前清单就非常重要。以新型冠状病毒为例,病毒来源野生动物为何尚未百分比证明,甚至未来一段时间也未必能确证。但就容易传染病毒的野生动物就应该明令禁止销售、食用,就可以出台对应的清单。

不定期开放加读者群权限,请在公众号回复关键词:读者群。

往期推荐

  • 论见识

  • 支付宝全局架构师曹刚:为12亿用户设计架构是什么体验?

  • ES亿级数据检索优化,三秒返回突破性能瓶颈

  • 一个价值10亿的教训

  • 云南某企业CEO骂HRD的邮件

  • DDD如何讲清楚,做出来?

技术琐话 

以分布式设计、架构、体系思想为基础,兼论研发相关的点点滴滴,不限于代码、质量体系和研发管理。本号由坐馆老司机技术团队维护。

从新型冠状病毒想到清单革命相关推荐

  1. 如何持续、正确、安全地把材料性能检测试验做好:“清单革命”读书报告

    摘要:在当下材料性能测试领域还存在这大量"无能之错",尽管在人.机.料.法.环方面做了大量努力,但还是存在着缺少具体操作手册这一具体环境,缺少操作人员如何在众多机.料.法.环中做出 ...

  2. 新型冠状病毒传染性有多强?何时达到疫情峰值?来看一下数学和统计建模结果...

    我是夕小瑶,一只热爱科研和AI的小狐狸 来源 | 机器之心(id: almosthuman2014) 引语:在疫情肆虐的这几天里,国内外的流行病学家.统计学家都没闲着,他们基于疫情爆发初期的一些数据建 ...

  3. 开源办公的五个法律问题 ——以“新型冠状病毒”防控期间企业在线远程运营为视角...

    点击上方"开源社"关注我们 | 作者:詹毅 冯宏声 | 编辑:杨紫琳 | 责编:Corrie 开源社引言 在一场全国范围战"疫"中,作为普通人,能够做些什么呢? ...

  4. 说说汉古中医对新型冠状病毒感染的认识和防治

    作者:主治中医师 刘期洋 新冠防控全面放开以来,全国大多地区尤其是大城市已经历了第一轮疫情爆发的侵袭,绝大部分人未能幸免.那么,还有没有下一波疫情高峰呢?下一波高峰什么时候来?下一波高峰还会不会大面积 ...

  5. 《清单革命》读书笔记

    文章目录 简介 引言 "无知之错"与"无能之错"可以原谅的与不被原谅的 为什么会有一件事谁都没做 人类错误的两大类型 不能被原谅的"无能之错" ...

  6. 《清单革命》的读后感优秀范文3900字

    <清单革命>的读后感优秀范文3900字: 最近,换了一家新公司和新职位,从另一个角度来看生产管理和叶片制造这个行业,感慨一次性将事做对的重要性,需要做到这一点,深感任重道远. 两年前读过& ...

  7. 《清单革命》内容梳理随笔

    <清单革命>内容梳理&随笔 起 书即是将四散的知识按照逻辑和网状联系编排起来.你应该这样去读,高屋建瓴.层次有秩.显得貌似自己有经验(褒义)的读,读出一些感想和方法论,无论是读出书 ...

  8. 关于新型冠状病毒肺炎疫情追踪的可视化数据的采集、处理

    关于新型冠状病毒肺炎疫情追踪的可视化数据的采集.处理 最终效果图 数据来源:https://news.qq.com/zt2020/page/feiyan.htm 数据采集:使用谷歌浏览器自带的开发者工 ...

  9. 【清单革命】程序员节快乐,愿我们奔赴在各自的热爱里(1024随笔)

    [辰兮要努力]:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端.后台.数据 ...

最新文章

  1. 轻松获取LAMP,LNMP环境编译参数配置
  2. 缺省的servlet(了解)
  3. [Java基础]生产者和消费者模式概述与案例分析
  4. github上传命令
  5. matlab 并行 计时,用Zen2跑MATLAB R2020a并行计算负载有点奇怪 - 桌面电脑(Computer)版 - 北大未名BBS...
  6. 数字图像处理(二) 数字图像处理基础
  7. 图书管理系统的E-R图和数据库模型图
  8. 模型笔记1---3d max 导入obj模型设置
  9. 【西语】【1】Te amor 我爱你
  10. 计算机二级第二课堂学记录表,第二课堂学分/第二课堂学分是什么?大学第二课堂学分不够...
  11. 01 JavaScript的前世今生
  12. 汽车行业场景化营销新方向:基于 WebGL 的网上虚拟车展
  13. manjaro和android数据线传数据
  14. 在线24点计算器工具
  15. 关于 geodesic distance 的通俗解释
  16. 安装mavros时,运行 wstool update -t src -j8 时出错解决
  17. 蓝屏代码WHEA_UNCORRECTABLE_ERROR,一次蓝屏但是没有dump日志的一次维修电脑经历
  18. permit doing 与permit to do详细区别
  19. 股票大数据分析软件V2.7
  20. 发人深省--周鸿祎:少功利多学习 做力所能及的事情

热门文章

  1. 什么是时序数据?如何治理?
  2. python的图片转PDF
  3. android室内定位传感器辅助pdr jar,基于PDR辅助的视觉室内定位算法的研究
  4. [bzoj4094]Optimal Milking
  5. VPS和云服务器应该选哪家?
  6. 网易云音乐数据服务之路
  7. 分享两年折腾DIY-NAS的经验和小技巧
  8. 小学三年级计算机考试题,小学三年级信息技术考试试题
  9. 深入理解Java虚拟机(10-13)学习总结
  10. Java 从虚拟机层面看程序代码是怎么运行起来的