《微软的梦工场》
http://vip.book.sina.com.cn/book/catalog.php?book=76425
田江森
http://www.mypm.net/blog/user1/zfm12/archives/2008/29898.html
很多事情只有当你回顾的时候,才会觉得别有滋味。就像当我被问起你是怎么进入微软的时候,我才会幡然感觉到其实与微软结缘真的是一段颇有意思的经历,曾经怀疑过自己,也曾经战胜了自己,但是,最重要的是在这个过程中我认清了自己想要是的什么。
在2002年互联网行业不景气的时候,我所在的bSQUARE公司把我们一大群人请回了家,一时间我成了一名待业在家的父亲。失业并不意味着失败,或许是新的契机。我们几个一起出来的同事便一起出谋划策,合计着怎么创办自己的公司,可惜那光景不饶人,怎么也拉不到风险投资,于是,我就在家赋闲了大概一年左右的时间。
由于我有多年的项目管理和人事管理经验,因此在产品视野和管理能力上比较突出,但是由于长期没有直接参与研发,所以不得不承认技术能力比较薄弱,而我的理想就是把实实在在的东西做出来进入产品,所以当时想如果startup一个小公司或许能更好地实现自己的价值,因此去大公司并没有成为我当时的首选。迫于种种压力,我就又开始找起了工作。
我以前的老东家是微软的合作伙伴,而我做的项目也基本与微软有合作,所以我对微软的一整套体系,包括企业文化、开发流程、项目管理等都比较熟悉。而且,在雷德蒙镇,IT行业内能够像微软这样的公司少之甚少,否则只能选择举家迁往其他城市。我个人天性中就比较喜欢去尝试新的挑战,所以从职业发展的经历来看,我一般3-5年会去尝试一个新的领域和角色。但是我并没有把简历投给我之前合作过的微软部门,因为我个人还是想寻求一些变化的。于是,大概在差不多的时间里,我先后申请了微软其他三个部门的工作,经历了一场被近30位面试官拷问的拉锯战,有惊喜也有意外。
第一次面试我的是微软E-home Entertainment部门,从早到晚面试了一天,前后共七个人。我在以前的公司是做Mobile Device的,而Entertainment和Mobile Device比较相似,所以在与这个部门的面试官交流的时候比较自如,基本上谈得很顺利,也增添了很多的自信心。
第二个面试我的是Office组下面的Green House产品部门,之所以投简历给这个组,主要是因为当时有个Information Bridge这样一个项目,我觉得那个蛮有趣的。我记得那天面试我的第一个考官是一个部门经理, 当主要问题都聊得差不多之后,他突然杀出了一道逻辑题,当时就被他给问倒了:4个人在晚上过一座小桥,过桥时必须要用到手电筒,只有一枚手电筒,每次最多只可以有两人通过(人多了桥支撑不住就塌了),4个人的过桥速度分别为1分钟、2分钟、5分钟、10分钟,试问最少需要多长时间4人才可以全部通过小桥? 我当时想这完全是一个考查优化的问题,其实方法都应该是相通的,可是算来算去,都比标准时间要多一分钟。看我左右为难的样子,这位考官问我需不需要提示,我当时毫不犹豫地说不要不要,于是又埋头做了五分钟,结果还是没做出来,当时就开始心急了,怀疑起自己的智商。后来这位面试官做点评时说,其实你解题的思路都很好,可惜你没有理解清楚我给你的问题,最关键的是你没有问我手电筒能照多远?如果我用手电筒放在桥的中间,朝左朝右各能照到河的一半,就不需要来回走了。最后,他向我重申了一点:厘清问题的细节,对一个项目经理是非常重要的素质。离开他的办公室之后,我不由地为那天里接下来的面试忧心起来,因为在微软公司的面试流程里,前面的面试评价和问题细节都能被后面的面试官看到的,特别是像他这么一位资深的经理,他的评价势必对其他考官会有些影响。
因此,总体而言,那天的整个面试都感觉到很有挑战,只到了午餐面试环节气氛才稍稍有所缓和。至今印象比较深刻的是,那天一个开发经理面试我,他的第一个要求就是让我和他的角色互换着进行交谈,他来扮演我申请的项目经理 的角色,而我则充当开发经理。话音刚落,他就主动来和我交换座位,接着就说让我帮他设计一个Feature, 他不断地追问我非常微小的细节,主要是想考察我站在一个开发人员的立场上如何考虑问题和进行实施,并且从一个项目经理的角度去理解一个开发人员的难度。但是,他问的一些问题其实非常技术,而且问的也相当深入,比如关于网络安全的知识,幸好当时我在这方面比较有经验,也正好问到了我的一个强项,所以整体上回答得还不错,不仅提出了一些问题,而且还提供了几点改进的建议,以至于接下来午餐面试的时候我感觉面试官也开始对我友好起来了。那天一天面试下来,感觉身心疲惫至极。
恰巧那时,微软研究院正在招募一个项目经理,主要是负责帮助亚洲研究院的研究成果产品转化的事务,我一听就对这个工作非常有兴趣,于是在朋友的引荐下迅即申请了这个职位,不久就接到来自北京和总部的几位工程领域资深员工的电话面试,他们都感觉出来我对这个职位的兴趣,于是他们就把我推荐给了微软研究院那边的一个总经理Dennis Adler。Dennis写信告诉我其他人对我的印象挺好,也想找个时间跟我聊聊,但是他却忙得抽不出时间见我,因为他当时在整理行李准备第三天去印度出差,而第二天又安排了很多的会议。于是,我就给他回了一封信表明如果这次见不到他的话,就无法申请这个职位了,因为这个时候其他部门的Offer已经来了,而且都希望我最快给予答复。他看了我的信之后,于是就建议第二天午餐时间去见他。等到见过Dennis之后,我就非常喜欢这个老板,当时就很乐意能成为他的员工。
于是,我就对Green House部门的HR说明我准备再去试试微软研究院的这个职位,可是她却说我们已经给你Offer了,她不建议我再去尝试其他部门的职位,这样会把他们的计划打乱。当时我也试图通过研究院系统的HR跟Green House的HR进行沟通,看他们是否可以宽限我几天时间,可是结果却适得其反,Green House那边的HR感觉我对他们那边的职位兴趣不大,就明确告诉我如果不再接受的话,就主动撤销这个Offer。面对这个两难的选择,我挣扎了很久,一边是一个垂手可得的Offer,一边是另一个未知的却充满吸引力的Offer。当时,很多朋友包括我妻子都劝我先去Green House,以后若真的想去微软研究院的话,可以通过内部调动的方式过去,也会容易很多。可是,在经历了激烈的思想斗争之后,我还是打算去冒这个险,不仅是因为Dennis是我期待中的比较容易沟通和能理解我的老板,而且还有这个工作的职责和意义。当Dennis得知我拒绝了Green House的offer之后,他就立即给我安排了正式面试,之前电话里的那几次都只是算是非正式的。第二天面试中,微软研究院的几个主要的项目经理我基本都见了一遍,包括凌小宁、Tom Blank, 以及Dennis本人等在内。一连窜面试下来,每一次交流都非常融洽和愉快,一点儿都没有烤猪肉的感觉,面试后的心情也特别好。结束后,我就打电话给Dennis询问结果如何,他说明天我就要去印度了,在我明天十二点去机场之前,你十点钟来找我吧。等到我第二天迫不及待地见到Dennis之后,他笑嘻嘻地告诉我:“如果你愿意,这个工作就是你的了。
我虽然再也记不清书面Offer是什么时候来的了,但是在Dennis向我挥手告别奔向机场之际,丢给我的这个口头Offer在我的记忆里留下了深深的烙印。两天时间里,在主动放弃一个Offer之后(稍后,我也谢绝了E-Home的offer),我拿到了一个真正想要的Offer。
在微软研究院担任项目经理的两年里,为了协调中国的最新技术向微软产品转化的需要,我几乎一半的工作时间都是在微软亚洲研究院度过的,这也让我对北京研究院的科研环境和人文气息有了一个深切的感受和体味。正是缘于这份熟悉和亲切,两年后我正式加入了微软亚洲研究院,成为技术转化组的工程总监,更近距离地从事着将创新技术转化到现实产品的工作中。
作者介绍:
田江森现任微软亚洲研究院技术创新中心工程总监。他的职业生涯开始于在AT&T贝尔实验室时在UNIX上的开发工作。在SpaceLabs Medical从事病人信息研究和管理工作5年之后,他进入了一家美国西雅图创业公司bSQUARE的高管团队。2004年他正式加入微软亚洲研究院,负责把研究成果转化为产品。田江森在中国科技大学获得学士学位,并在纽约城市大学获得计算机科学硕士和博士学位。田江森最自豪的是拥有三个可爱的儿子。他周末有空的时候,会带着他们学习中文与中国文化,当然也忘不了他心爱的运动——网球。
http://www.ss.pku.edu.cn/index.php?option=com_content&task=category§ionid=3&id=24&Itemid=296
软件技术系 系主任 田江森 博士 | 软件技术系情况介绍 主要方向是:软件开发、软件质量工程与测试、系统管理与技术支持、软件项目管理。 软件技术系面向国民经济信息化建设和产业发展的需要,培养具有扎实的软件理论和软件工程技术基础,软件开发与工程实践能力、项目管理能力,具有团队合作精神与优秀的职业素养,具有创新精神和国际竞争力的软件开发、软件质量工程与测试、系统管理和项目管理高级工程技术人才。 并为软件学院其它专业方向开设软件工程技术基础课与核心课程。 系主任介绍 田江森 (Jonathan Tien)现任微软亚洲研究院技术创新部总监,北京大学软件与微电子学院软件技术系系主任。田江森的职业生涯开始于AT&T贝尔实验室,从事UNIX上的多机芯系统研开发。之后他在SpaceLabs Medical工作了5年,着重病人监护仪器的智能研究和管理。接着他加入了bSQUARE,一家在美国西雅图提供嵌入软件和移动解决方案的创业公司。作为开发部门高管,他对bSQUARE的迅速成长并最终上市都起了关键作用。他于三年前加入了微软公司,现任微软亚洲研究院技术创新部总监。 他的研发兴趣在新产品孵化和将前沿软件研究成果转化到实际产品之中。 田江森在中国科技大学(安徽,合肥)获得数学学士,在美国纽约市大学(City University of New York)获得计算机科学硕士和博士学位。 Jonathan Tien started career with AT&T Bell Labs, working on multiprocessor system that run UNIX. He then did research at Spacelabs Medical for five years, focusing on intelligent patient monitor devices such as EKG and SpO2. He joined bSQUARE Corporation as a key employee developing embedded platform technology based on Windows CE. As a senior manager for R&D, he played an important role for the rapid growth of the company, resulted an IPO on NASDAQ in 1999. Jonathan joined Microsoft Research as a program manager in Seattle three years ago and is now a Director of Innovation Engineering Group at Microsoft Research Asia. His research interest is in how to move research results into real products rapidly. Jonathan Tien graduated with BS degree in mathematics from University of Science and Technology of China (Hefei, Anhui) 1983, received MS and Ph.D. in computer science from the City University of New York (New York, NY, USA) in 1986 and 1991 respectively. |