使用CLR更能提高团队效率
(CLR——共同语言运行库)沃伦·芭菲特曾说过他和普通人的唯一区别就是他每天都在做自己喜欢的工作。喜不喜欢自己的工作,决定了对工作有没有热情。我热爱在微软的工作,因为我自豪我的工作可以改变这个世界,让人们的生活更美好。
微软今天的成功和它的理想是分不开的。微软的第一个使命宣言是“让每一张桌子上和每一个家庭里都有一台个人电脑”。这个在30年前几乎难以想象的目标今天已经基本实现。微软的第二个使命宣言是“软件无处不在”,随着软件进入这个世界的每个角落,微软意识到这个目标只注重软件的传播,却忽略了软件对人类生活应起的作用。所以现在微软把它改成“帮助全球的个人用户和企业展现他们所有的潜力”,现在公司的所有产品都是围绕着这个使命来发展的。
每天数以亿计的人们使用视窗(Windows)、多媒体中心(Media Center)、MSN、Live
Messenger来获取信息,联结世界;Word、Excel、PowerPoint大大简化了传统的办公方式,是每个电化办公室的必备工具;Windows
Server、SQL Server为企业的信息技术(IT)平台提供了坚实的基础;Visual Studio、.Net Framework则是软件开发者的好帮手。这一切使得我觉得自己的每一行代码,排除的每个错误都有极高的价值。
我在微软工作的第一个部门是共同语言运行库(Common
Language Runtime,CLR),是.Net
Framework 的基石。.Net Framework是微软开发的新一代编程平台,现在已经是数千万软件开发者的首选。我在共同语言运行库(CLR)组的工作之一包括调试解决来自世界各地 客户的最难的软件错误。提交错误的有世界知名的网站,同时处理几百万人医疗信息的软件系统、证券交易系统,有一个来自澳大利亚政府软件系统的问题甚至被澳大利亚总理所过问。这些问题从一个方面说明了我们的产品还有缺陷,需要改进,从另一方面也让我意识到了共同语言运行库(CLR)的重要性。当我看到有这么
多重要的软件系统都依赖于我所参与创造的产品时,会觉得每一天的工作都很有意义。
我现在工作的部门是高性能计算(High Performance
Computing,HPC)。我参与开发的视窗计算集群服务器(Windows
Compute Cluster Server)是一个用来帮助科研机构和企业解决大规模计算问题的新产品,目前还没有投入大规模使用。但是在不久的将来,飞机设计师可以使用它来研究怎样让飞机更快更安全;能源公司可以用它来寻找新的石油储藏;药学家可以用它来模拟新药的疗效;金融专家可以用它来分析市场风险。现在已经有科学家将这套系统 成功地用于癌症研究,大大缩短了癌症早期诊疗所需要的时间。这样的激励对我来说是涨多少工资都不能比的。
我相信每一个微软员工都会用自己的故事来告诉你为什么我们的工作在积极地改变这个世界。
更多内容请参阅微软华人专家倾心撰著的《微软360度——企业和文化》