程序员,你可不能安排休假

  在我刚到McAfee杀毒软件公司(当时还是一个叫做Foundstone Security的创业公司)没几个月的时候,我们刚刚完成了针对企业的安全扫描软件的X版本的开发。软件已经通过了QA部门的测试,客户在等待安装这新发布的软件,我们终于有了喘息的机会。为了完成这次开发,我们奋斗了很久,开发团队队长(我们就叫他Dietrich吧,因为这就是他的名字)觉得有必要安排大家轮流休息一下,他自己决定和家人去Joshua tree做一次野营式的周末旅行(我想他是特意选了一个没有手机信号的地区)。他周四走,周一回。我是仅次于他的负责产品的web相关的开发团队的领导人,对于公司产品的内部结构和程序库的复杂性还没有完全的了解。我想,事情能会有多糟?不就是替他照看一天吗,周一他就回来了。

创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于成都网站制作、成都网站设计、源城网络推广、重庆小程序开发、源城网络营销、源城企业策划、源城品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联建站为所有大学生创业者提供源城建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

  周五下午,大概是4:30分,公司的技术总监和产品经理跑到我的桌前说“X客户在我们刚刚发布的产品里发现了一个严重bug,这个问题不解决前大家都不能休息”。X客户在当时是我们公司***的客户,和他们的交易额达7位数,所以,我们都觉得事情很严重。说实话,我已经不记得当时的那个bug究竟是什么了,只记得是由一个自定义的PHP扩展引起的,那是一个由Dietrich自己写的SOAP接口(NuSOAP),一些内部的程序库记录了这个时隐时现的bug的来源。我还清楚的记得,在起初前几小时,问题还没有探明的时候,技术总监咨询了直升飞机的租用价格,打算飞到Joshua tree把Dietrich带回来,我们安慰他,但没有用。

  到晚上12点半,我埋头研究代码,以前从来没有见到过这样的情形,经理和CTO每隔5分钟就跑到我的桌前询问一次进展情况。我最终还是找到了这个诡异的、藏的很深的bug。一种强烈的自豪感让我抖擞精神,在凌晨1点左右做出来系统补丁,挽救了Dietrich星期六早上被直升机拉回来的命运。这整个下午晚上的时间都是对我的巨大考验,一是考验我对代码库的掌握程度,一是考验我处理这种紧急情况的能力。如果能联系上Dietrich,也许5分钟就把这个问题搞定了,用不着把整个代码再翻找一遍。同时也就是失去了一次对产品程序进行深入了解的机会,长此以往,那休假对于一个创业公司来说就会变成是危险的。.

  从这次事故中我还学到了另外一个教训,至今铭记在心。有时候,一次休假并不是你一个人受益,你的整个团队也会受益。我相信Dietrich并不是故意拿这次事情来做实验的,他只是想享受一次完全不受干扰的休息。然而,当轮到我开始休假的那天,我预先说明了,我也去外地,你们不要联系我,除非有极其紧急的情况。

  作为一个团队领导,你应该在团队中树立一种“敢做”的态度,让人们知道,公司大于个人,任何个人都是可替换的。在一个项目上,有人每天审查你的代码和有人能在危机时刻修改你最复杂的bug是两回事。后者才是考验你的时候。休假是一个让你逃离工作压力,放松身心的时候,不要担心,这也是一个训练你的团队的时候,突发事件未必是祸,当你休假回来后,你会发现,不仅是你,你的团队也变得强壮了。

  我两年没休假了(这次休假我才有机会写这篇博客),我真希望此时会有人在公司里疯狂的查找我的代码,这样他就会变得更强大了,我也会。

此条目发表在 心得体会 分类目录,贴了 休假, 团队 标签。将固定链接加入收藏夹。《你可不能安排休假》有 7 条评论aq 说:2011年11月14日10:13 上午

  标题应该是《为什么休假不仅对你自己有好处》吧

  不要这样古板嘛,除了按照字面翻译,还可以按照“意思”进行翻译。

  这个标题很可能是那个技术总监对文章作者说的,哈哈,那个技术总监很有意思,租用直升飞机。

  哈哈,作者很聪明,从另外一个角度看待问题。

  从公司大老板的角度看,当然是希望任何人都是可替换的,这样就没有风险。

  对我们而言,***的情况时: 休假时具有可替换性,裁员时具有不可替换性。

回复

  Had Dietrich been readily available I would have just probably gotten an answer in 5 minutes and not have had to plow through all that code, losing the opportunity to really understand the deep logic of the application at that time and keeping the status quo that vacations were dangerous to a startup.如果能联系上Dietrich,也许5分钟就把这个问题搞定了,用不着把整个代码再翻找一遍。同时也就是失去了一次对产品程序进行深入了解的机会,也就不能意识到,休假对于一个创业公司来说是危险的。

  “也就不能意识到,休假对于一个创业公司来说是危险的。”觉得这一句刚好反了。我理解为“也依然会保持这种意识:休假对于一个创业公司来说是危险的。”他的意思是他现在不这么以为了。

【编辑推荐】

  1. 适合IT经理的编程语言
  2. Google Dart新结构化编程语言
  3. 什么时候学习编程都不晚
  4. 我是如何学习计算机编程的
  5. 每个程序员都应该学习使用Python或Ruby

当前标题:程序员,你可不能安排休假
当前网址:http://www.gawzjz.com/qtweb/news37/190937.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联