Saturday, June 07, 2008

工作中的一些破事 - work stuff

很少在这里提工作的事情,其实小面包我除了吃吃喝喝,四处乱诳,爬山camping,种花养鱼玩猫,做电视junkie,剩余的时间就是一个IT公司里很常见的DEV engineer。

虽然年纪不小,无奈很多年月都花在学校里混吃混喝,所以在公司里还是mid level的工程师。其实这样也不错,让我做什么就做什么,不会做就去问别人,做完交工,有bug抓bug,没bug一边偷着乐。本来日子还是很好过的。

不过最近做了很多更大范围的project。前一阵做的project,需要和10+ team合作,首先是和一个一个team商量,解释项目的前因后果,然后是一个一个去督促,4个月的时间,总算第一步踏出去了。现在的project 虽然是自己team的,非常risky。第一步已经做好推出去,但是已经危机四伏了好几次了。尤其是上个星期,经历了很多roller coaster一样的危机。

说到project management,前一阵看了本PMP的书,看到一半看不下去了。PMP控制project成功的准则依赖足够的准备工作,任何意外情况都要事先有计划如何对应。在小面包我看来,简直是痴人说梦,世上哪有完美的计划。

上个星期工作里的危机四伏,一波未平一波又起让我学到了很多东西。

首先要尽量充分考虑impact,尤其是应用软件之外的东西,数据库,IO等等。一定要 考虑好roll back strategy,这样的话起码不会在出问题的时候panic。

然后就是要在危机当头的时候要有决断的能力,能分清怎么样的outage是可以恢复的,怎 么样会造成数据损失但是可以恢复,怎么样会造成永远而且没有办法恢复的数据损失。紧急时刻能够在数害之中选择impact轻的,说是容易实际难啊。在这一 点上真是很佩服我的manager。

一个星期忙得四脚朝天,总算周末了可以轻松一下神经。。。

0 Comments:

Post a Comment

<< Home