总结一下2008软件开发2.0技术大会

终于在官方网站上找到这个全名了。。

——–第一天——–

第一天中午到那儿入住,发现没午餐,很庆幸自己来之前吃了个煎饼。下午是全体在一个会场里面听keynotes,基本都是些赞助商和比较大的公司在讲。大部分比较空泛,话题转来转去离不了“SaaS”,“云计算”和“危机”这仨词儿……也不是一概不好,还是有不太空泛的比如最后一两个,也有虽然有些空但是还不错的比如微软那个,总的来说后面的比前面的好些。中间跑出去买饼干充饥漏掉了雷军的,回来听人说还不错。

没有公开的wifi(也就是有wifi但是设了密码)是非常发指的事情,想想Google Developer Day 2007的时候一开始主持人就请现场的blogger给记录那次会议的blog都加上gdd2007的tag,这差距怎么就这么大呢。

叽歪大屏幕确实是个很好玩的东西,我发上去的短信还直接显示了我在叽歪的id,不过有时候我觉得如果能显示135XXXX1234这样的马赛克手机号更好,比如我发那条Windows Azure听起来像Windows Error的短信的时候……

晚上听了张银奎的关于调试器的讲座,去了之后才知道是深入到硬件调试器的很高深的那种,基本上是隔行如隔山的干听,看着他把windows的启动过程停下来调试,从函数级别去hack扫雷,还是很好玩的。感觉做这种底层技术的人还是都挺钻研的,也可能是因为不了解所以觉得高深吧,呵呵。

晚饭吃得不错,这几天的午饭晚饭都很不错。第一天没早饭很多人抱怨,第二天在展区加了很多点心,挺好的。

——–第二天——–

第二天先听了来自台湾的蔡学镛讲的Scriptable Language和DSL设计,满有收获,这个讲座把进行系统设计的时候如何利用语言特性讲得挺清楚。然后听了很有名的大师Ivar Jacobson的“Be Smart”,基本上大家都将其理解为Agile ++或者Scrum ++,算是新提出的一些软件开发流程方面的理论,印象比较深的是他把软件开发团队和足球队做类比,前锋和后卫不应该互相抱怨,还是挺有道理的。之后连着听的三个都颇无聊。。。直到下午最后一场,去听Diane的talk,好像FreeWheel的人都去这个了,哈哈。Diane讲了如何从技术转向管理,然后又如何从manager到CTO,都是结合她自己的切身经历讲的,很赞,听众爆满。

第二天晚上是FreeWheel的RoR技术交流沙龙,来的人还不少,比想象的最坏情况还是多不少的,哈哈。尤其是某小公司是老板带队专程来参加这个沙龙的(没买票参加白天的会),太令人感动了,汗。DuSong先大概讲了讲我们是怎么用RoR的,然后dongbin同学一如既往富有激情的上场——每次这种时候我都觉得他有做销售的天赋,哈哈——尤其是他话锋一转开始侃Merb的时候我们都傻了,我们还没用过Merb啊……接下来我基本就是跟人讨论了讨论自动化测试,unit test和story test的代码都show了一下,感觉我们做的还是不错的。再就是交流了一下Rails的一些实际使用心得吧,基本算达到了交流的目的。

第二天晚上dongbin很有雅兴的号召我去泡温泉,结果打电话一问,每人300。。。抢钱啊,于是还是在屋里看小说了事。

——–第三天——–

第三天第一场听的是网易有道周枫的讲座,有点出乎意料的是他整场都在围绕他们的有道辞典在讲开发这个结合web服务的小软件中的问题,虽然他们做的是搜索引擎这么大的东西。讲得还是非常好的,很透彻也很实际,这从最后提问的人相当多也可以看出来,实际的东西才能引发讨论嘛。这也是我唯一问问题了的讲座。

接下来听的两个讲座的风格反差之大达到了有点荒诞的地步:先是天际网的CTO郭应寿,一个看起来有些年纪头发短而硬,很是严肃的中年人,讲他们在建设SNS网站中用到的新技术,这个talk从技术的角度来看相当的fashion,用到了好多很前沿的技术和思想,他们居然都已经用到实践中了,很钦佩。然后是钱宏武,这位老师现在是开咨询性质的个人工作室,也是比较有水平和实际经验的那种,讲话很生动有点贫,讲的话题也是实用主义到了极点,比如诊断网站为啥特别慢可以列出来n个原因,最后一个是“硬盘是不是满了”,跟上一个相当学院派的talk比起来,让我总是想笑。

再接下来听的是Amazon的EC2架构师的talk,这可谓是这几天来和期望值象差最大的一个了……人爆多,加的椅子都坐满了,我只能坐到地上,靠着墙壁,好舒服……一会儿就睡着了……因为他一直在像个sales一样介绍这玩意儿的feature,ft

最后听了一个SOA系统中的分布式事务,是支付宝的陈立讲的。这次会议支付宝给人的印象很不错,是做实事的样子,讲的也很有内容,有理论有实践。RoR沙龙的时候还有两位支付宝的工程师来跟我们讨论了不少。

写了好长……

2 comments

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.