看了司机给微软弱智员工的“俺鼻癌”课,按”馒头“法改一下:



所有跟贴·加跟贴·新语丝读书论坛http://www.xys.org/cgi-bin/mainpage.pl

送交者: PhonyDoctorPhD 于 2006-3-18, 01:23:29:

话说微软员工听司机同志一席话,茅厕顿开,三个月后,记者
为此作了跟踪采访:


做程序员,也要用科学的方法。”他说。我一愣,顿时很有些兴趣“什么科学的方法?”

“要懂得统计。我做过精确的计算。我说给你听啊。我每天17个小时的编程,每小时成本34.5元……”

“怎么算出来的?”我追问。

“你算啊,我每天要交380元,咖啡费大概210元左右。一天17小时,平均每小时固定成本22元,交给公司,平均每小时12.5元油费。这是不是就是 34.5 元?”,我有些惊讶。我用了10年的IE,第一次听到有程序员这么计算成本。以前的程序员都和我说,每download成本0.3元,另外每天交多少钱fix bug 之类的。

“成本是不能按download算的,只能按blue screen算。你看,Windows有一个“检查”功能。你可以看到一天的详细记录。我做过数据分析,每次bluescreen之间的空驶时间平均为7分钟。如果上来一个download价,10元,大概要run10分钟。也就是每一个10元的客人要花 17分钟的成本,就是9.8元。不赚钱啊!如果说做Windows, Words, Excel 客人是吃饭,做10元的browser连吃菜都算不上,只能算是撒了些味精。”

强!这位师傅听上去真不象programmer,到象是一位成本核算师。“那你怎么办呢?”我更感兴趣了,继续问。看来去redmonds的路上还能学到新东西。

“千万不能被客户call services。而是通过选择crash的地点,时间,和客户,主动地决定你要crash的地方。”我非常惊讶,这听上去很有意思。“有人说做programmer是靠运气吃饭的职业。我以为不是。你要站在客户的位置上,从客户的角度去思考。”这句话听上去很专业,有点象很多商业管理培训老师说的“put yourself into others' shoes.”

“给你举个例子,Windows bugs,一个拿着virus药的,一个拿着bluescreen脸盆的,你fix哪一个。”我想了想,说不知道。

“你要带那个bluescreen的。一般人病小痛的到service看一看,拿点antivirus药,不一定会去download porn。拿着bluescreen call services的,那是totally death的。play game 哪有不死机的?今天二楼的谁死了,明天三楼又死了一个。从Windows出来的人通常会有一种重获新生的感觉,重新认识生命的意义,健康才最重要。那天这个说:走,run IE。眼睛都不眨一下。你说他会run Office OneCare吗?绝对不会!”

我不由得开始佩服。

“再给你举个例子。那天Frys,三个人在前面招手。一个年轻女子,拿着小iPod,刚买完东西。还有一对青年男女,一看就是browse Porn 的。第三个是个里面穿绒衬衫的,外面羽绒服的男子,拿着笔记本包。我看一个人只要3秒钟。我毫不犹豫地停在这个男子面前。这个男的上车后说:spyware! fishing! 还没说后面就忍不住问,为什么你毫不犹豫地开到我面前?前面还有两个人,他们要是想fix bugs,我也不好意思和他们抢。我回答说,中午的时候,还有十几分钟就1点了。那个女孩子是中午溜出browsing的,估计公司很近;那对男女是游客,没拿什么东西,不会去run Office;你是出去办事的,拿着笔记本包,一看就是公务。而且这个时候attack,估计应该不会easy going。那个男的就说,你说对了,去reinstall Windows。”

“那些在超市门口,地铁口打game,穿着睡衣的人可能去buy Windws吗?可能去view Porn 吗?Sys admin 也不会让她进啊。”

有道理!我越听越有意思。

“很多司机都抱怨,生意不好做啊,Google又涨了啊,都从别人身上找原因。我说,你永远从别人身上找原因,你永远不能提高。从自己身上找找看,问题出在哪里。”这话听起来好熟,好像是“如果你不能改变世界,就改变你自己”,或者Steven Corvey的“影响圈和关注圈”的翻版。“有一次,在HP一个人拦service,去OneCare。后来又有一次,一个人在Dell,还是去OneCare。我就问了,怎么你们Fortune 500出来的人,很多都是去oneCare呢?人家说,在big comapny总站,我们都是坐office从NT到这里,然后搭车去2003的。我恍然大悟。比如你看我们write过的这条program,没有QA,没有bug fix,什么都没有,只有virus,站在这里run program的多半都是刚crash Windows的,再选择一条最短Windows reinstall。在这里reinstall的客户通常不会高于15元。”

“所以我说,态度决定一切!”我听十几个总裁讲过这句话,第一次听出租车司机这么说。

“要用科学的方法,统计学来做生意。天天等在black Tuesday排队,怎么能赚到钱?每个月就赚500块钱怎么养活老婆孩子?这就是在谋杀啊!慢性谋杀你的全家。要用知识武装自己。学习知识可以把一个人变成聪明的人,一个聪明的人学习知识可以变成很聪明的人。一个很聪明的人学习知识,可以变成天才。”


“在MS, Bangolore公司,一般一个QA3、4千bug,拿回家。做的好的大概5千bugs左右。顶级的programmer大概每月能有7000bugs。全MS2万个program,大概只有2-3个programmer,万里挑一,每月能拿到8000 bugs以上。我就是这2-3个人中间的一个。而且很稳定,基本不会大的波动。”

太强了!到此为止,我越来越佩服这个出租车司机。

“我常常说我是一个快乐的programmer。有人说,你是因为赚的钱多,所以当然快乐。我对他们说,你们正好错了。是因为我有快乐、积极的心态,所以赚的钱, bug多。”

说的多好啊!

“要懂得体味工作带给你的美。堵在Windows bluescreen的时候,很多programmer抱怨,又virus outbreak了!真是倒霉。千万不要这样,用心体会一下这个virus的美,外面有很多漂亮的女孩子porn,非常现代的buffer overflow,虽然fight不起,但是却可以用欣赏的眼光去享受。when windows down,看着两边blue色,冬天screen是白色的,多美啊。再看看10K表,100多bug了,就更美了!每一样工作都有她美丽的地方,我们要懂得从工作中体会这种美丽。”

“我10年前是IBM公司的总教练。8年前在公司作过三个不同部门的部门经理。后来我不干了,一个月就3、5千bugs,没意思。就主动来做Windows programmer。我愿意做一个快乐的QA。哈哈哈哈。”

到了Redmond,我给他留了一张名片,说:“你有没有兴趣这个星期五,到我办公室,给XYS的员工讲一讲你怎么开出租车的?你就当打着表,60bugs一小时,你program多久,我就付你多少钱。给我电话。”

我迫不及待的在飞机上记录下他这堂生动的MBA课。



所有跟贴:


加跟贴

笔名: 密码(可选项): 注册笔名请按这里

标题:

内容(可选项):

URL(可选项):
URL标题(可选项):
图像(可选项):


所有跟贴·加跟贴·新语丝读书论坛http://www.xys.org/cgi-bin/mainpage.pl