QCon日记
6日晚,参会的InfoQ编辑和国际讲师们一起在恭王府边的四川饭店腐败了一次。腐败的地方选得很好,居然就在清朝第一贪官和绅府的旁边。这是我第一次参
加InfoQ的线下活动,也是与中文站编辑的初次谋面。有了网络就是神奇,虽然素昧平生,却已是多年好友。国际讲师也是济济一堂,包括
Thoughtworks首席科学家Martin Fowler,Spring之父Rod Johnson,eBay架构师Randy
Shoup,《硝烟中的Scurm和Xp》作者、敏捷教练Henrik Kniberg,Dojo Toolkit的联合创始人Dylan
Schiemann,当然还有我们InfoQ的老大、C4Media的总裁Floyd
Marinescu。为了便于编辑与这些讲师之间的交流,组织人特定将我们这些编辑与讲师们交叉坐在一起。我正好就坐在Martin
Fowler和Randy Shoup中间。Martin
Fowler的大胡子看来有些威严,我只向他表达了几分仰慕之情,什么敬仰如滔滔流水之类的,就没有多言语了。反而是Randy长得比较慈眉善目,和他相
谈甚欢。谈了架构,SOA以及云计算,谈到Java平台与.NET的整合,也谈到了eBay的架构设计。除了技术,自然还要谈点轻松的内容。例如川菜、中
国文化,以及他对北京的感受,甚至谈到了旧金山的天气。抓住这个机会,我还给他宣传了我所在的城市——重庆,欢迎他到重庆去品尝品尝重庆火锅。这是
Randy第一次到北京,所以多向他灌输一点中国的悠久文化,也可以培养培养他对中国传统文化的敬仰之情。我教他说中文,听他大着舌头痛苦地讲着“你好
”,颇感到Randy的几分可爱之处。没想到Randy还知道中文“花椒”,一问之下,原来他妹妹的什么亲戚曾经在香港呆过一段时间,还曾向他们邮寄过“
花椒”。原来如此。
没想到Floyd居然还会中国功夫,而且还是正宗的中国武术家教出来的徒弟。我和他开玩笑说,让他在明天的QCon大会表演一下中国功夫。Floyd一阵 大笑,说道还是等明年的QCon北京再说。我说,那好,我们可记下来了。或者干脆明年的QCon专门开一个 keynote,就是中国功夫好了。众人大笑。
7日的QCon大会热闹非凡,而陆续登场的大师们更是带动了全场气氛。这其中,估计 Martin Fowler的粉丝是最多的。几个出版社趁机卖了不少Martin Fowler的著作,小赚了一把,只是Fowler有些烦不胜烦,到后来就有些拒人于千里之外了。Fowler关于DSLs的演讲谈不上精彩,不过大师的 威名还是震住了不少人。就目前而言,DSLs在国内来说,还是有些小众了。我对DSLs也不熟悉,为了采访Martin Fowler,临时抱佛脚,到Fowler的网站上去恶补了一番关于DSLs的知识,总算为采访作好了准备。
对Martin Fowler的采访由我负责,不过我觉得并不满意。媒体记者似乎之前没有做好准备,问了几个比较臭的问题,例如让Fowler谈谈中国实施敏捷的现状,如 何在中国推广敏捷等。Fowler哪里会知道中国的情况呢?这个问题问小刀恐怕还差不多。我准备的几个有关DSLs的问题算是派上了用场,不过因为准备得 不够深入,似乎并没有击中要害,所以Fowler的回答也显得有些言简意赅。后来来了某个公司的几个参会人员,似乎对于DSL有一定了解,采访才有了几分 讨论的味道。实际上,很多开发人员对DSL并不了解,这似乎和传统的编程习惯向左,所以就缺乏一个比较好的切入点。提问者提到了这一点,而Martin Fowler则回答,这正是他写作下一本书的目的。我问Fowler,既然开发人员都很难理解DSL,那么又怎么敢奢望领域专家也能够快速掌握DSL 呢?Martin Fowler对此问题的回答似乎有些避重就轻,只是提到DSL有利于领域知识的构建,而他的书也会提供一个好的start point,可以帮助大家更好地理解DSLs。可惜我无法就DSL与Fowler展开深入讨论,总让人感觉有几分意犹未尽的味道。
下午的讲座中,Fowler关于Ruby的讲座,其实就是一个Ruby的宣传。Henrik Kniberg的讲座有点意思,但因为时间太短,似乎也没有过多地深入。在小刀对Henrik Kniberg的采访中,我提到一个问题,就是如何在分布式开发环境中应用敏捷。因为在Henrik Kniberg的书中,提到的所有有效的方法,例如白板,任务卡,纸牌等,显然只适合本地的团队开发。Henrik Kniberg承认存在这个问题,不过显然他也没有好的解决办法。最好的解决办法就是避免这种情况的发生,否则就只能用WebCam或者电话会议,但这些 方式无疑会影响交流的质量。
晚上的Party,各位大师提出了自己对未来IT发展趋势的看法,有些坐而论道的架势。大体上,大师们在云计算、多语言以及敏捷开发等方面存在一定的共 识。其间,发生一件趣事儿。Rod提到云计算对企业的影响,说到一种可能,就是仅有几家大型软件企业会存留下来。他提到了IBM、Google等公司,就 是没有提到Microsoft。突然现场的电脑重新启动,发出了Windows关机的熟悉声音。现场观众均一阵大笑,而Rod也在一片笑声中,说出了 Microsoft的名字。看来Windows系统也会为自己的公司鸣不平啊。
今晚还有一个特别的活动,就是庆祝InfoQ的生日。我们一众编辑都上台,唱着生日祝福歌,一起吹灭了蜡烛,然后品尝蛋糕。据说有的编辑落泪了,是真的吗?男人哭吧哭吧不是罪,不过还真是挺感人的。这一刻,我为自己是InfoQ的编辑而感到自豪。
没想到Floyd居然还会中国功夫,而且还是正宗的中国武术家教出来的徒弟。我和他开玩笑说,让他在明天的QCon大会表演一下中国功夫。Floyd一阵 大笑,说道还是等明年的QCon北京再说。我说,那好,我们可记下来了。或者干脆明年的QCon专门开一个 keynote,就是中国功夫好了。众人大笑。
7日的QCon大会热闹非凡,而陆续登场的大师们更是带动了全场气氛。这其中,估计 Martin Fowler的粉丝是最多的。几个出版社趁机卖了不少Martin Fowler的著作,小赚了一把,只是Fowler有些烦不胜烦,到后来就有些拒人于千里之外了。Fowler关于DSLs的演讲谈不上精彩,不过大师的 威名还是震住了不少人。就目前而言,DSLs在国内来说,还是有些小众了。我对DSLs也不熟悉,为了采访Martin Fowler,临时抱佛脚,到Fowler的网站上去恶补了一番关于DSLs的知识,总算为采访作好了准备。
对Martin Fowler的采访由我负责,不过我觉得并不满意。媒体记者似乎之前没有做好准备,问了几个比较臭的问题,例如让Fowler谈谈中国实施敏捷的现状,如 何在中国推广敏捷等。Fowler哪里会知道中国的情况呢?这个问题问小刀恐怕还差不多。我准备的几个有关DSLs的问题算是派上了用场,不过因为准备得 不够深入,似乎并没有击中要害,所以Fowler的回答也显得有些言简意赅。后来来了某个公司的几个参会人员,似乎对于DSL有一定了解,采访才有了几分 讨论的味道。实际上,很多开发人员对DSL并不了解,这似乎和传统的编程习惯向左,所以就缺乏一个比较好的切入点。提问者提到了这一点,而Martin Fowler则回答,这正是他写作下一本书的目的。我问Fowler,既然开发人员都很难理解DSL,那么又怎么敢奢望领域专家也能够快速掌握DSL 呢?Martin Fowler对此问题的回答似乎有些避重就轻,只是提到DSL有利于领域知识的构建,而他的书也会提供一个好的start point,可以帮助大家更好地理解DSLs。可惜我无法就DSL与Fowler展开深入讨论,总让人感觉有几分意犹未尽的味道。
下午的讲座中,Fowler关于Ruby的讲座,其实就是一个Ruby的宣传。Henrik Kniberg的讲座有点意思,但因为时间太短,似乎也没有过多地深入。在小刀对Henrik Kniberg的采访中,我提到一个问题,就是如何在分布式开发环境中应用敏捷。因为在Henrik Kniberg的书中,提到的所有有效的方法,例如白板,任务卡,纸牌等,显然只适合本地的团队开发。Henrik Kniberg承认存在这个问题,不过显然他也没有好的解决办法。最好的解决办法就是避免这种情况的发生,否则就只能用WebCam或者电话会议,但这些 方式无疑会影响交流的质量。
晚上的Party,各位大师提出了自己对未来IT发展趋势的看法,有些坐而论道的架势。大体上,大师们在云计算、多语言以及敏捷开发等方面存在一定的共 识。其间,发生一件趣事儿。Rod提到云计算对企业的影响,说到一种可能,就是仅有几家大型软件企业会存留下来。他提到了IBM、Google等公司,就 是没有提到Microsoft。突然现场的电脑重新启动,发出了Windows关机的熟悉声音。现场观众均一阵大笑,而Rod也在一片笑声中,说出了 Microsoft的名字。看来Windows系统也会为自己的公司鸣不平啊。
今晚还有一个特别的活动,就是庆祝InfoQ的生日。我们一众编辑都上台,唱着生日祝福歌,一起吹灭了蜡烛,然后品尝蛋糕。据说有的编辑落泪了,是真的吗?男人哭吧哭吧不是罪,不过还真是挺感人的。这一刻,我为自己是InfoQ的编辑而感到自豪。