这是王忻的工做照。
在 Party 上的三位 Google 女工程师和公司高级工程副总裁 Alan Eustace
从左到右:王忻,Maureen, 郑韶敏, Alan Eustace
niniane wang王沂简介:
Niniane Wang(王沂)是Google桌面、Google Gmail和被取消的3D项目Google Lively的开发者之一,她在博客中写道,她已经退出了Google:“ 最近,我一直考虑是否在博客中讲述更多关于软件的事情,因为已经不存在关于保密方面的问题了。你们中的一些人知道原因,那么这里对不了解的人解释一下:在 Google工作了五年之后,我已经在2008年年底离职了。Google桌面、Gmail和Lively的工作真的很棒,但现在是尝试新事物的时候了。 ”
目前不知道王沂退出的原因,据猜测可能与Lively项目被取消有关,Lively项目只进行了4个月,王沂曾称它为“世界上最好的项目”。
姓名:王沂
英文名:Niniane Wang
19项发明专利的共同发明者
上学的时候跳了三级
10岁时掌握LISP程序语言
11岁开始学大学数学
18岁获得加州理工学院计算机科学系学位
自己设计过一个VLSI芯片
曾在微软工作,参加过微软飞行模拟软件开发
加入了Google,是Google桌面、Google Gmail和被取消的3D项目Google Lively的开发者之一。
“她,聪颖美丽,为国人所熟悉,是少见的天才程序员;
她,10岁就学会了用Lisp语言编程,11岁开始学习大学数学课程;
她,18岁就获得计算机科学学士学位,并且一共拥有30项不同领域的专利。”
她当然就是Niniane Wang,中文名“王忻”。你猜得没错,她就是时常在Google黑板上面写写划划,发表文章的那位,她早前更被Google当作“天才程序员”的典范,以吸引更多“有志之士”为Google效力。一直以来王忻主要负责Google Desktop、Gmail和Lively项目。然而在不久前的Lively项目刚刚夭折之后,她突然在博客上宣布了她已经离职的消息。在博客中,Niniane写道:
“最近,我一直都在考虑是否报道更多的软件,因为保密不再是一个问题。在度过5年的惊奇时光之后,我决定在2008年年底离开Google。在Desktop、Gmail、Lively工作的时光非常美好,现在是尝试新事物的时候了。”
于是,很多人都开始关心她的人生经历,她在Google传奇的工作生涯,甚至她为什么突然离开带给她“美好时光”的Google,她所要尝试的新鲜事物是什么?本刊记者就于近日对王忻做了一次专访。
家有小女初长成
王忻在北京出生,五岁时她的父母由于要到美国留学,便把她也带了过去。王忻的父亲是数学博士,母亲从小就用心辅导她的学习。所以,她从小数学就特别好。
刚到美国时, 王忻的父亲为她购买了一台游戏机,上面附带着BASIC interpreter。由于那时她家的经济情况比较紧张,买不起很多游戏。所以无聊之下,王忻就开始仿照书上的示例进行BASIC编程。刚刚五岁的她,发现抄几行字就可以在银幕上画一些圆圈和方块,觉得十分好玩,于是就开始进行了大量类似“屏幕保护”程序的编程。后来,王忻父母的朋友发现了她独特的兴趣和爱好,就试探性地开始教她LISP和Pascal。没想到,她很快地便学会了这两门编程语言,并开始用Pascal给他的弟弟编写一系列的游戏,比如打字游戏,算术游戏等。每次弟弟都会很认真地去玩,这让王忻有了很大的成就感。
与此同时,她的父亲也开始为她寻找旁听大学微积分课程的机会。随后,王忻的学业更是一帆风顺,在接连跳了三级之后,于15岁便进入了加州理工大学,并在18岁获得了计算机科学学士学位。
谈到这段经历,王忻很感谢她的父母,并笑谈到:“我父母很相信早期教育。我和我弟弟两岁时,我母亲就花了很多时间耐心地教我们认字。结果我们果然热爱读书,但当后来我拼命看武侠小说时,母亲却开始反对我看书了。”
Google的天才程序员
王忻超乎常人的天才在从加州理工学院毕业之后,更加明显地表现了出来。她为PC和XBOX设计并开发了一款赛车游戏,具体涉及到了其中的录像,事件登记系统,交互界面,独立运作的轨道编辑工具、输入系统等多个实现难度很高的功能模块。
在取得了华盛顿大学计算机科学硕士学位之后,王忻成为了微软“飞行模拟器团队”的主要负责人之一,主持“飞行模拟器”项目的专题设计、人员调度和开发的相关工作。他在任职期间,为飞行模拟器2002做以了驾驶性能的分析和优化,并最终发布了产品“飞行模拟器2004:一个世纪飞行”,该产品中自行设计研制的动态天气系统,成为了微软2004年飞行模拟器的主要卖点。由于其中高级别的实时渲染性能及可以在低配置机器上也能生产出高质量的云彩等特点。该产品被新闻评论者纷纷称为“了不起的产品”、“相关产品的一个突破”。此外,她还曾向美国计算机协会计算机绘图专业组提交了虚拟世界创新方面的论文,比如动态天气生成等。
在离开了微软,加入Google之后,王忻担任了Google的技术主管/经理,负责Google的Gmail、Desktop和Lively项目。在Google工作的日子里,王忻每天的工作都安排得井井有条:花一半时间来写代码,四分之一的时间用于会议及与其它的团队协作,剩下的四分之一时间则用来做一些和团队成员进行代码检查、技术讨论以及管理上的工作。
王忻作为Google桌面搜索项目的“元老”级别工程师之一,从最初的设计到BETA版本的发行,王忻贡献了她在人事安排,计划制定,故障排除等方面出色的领导才能,她自身也利用C++对应用的关键模块进行了设计和开发工作,包括查询处理、瞬间信息捕获,状态处理,Sidebar等。在“Gmail 广告”项目中,她作为技术主管,带领众多Google工程师,在保证良好用户体验的同时,提高了Google当年邮件广告收入累计高达140%。
由于在Google Desktop项目上的出色表现,王忻获得了Google内部颁发的最高员工荣誉奖——Google Founder\'s Award。Google Founders Award是一个特别为有非凡成就的企业成员而设立的奖项,该奖项是为了激励组织里的企业成员而设,获奖的每个团队成员都将获得高额奖励,奖励以股票形式发出。Google Founders Award由Google创始人Larry Page及Sergey Brin于2005年创立,目的是为了奖励和留住Google的核心员工。
在进行Google Desktop项目的研发工作时,她曾与同事打赌,能够在24小时内修改好她所有的 bugs (共有十五个),赌注为十个水果派。当时大家都觉得好玩,纷纷猜测各自的胜率如何。结果是:王忻连夜完成任务,而她的同事陆陆续续送给了她六个水果派,至今为止还欠她四个。
而Google方面,也曾在著名的《Wired》(《连线》杂志)上面刊登了一则全页的广告,以王忻的经历为例,招揽少年天才程序员,由此足可以见得王忻在众多Google天才程序员中也拥有着巨大的影响力。
王忻的新兴趣
当回到了技术话题时,王忻对接下来几年里产品和技术的发展趋势作以了预测:“各种 User Generated Content——网民自主创造内容,已经连续好几年成为大家关注的热点, 但我相信会有更多的信息将从现实的生活中搬到网络上。比如,各种公司的点评,一些基本的信息(比如经营时间,产品价格等)。我在中国旅游时,觉得大部分宾馆,餐厅,商店都没有任何在线服务,我相信以后这会有所改变。还有一点,我觉得人们会发现更多的方式进行交流。比如,视频聊天在中国比较流行,但在别的国家,客户却并不是很多。
此外,王忻认为,Mobile对于每个软件产品的重要性也会逐渐增加——网络产品也大都开始需要添加移动接口。而最基本的一点是,每个网站都应该测验自己的浏览体验, 确定从手机也可以很容易地达到基本的浏览功能。很多网站应该在客户越来越多之后,做一个适合于移动平台屏幕尺寸的版本,或者基于iPhone和Android的应用。
王忻还透露了她最近十分感兴趣的项目,也就是她之前在博客中提到的,希望尝试的新事物:“我个人比较喜欢Consumer Web Products。比如,最近我去云南探望了我的一个大学同学,突然发现在网络上找到一家可靠的酒店很难。于是,我俩便制做了一个网站( http://hotelfoo.com ),收集到了很多宾馆的点评和照片,我想我以后还会做更多这方面的应用。”
写在最后
早先就曾传出过Google Gears的关键架构师Danny Thorpe由Google返回微软,从事Windows Live相关技术开发的消息,而如今令人垂涎的Google Founder\'s Award也没能留住天才程序员王忻。尽管王忻一直没有透露出她离开Google的原因,也引发了大家诸多的猜测,但我们并不便再作以过多的追问。仅在此默默地祝福她:幸福地生活,在未来的日子里,为我们创造出越来越多的优秀的产品。
最后,王忻还在“妇女节”刚刚过去之际,对广大的女性软件工程师道出了她的一份祝福:“我希望世界各地的的女性软件工程师都可以放松地、自由自在地追求自己的梦想。也许,有时女生会面对更大的歧视,但我希望她们别往心里去——因为通常那些人是在发泄自己的烦恼。此外,最好能够找到一些可以相互支持,敢做敢当的伙伴,无论男女。”
延伸阅读:以下文章作者为:王忻
Google女性工程师揭密:如何准备Google软件工程师面试
如何写一份好的工程师简历
我对女性做工程师的一点看法