标签:
微软亚洲研究院二十一世纪计算最新技术liskovculler |
分类: 技术 |
在本届“二十一世纪的计算”大会上,各位计算机学界的巨匠不仅做了精彩的演讲,还和现场观众进行互动,回答了大家最为关心的话题。今天为大家呈现的,就是大会上的精彩问答。
嘉宾简介
麻省理工学院教授,2008年图灵奖获得者。Barbara 1961年在加州大学伯克利分校获得数学学士学位,1968年在斯坦福大学获得博士学位,因此成为美国历史上第一位女性计算机博士。2008年,美国计算机协会(ACM)宣布Barbara为当年年度图灵奖获得者,以表彰其在程序设计语言与系统设计,特别是在数据抽象、容错和分布式计算领域的实践和理论基础方面的贡献。
作为微软高级副总裁,里克•雷斯特博士全权负责微软研究院在全球的运营。在他的带领下,微软研究院同时进行跨学科的基础和应用研究,包括算法与理论、人机互动、机器学习、多媒体与图形、搜索、安全、社会计算、以及系统、架构、移动与网络等。他领导的团队与学术界、行业和政府机构中全球知名的研究人员合作,推动计算技术的发展,并确保微软产品在未来获得成功。
加州大学伯克利分校计算机系教授、主任;美国国家工程院院士。David
Culler于1989年获得麻省理工学院博士学位,目前是加州大学伯克利分校计算机科学教授,电气工程与计算机科学系副主任。他是千年(Millennium)项目的负责人,从事校园网范围的集群系统的研究。他的研究领域包括计算机体系结构、通信、编程语言、操作系统和性能分析。他曾被美国国家科学基金会授予总统学术研究基金奖和总统青年研究人员奖。
问题一:微软是如何对于人进行更好的研究,怎么样把人融入到整个大的图景中,比如说人机交互或是认知研究?
Rick
如果你看一下我们的研究人员,你会发现我们并不仅仅是计算机专业的,我们有社会学家、心理学家、人类学家、经济学家等等。所以在我们微软研究院,并不仅仅做计算机科学的研究,我们希望进行跨文化或者跨学科的研究,把不同背景的人能够结合起来,共同帮助我们研究目标。在大学里面其实也是一样,我们看大学在各个学科之间,比如说社会学和计算机科学之间也有很多的互动。Barbara
Barbara
我觉得现在计算机的时代,我们看到各个大学计算机逐渐成为核心的科学,逐渐向其他的学科进行融入,但有的学科叫做计算机工程,但是计算机科学也和很多科学学科有着千丝万缕的联系。Rick
David
计算机科学研究人员也是人。其实技术各个方面的反馈,就是从人这边获得的,也就是人们怎么样使用技术。同时我也认为,我们需要进一步的深挖,来看一下通过使用信息技术,如何将人的生活质量、生产率进行改善和提升。在过去100年,我们是通过机械的方法来改善生产率,让人们生活更好,我们现在通过新技术做到这些。
问题二:抽象在计算机领域里面无所不在。抽象是非常有用的工具,可以帮助我们建立模块化的系统和网络,这也是大型系统发展和维护的重要因素。有些时候我们可能对于抽象做出过度的牺牲,放弃了其他的东西,比如说效率等。我们能不能够在这些冲突的目标中,或者冲突的关节中达成平衡呢?
Barbara
我觉得David
赵峰:
换句话说我们有时候对问题本身不是很理解,但是我们却打破了层次,如果我们更有经验,可能一种新的抽象出现,帮助我们把复杂性消除。
David
我想补充一下,我们永远不要低估抽象,因为它是一种思维的方式,并不是工具,特别我想讲的是如果仅仅有分层是不够的。分层是有节点的,举一个例子,比方说网络的抽象和IP的抽象。今天可能会有一些限制,但是最重要的是技术本身也会不断地发展。抽象可以让我们应对种种的变化,我们在各种各样应用当中看到了这一点,我们将来可能有新的应用可能还没有想出来。几百年来,我们首先要看要求是怎么变动的,然后拿出方案,如果你说不拿变化说明事情。这样比较激进的,因为有些模块已经存在,可以帮助我们解决问题,而不需要全盘进行否定。
问题三:请问Barbara
Barbara
我们这样一个研究领域主要是技术,对于技术而言,技术总是不断地向前发展,你怎么样找到这样一个研究的话题,就是要看一下技术如何发展。为什么从程序语言变到分步式计算呢,因为分步式计算已经到来,我就已经看到了它的到来,我觉得这个领域让我很感兴趣,让我很激动。我整个职业生涯当中变了三次,最开始做人工智能,然后变到程序语言,然后变到程序方法论,然后变到分步式计算。我就看到哪些问题已经出现,而且对我特别感兴趣,我觉得这是有研究价值的。我没办法告诉你怎么选择这些研究领域,但是你要用开放的心态考虑技术当中哪些新出现的重要的东西。你也不要害怕换研究领域,不要害怕新鲜的技术应用,另外保证你所说的教育,最好是广泛并且深厚的,只有这样你才能够拥有这样的研究领域,从一个研究领域变到另外一个研究领域。
Rick
在本科的时候,我读比较文学和数学的,后来读了计算机科学,又进行了语言学的研究学了一年,我的博士论文写的“电脑虚拟化”后面我又对于分步式的网络进行了研究。所以我非常同意Barbara
David
我非常同意前面两位教授的发言,在学校最重要的一点就是如何自学,这比一些具体学到的知识更好。学到具体的方法你就会知道,有了机会我可以抓住,什么地方有了新的机会,你就可以通过自学的方法进行学习。LISKOV就讲到了这一点,我们其实都站在巨人的肩膀上,我们所看到的东西,可能本身没有什么新鲜的。但是由于知识的发展问题也会解决。出了新的问题大家不要害怕要去努力学习,因为技术不断地改变,需求不断地改变,需求不断地改变。最后我想说,没人会给你正确的答案,最终你必须有自己的现在。现在全球有这么多的问题,你对于哪个最关注,你解决它就行了,所以激情是很重要的。你所感兴趣的东西是很重要的。
最后,每位发言人都用一句话表达了自己对在场观众的寄语:
David
读书、思考、问简单的问题。简单的问题会有深刻的答案,因为我们现在看到我们的生活方式,技术的变化正在经历着深刻的变化。过去我们想当然很多东西需要去质疑,很多重要的突破呢将会来自于一些看起来非常简单的问题。我的孩子问过我一个问题,为什么路上只有停车的标志,没有可以开车往前走的标志,这个问题很简单,但是却是很深刻的。
Barbara
你要想做好技术工作,做好研究的话,你要理解,你知道什么?你不知道什么,你只有了解了你不知道什么,这才是一个关键。因为当你知道有哪些东西是你不知道的话,这样你就可以最终去寻求答案,或者是你寻求的答案是要解决什么问题,这样你思路比较清晰,清晰的思路对你继续往下走很有帮助。
Rick
我的一个小小的建议,就是要有激情,要按照自己的激情去走。如果对工作没有激情,不可能成功。如果你做的事情你并不能够为之感到激动振奋,你这项工作一定做不好。所以一定要有激情。最优秀的科学家,最优秀的工程师,他们对事业充满激情,正因为激情,使在自己职业生涯当中达到了自己都未曾想象到的高度。
欢迎关注微软亚洲研究院微博:http://t.sina.com.cn/msra
相关阅读:
无所不包的万物互联网--记David Culler在2010年“21世纪的计算”主题发言
抽象的力量--记Barbara Liskov在“21世纪的计算”大会主题演讲