风险意识,决定了是事半功倍,还是事倍功半,甚至决定了...

序:

昨日吃饭,路上遇到了同事L,谈起他以及他所在项目小组工作,L告诉我他的一个真实的、新鲜出炉的故事,虽然L以前也听过我有关于部署实施的培训课,但是他说在工作中真正在吃了亏之后,才能更好地体会到其中的问题。
场景:

故事实际发生在上周四周五。计划的事情如下:

  1. 同事L的项目组服务于业主Z,业主Z计划在周四晚上开始停机,对IT基础支持环境的Oracle数据库进行升级,计划从9i升级到10g。IT基础环境的维护工作,做为长期的外包服务,业主Z是交给了第三方服务商J负责进行。
  2. 同事L的项目组根据计划,借着此次IT系统升级停机,顺便进行应用系统O的模块S升级。L之前已经和服务商J的同事交流过。
  3. 按照商定的计划,周四晚上进行升级,服务商J在周五凌晨2点完成DB升级,之后由我们进行应用系统O的功能性验证和模块S的升级。

真正的结果,实际情况如下:

  1. 到了凌晨2点,当同事L询问服务商J是否已经完成升级时,答案是还没有完成。
  2. 到了凌晨3点,回答还是没有完成。
  3. 到了凌晨4点,回答依然。
  4. 直到凌晨6点半,DB终于升级成功。
  5. 离8点业主人员开始上班,只剩下1个半小时,测试应用系统O,发现运行不正常,经过同事的排查,最终发现是应用的驱动程序不匹配,但是此时已经到了9点半。
  6. 周五早上大家都很累了,没有进行模块S升级,本身没有正常运行,周五中午团队就回家休息了,直到周六大家休息回来后才接着再干,最终完成了任务。

分析:

我相信很多同事对这个案例的分析也不会特别复杂。不外乎就象我的评论如下:

  1. 象这种IT基础架构的调整,从以往实践工作来看,是属于风险是比较高的工作。一般都会安排在周六、日进行。想起10年前,当年我还在做学徒的年代,跟者DBA周六、日对Sybase数据库进行升级,数据量的大小现在看来当然不算什么了不起,不就是几个G,但是在当年一台机器才只有16M内存来看,那可是一个大型的数据库。
  2. 我不会在制定计划的时候,将自己的任务可行性建立在他人一个风险度很高的任务上,而不存怀疑,这是非常危险的。在此场景下,我不会安排我的任务计划在凌晨2点开始。
  3. 退一万步,即便是我也象L一样,将任务安排在凌晨2点开始,那我在计划的时候一定也会定义好失败条件(部署终止条件)。而不会让事情发展为2点,delay到6点半。根据以往的部署培训,定义好系统部署的终止条件是非常有必要的。
  4. 退一万步,即便是我也象L一样,将任务安排在凌晨2点开始,我一定不会让同事都在现场一直苦等,我会让同事先回家休息,凌晨才根据情况到现场集中。
  5. 根据以往部署经验,特别是越大、越重要的系统,越是需要进行演练。当然同事会告诉我,数据库数据很大的,好几个T。呵呵,越是VLDB,你都不演练一下,哪能准确进行耗时估计,不要连周六、日都无法升级完毕?!我希望同事养成习惯,不要管系统的规模的大小,进行事前演练,会让你成为老手。

L君经历了这样的事情后,当然对以上原则的认识是加深了很多。他告诉我,哎哟,很多工作还是太相信人了。我告诉他,风险意识不是要告诉你不相信人、不能信任人,如果是这样是和和谐社会的建设相抵触的!也没有一本书这么说。风险意识是要让我们认清自己/团队的处境,对全局有基本的把握,风险意识的出发点是怀疑自己、不是怀疑别人,才能看到自己没有盲点,存在怀疑是为了保证团队的利益,希望他能够从职业的角度去思考。

体会:

但愿L以后能不再犯同样的错误决定,但是人真的能够从自己以往的错误中吸取教训吗?很多事情就是说容易,做起来难,俺岳父告诫我:“说易行难”是这个道理。金融风暴之前,身边有的人,把公司关了,把房子押了,拿了钱投到股市;也有人,拿着股票去抵押,再套现接着投入股市。现在事后看来,真的很疯狂。但是理智告诉我,这绝对不是人类第一次,也不是最后一次。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
### 回答1: “狂神说笔记(最全).zip”是一种压缩文件,其中包含了狂神说这个课程的笔记。狂神说是一个面向程序员的在线教育平台,提供了各种与编程相关的视频课程。这个压缩文件中的笔记是对狂神说课程内容的总结和整理。 狂神说课程内容广泛且深入,覆盖了编程语言、算法、数据结构、框架等方面的知识。这些笔记可以帮助学习者更好地掌握这些知识,加深对课程内容的理解。 这个压缩文件的存在可以方便学习者进行复习和查阅。通过解压缩文件,可以得到多个文件或文件夹,其中存放着各个章节或主题的笔记。学习者可以根据自己的需求选择查阅相应的笔记,帮助理解与记忆课程内容。 这份笔记包含了狂神说课程中的重点内容,对于学习者来说具有很高的参考价值。通过学习这些笔记,学习者可以事半功倍地掌握和应用课程中的知识。 总之,“狂神说笔记(最全).zip”是一份帮助学习者更好地理解和掌握狂神说课程内容的文件。通过查阅这些笔记,学习者可以更好地进行学习和复习,提高自己在编程领域的知识水平。 ### 回答2: 《狂神说笔记(最全).zip》是一本关于狂神在讲座中的精彩演讲的笔记整理文件。狂神是一个知名的演讲家和激励者,以其独特的风格和深入的观点受到广大听众的喜爱和追捧。 这本《狂神说笔记(最全).zip》涵盖了狂神在各个主题上的演讲内容,包括个人成长、职业发展、人际关系、情绪管理等等。这些内容既有理论的解析,也有实操的经验分享,适用于不同背景和需求的听众。 通过阅读《狂神说笔记(最全).zip》,读者可以更好地理解狂神的演讲风格和思想,学习到他的人生智慧和实用的方法论。狂神结合自己的真实经历和社会案例,以生动有趣的方式演讲,告诉听众如何在人生的各个领域中获得成功和平衡。 这本笔记整理文件的特点是详尽全面,几乎涵盖了狂神的所有演讲内容。读者可以通过阅读这本文件了解狂神的核心思想和阐述方式,学习他的演讲技巧和表达方法。 《狂神说笔记(最全).zip》是一本值得收藏和反复阅读的书籍,它能够帮助读者在个人成长和事业发展中获得启发和指导。无论是正在追求成功的年轻人,还是正在寻找人生方向的成年人,都能从中受益匪浅。 总而言之,《狂神说笔记(最全).zip》是一本珍贵的笔记整理文件,它记录了狂神在演讲中的精彩瞬间和宝贵经验,对读者的个人成长和职业发展有着积极的影响。 ### 回答3: 狂神说笔记(最全).zip是一份压缩文件,里面包含了狂神说这个教程的笔记资料。狂神说是一个编程教学平台,旨在帮助初学者快速入门编程并提升技能。 这份笔记整理了狂神说教程的核心内容,包括各种编程语言的基本语法、常用的编程技巧和实践项目等。它们以易于理解和实际运用为目标,帮助读者轻松掌握编程的基本知识和技能。 笔记中的内容涵盖了多个编程语言,例如Java、Python、JavaScript等,以及常用的开发工具和框架,比如Spring Boot、Vue.js等。无论你是想学习后端开发、移动应用开发还是前端开发,这份笔记都能帮助你快速入门并提高技能。 此外,笔记中还附带了一些编程实战项目,可以帮助读者将学到的知识应用到实际项目中。这些项目从简单到复杂,通过逐步实践的方式帮助读者巩固所学的知识,提高编程能力。 总之,狂神说笔记(最全).zip是一份非常有价值的编程资料,无论你是初学者还是有一定经验的开发者,它都能帮助你提升编程技能,掌握各种编程语言和工具。希望你能够充分利用这份笔记,学有所获,取得更大的成就。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值