首席技术官Dave Campbell:SQL Server的颠覆者

2014-8-20 17:04| 发布者: xchtl| 查看: 5481| 评论: 8|来自: Microsoft

摘要: Disruptive,根据韦氏词典,它是破坏的形容词,形容破坏性的或者颠覆性的玩意儿。在科技产业,它已经成为变革的时髦代名词,因为颠覆旧产品才能创造出更好的新产品。和微软企业与云事业部首席技术官、微软技术院士戴夫·坎贝尔(Dave Campbell)聊过之后,你将对这个词汇有更深刻理 ...

Disruptive,根据韦氏词典,它是破坏的形容词,形容破坏性的或者颠覆性的玩意儿。在科技产业,它已经成为变革的时髦代名词,因为颠覆旧产品才能创造出更好的新产品。和微软企业与云事业部首席技术官、微软技术院士戴夫·坎贝尔(Dave Campbell)聊过之后,你将对这个词汇有更深刻理解。他说:“人们必须明白破坏的重要性,每当破坏降临,就是人们前往世界的时候。”

坎贝尔很善于利用破坏的力量:“如果你看到、感觉到破坏的力量,承认他们的存在,你就会明白自己哪里需要作出改变。当你意识到这种改变是成功前提条件的时候,所有的一切都会让你难以置信。”坎贝尔的工作方法让我不禁想起了电影《阿波罗13号》中的场景,当时NASA技术人员需要快速设计出二氧化碳吸收器,以挽救3名被困太空飞船宇航员的生命,所以必须迅速地利用太空舱中仅有的硬纸片等物件,让备用方形滤罐匹配太空舱中的圆形罐。

这种场景就是坎贝尔所有职业生涯的写照,包括20年微软生涯在内。“戴夫侧着身子思考问题。”微软首席数据分析师迪恩·哈沙莫维奇(Dean Hachamovitch)说:“我们所有人都从一个相同角度看问题,他经常能找到另外的独特角度。”正因为如此与众不同,坎贝尔才能有幸成为比尔·盖茨卸任CEO职务时任命的22名微软技术院士之一。

坎贝尔有时会从某个会议室突然消失,然后顷刻间带着另一个想法回到同一个房间。“这就是戴夫的魔法。”哈沙莫维奇解释道。坎贝尔详细阐述了这一点,产生于大脑突触的火花是如此迅速,以至于你希望有一半能从耳朵里直接出来。那是我们领导SQL Server团队的时候。但是最让我引以为豪的是,我们作出的数百个重大决定,没有一个决定需要我们做出任何修正。”

最后一句话可能是他的墓志铭,也定义了与他共事的状态。“我至今还在寻找一个与戴夫共事后不会说”wow!”的团队。”哈沙莫维奇说。

从许多角度看,戴夫的一生都离不开破坏。在童年时代,他就等待着拆开收音机的时机,然后度过令他魂牵梦绕的时光。这个贪婪的读书人,在10岁前就读完了整本世界百科全书——22卷全部读完。今天,他更专注于阅读关于理解组织的书籍。“我已经把第二个职业生涯的一半时间花在如何理解‘人是系统的一部分’与如何构建我们的产品这个议题上。”

坎贝尔11岁的时候,别的孩子才刚刚明白不该吃泥巴,他就在自己家和邻居的熊孩子制作个通话距离长达150英尺的对讲机。我们大多数人的第一份暑假工都是扫地,坎贝尔则是为Lincoln Mercury经销商修理车内电子设备。这么多故事证明了卡贝尔的二元属性,一半是孩子,一半是科学家,并且不断地学习和进步。

这样的学习模式帮助他顺利拿到了机械工程学士学位以及克拉克森大学机器人技术硕士学位。大学毕业后,他从防务公司Sanders Associates开始了职业生涯,主要工作是开发机器人机床。他的工作并不讨人喜欢,大家都认为这个小家伙会把他们的工作毫不留情的夺走。关于如何处理这件事情,坎贝尔谈了许多,我们可以从中看出他是如何处理业务关系的。“我告诉大家,我们的工作目标不是为了夺走你的工作。如果我们成功了,你会拥有一份更棒的工作。”

在极其快速的处理器上建立起数据库之后,卡贝尔最终离开了Digital Equipment Corp (DEC)。“我们创造了当时的行业纪录,”卡贝尔回顾:“但是公司新任CEO打算专注于硬件制造,放弃了它的发布。”

就在这个时候,坎贝尔遇到了微软首席技术官 David Vaskevitch。微软当时正准备进军企业软件业务,David Vaskevitch打算开发可以良好运行于微软新的服务器操作系统Windows NT的一套软件。所以在1994年,坎贝尔加入了微软存储引擎团队,与SQL Server团队一起工作。

为了启动数据库服务器业务,微软购买了老版Sybase数据库服务器的源代码。即便如此,微软依然不得不走向反向工程。“你不能走到大厅里去问别人,为什么所有的事情都是走这种奇怪的路线。”坎贝尔说:“许多情况下,我们必须做出一些必要更改,并观察它是否起到了预期作用或者违背了假设,甚至是可能导致服务器完全崩溃的状况。我们破坏它,了解它是如何运转的。”

第一个版本的Microsoft SQL Server包括了 Sybase架构和代码,效能很高但不可扩展。“问题在于硬件改变太过巨大,而我们的软件解决方案并没有为下一个10年做好准备。”坎贝尔说。团队最后得出结论,旧有架构必须被颠覆,随后他们不得不去说服比尔·盖茨。

那个时候盖茨正蹲在战壕里,许多你听到的关于盖茨如何严格对待审查的故事都是真的。“他不停的推,不停的推,借此考验我们和我们的信念。”坎贝尔说:“如果我们的理由很有效,并且意志坚定,他会给你开绿灯。但是如果他发现什么错漏之处,就会打电话给你了。”

盖茨最终站在了SQL Server团队这边, SQL Server必须被重写。“与戴尔共事的时候,你会发现不论是多么含混不清的争议,他都可以让大家最终保持意见一致。”曾经是坎贝尔的顶头上司、前SQL Server部门主管泰德·库默特(Ted Kummert)说。

坎贝尔说,重写SQL Server就好像把一头牛变成一匹马一样,从一个器官到另一个器官。他们最终完成了SQL Server 7——今天SQL Server的基础,坎贝尔职业生涯中最引以为豪的成就之一。

一段时间后,坎贝尔从SQL Server部门调到了今天的企业与云服务事业部,负责重塑微软的云计算和大数据战略。他的工作很大一部分涉及到理解企业会如何应对大数据和云计算的机遇和挑战,这种了解会帮助微软更好地利用技术去打造这些产品线。

坎贝尔的远见卓识对前企业与云服务事业部执行副总裁、现微软CEO 萨提亚·纳德拉(Satya Nadella)很有帮助。他始终拥护growth-hacking、利用大数据了解用户需求、用户如何看待和使用产品。“萨提亚上任第一天说的那句话很好,”坎贝尔说:“我们的行业不尊重传统,只尊重创新。”

坎贝尔为云的发展潜力惊叹不已,它会完全彻底地改变我们对许多事物的看法。“云的最终价值要到10-15年之后,你完全依赖于平台即服务(PaaS)、软件即服务(SaaS)之后才能完全体现出来。”坎贝尔说,通过大数据的洞察力,我们会更快取得医学突破,更快地学习,更有效的利用自然资源。

他把2010年海地大地震的案例拿出来佐证自己的观点。救援机构在当地碰到了巨大的沟通障碍,因为大多数当地人只讲海地克里奥尔语,救援人员完全不会这门语言。有人向微软研究院寻求帮助,通过机器学习,微软研究院在不到5天时间里开发出了一项能够实现海地克里奥尔语与英语互译的机器翻译服务。“通过云,我们拥有巨大的计算能力和快速处理大量数据的能力。”坎贝尔说。

作为一名微软技术院士,一个公认的领导者,坎贝尔要需要做些什么事情?有什么其他项目需要他去颠覆破坏的?坎贝尔说了一个令人困惑的字眼:finitiative,它的意思是完全完成你所发起的倡议。坎贝尔思考的不是具体的项目,而是如何得出自然而然地结论。

“我已经完成了一些事情,但是还有许多新领域等着我,需要我继续向前推进。”

10

路过
1

雷人
2

握手
57

鲜花
3

鸡蛋

刚表态过的朋友 (73 人)

相关阅读

Empty Ads
今日最多关注
    今日最多评论

      小黑屋手机版联系我们

      Copyright © 2005-2025 PCBeta. All rights reserved.

      Powered by Discuz!  CDN加速及安全服务由「快御」提供

      请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

      远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

      GMT+8, 2025-4-26 17:55

      返回顶部