程序媛人生——专访“龙书”联合作者Monica S. Lam
10月14日-16日,由CSDN和创新工场联合主办的MDCC 2015中国移动开发者大会将在北京新云南皇冠假日酒店隆重召开。在全体大会上,邀请到斯坦福大学计算机系教授、编译理论圣经“龙书”《编译原理》的联合作者Monica S. Lam教授,以“An Open Social Mobile Ecosystem”为主题发表演讲,分享她的最新研究成果与理念。CSDN于日前对Monica教授进行了独家专访。
图:Monica S. Lam教授
我们作为教育者,也希望技术能更好造福世界,这种愿望与盈利无关。深入地研究技术本身就是了不起的事情,它能够带来的是长远的利益。
——Monica S. Lam教授在采访过程中对我说
“技术可以改变一切,而我所向往的世界就是人人都可以当创造者,生产者。”斯坦福大学计算机系教授、享誉全球的编译器技术专家、编译原理课程的经典教材“龙书”《Compilers》(《编译原理》)的联合作者、斯坦福MobiSocial计算机实验室的创始主任、ACM Fellow(美国计算机协会院士)、Omlet公司联合创始人兼CEO。Monica S. Lam,这位从1988年开始在斯坦福大学计算机系开始任教的亚裔女教授的头衔众多,依旧年轻如斯,从事教育工作27年,在“万物互联,移动为先”之下,Monica教授将研究方向瞄准了移动社交,希望能够通过平台将开发者、用户连接其中。
日常工作
Monica S. Lam:我的日常工作主要有三方面,分别为教书、研究和经营公司。我在斯坦福大学计算机系教授《编译原理》和移动社交,目前,我们在做一个新的研究,是关于新时代的移动和IT设备上的IoT架构,IoT系统的发展需要新的硬件、软件做支撑,我们为新硬件开发新软件,我们现在一些主要的框架都是中心化的,还有基于云,需要解决很多技术上的问题,要做的工作还很多。
谈创业与斯坦福任教的经历
Monica S. Lam:我认为教育是一种能够获得长远收益的项目,与用来赚钱的项目完全不同。在学校里可以遇到很多优秀的学生。27年前我第一次前往斯坦福教书,完全不知道自己哪个学生说不定能够成就世界知名的公司。学生属于世界上最聪明的群体,他们有着巨大的潜力,在适当的环境下就能完成一番成就。雅虎、Google里都有斯坦福毕业生,他们改变着这个世界,改变着每个人的生活。我们作为教育者,也希望技术能更好造福世界,这种愿望与盈利无关。深入地研究技术本身就是了不起的事情,它能够带来的是长远的利益。
就startup而言,现在我们将重点放在了Omlet平台上,上面有很多创新App,而我们还期待会有更多的人加入这个平台。在斯坦福任教期间,我常常受邀做演讲,观众有大公司的员工,也有12岁的小朋友。美国人很看重技术,因此我的研究领域受到了很多关注。就算小朋友也懂得技术的重要性,技术可以改变一切,而我所向往的世界就是人人都可以当创造者,生产者。
开放社交平台
斯坦福终身任教,Monica教授的精力主要在教育与研究上,其创立的斯坦福MobiSocial计算机实验室发起了一个“医疗IoT”的新项目,今年将这个项目扩展到了中国。而现在的Omlet公司则也是脱胎于4年前的研究项目,并在2013年收购了一只台湾创业团队,也是在今年创建了中国团队,开放平台是Omlet最大的特点,目前在国内,已与百度以及一些游戏公司达成了合作。
图:Omlet开放平台实现
而谈到这个开放社交平台使用的研究了6年的ecosystem,Monica教授向我展示了她的理念。“这个ecosystem是由不同公司的App组成的,我们提供一个架构,一个平台,开发者直接使用我们的API,通过几行代码即可将自己的小软件、小工具接入到Omlet上。比如Git Chat开发者将评论栏放在聊天界面里,就实现了社交功能,既能发文字,还能发表情。除此之外,还有许多非常有趣的小软件,比如2048、Flappy Yo、Cat Gifs等。用户可以在这个平台上分享诸多信息,而Omlet(中文名“蛋宝”)不会用任何的方式利用用户隐私数据去变现。”
“不以任何方式利用用户数据去变现”,这是Monica教授在采访过程中始终跟我强调的话语,而Omlet最为突出的功能即为隐私保护。那么它具体的商业模式是怎样的?谈到这个,Monica教授首先说起了美国的移动社交现状。“在美国,Facebook垄断了很多市场,赢家通吃这个道理大家都懂,但我们的目标是建立一个统一的网络,让各方都参与进来,打破一家独大的局面。我们的合作伙伴也有自己的用户和网络,他们可以用自己的数据,但是我们只负责消息传送,将开发者、用户等“连接”起来,从中赚取利润。Omlet只是提供一个平台,是中立的,我们不参与竞争。”
图:Omlet分布式开放模型
那么,Omlet开放平台具体的计划是怎样的?是会开放一些能力、接口给开发者,让他们去开发自己的产品?还是自己开发应用、游戏来运营?对此,Monica回答道:“不论谁都可以将自己的东西放在Omlet平台上,跟他人分享。不仅可以添加新App、新功能,也可以撤走,这由平台使用者来决定。添加的App既可以是原生的,也可以是Hybrid的,很方便。App由开发者自己来开发。”
今年4月,Omlet进入了中国市场,并在中国有了服务器。谈到对未来的计划,Monica教授表示,IoT布局一直都是Omlet的重头戏,而手机又是IoT最核心的所在。手机相当于一个用户界面,获得用户许可后,包括通讯录等丰富的资源就能够用来与IoT连接。
关于开源
在采访前,我在GitHub上发现了MobiSocial Lab的主页,然而却已两年没有更新,在采访时,Monica教授解答了我心中的这个疑问:“两年前的时候,我在休假。斯坦福大学教授是终身制的,每七年就有一个休假年,因此我才有机会专心经营公司,并且建立了很多合作关系。在开源方面,我们很多项目在用的一个开放式安全体系架构,来提供核心安全加密信息服务,数据在用户的手机上经过加密,可以根据用户的选择同步到PC或者云端。”
想对中国开发者说的话
Monica S. Lam:如今是移动IT时代,开发者面前是大把的机遇。纯PC和Cloud的时代已经成为过去,应该将目光放在IoT上,学习一些新的东西,才能更好的把握机会。
10月14-16日,由CSDN和创新工场联合主办的MDCC 2015中国移动开发者大会将在北京新云南皇冠假日酒店隆重召开,届时,Monica教授将在全体大会发表演讲,分享她的研究成果与理念,现在抢注大会门票,即享多重好礼!
预告: 2015中国移动开发者大会(MDCC 2015)将于10月14日-16日在北京新云南皇冠假日酒店召开。大会特设九大技术专场:平台与技术(iOS)、平台与技术(Android)、平台与技术(跨平台)、产品与设计、游戏开发、企业移动化、虚拟现实专场、硬件开发与技术、嵌入式开发。大会将聚集国内最具实力的产品技术团队,与开发者一道进行最前沿的探讨与交流。