• 因为Moco,我得到了一个演讲的机会,在QCon上海的上做一个关于Moco的分享。上一次参加QCon还是几年前的事,短短几年时间,QCon已经成为了中国技术人员心目中干货众多的顶尖技术大会。参加这样的大会,分享只是其中很小的一部分,更多的是,出来见见世面,看看别人在做些什么,结交些新朋友。

    如今,国内技术社区的分享精神要比以往好了很多,这次大会大公司都站了出来,BAT的分享有很多,新浪、搜狐、豆瓣等也有自己的分享。这和前些年都是靠个体热情做社区、做大会的状况已经有了很大的转变。我依然记得很早以前,一说大会,基本上就会和广告挂钩的印象。而且,同阿里人聊天时,听说他们现在要在公司内成为高级技术专家,很重要的一个指标是,在社区内的影响力。能够把这个指标纳入考量体系内,确实是一个很好的引导方式,这也不难理解,为什么阿里系最近几年眼瞅着在技术社区内的名声越来越好。其它大公司在这个方面也有长进,但还有很长的路要走。

    出来讲是进步,但讲东西的水平实在让人不敢恭维。讲东西,最重要的是面向观众。遗憾的是,很多讲师就是在为自己讲,根本没有考虑过用怎样的一个思路讲能够更有代入感,更能让人接受。有一个腾讯的演讲,里面常常听到讲师说,这也没什么,那也很简单,一笔带过很多东西。实在是愧对那么多冲着大公司名头去的观众,也实在砸自己公司的牌子。当然,在后续的评分环节里,我很客气地给他打了很低的分数。

    其实,作为讲师,我是知道的,在这次大会之前,InfoQ专门请了专业的演讲培训师给讲师们做培训,我因为人不在京沪两地而遗憾错过。这些大公司的很多演讲者很多人都离京沪不远,如果没参加这个培训算是遗憾,如果参加了,那还真对不起老师。

    我个人最喜欢的一个分享是来自Facebook的,他介绍了Facebook的一个开源项目React.js,对于这个东西,我是完全意义上的门外汉。但他一步一步地把React.js的来龙去脉讲得非常清楚,在我脑子里留下了深刻的印象。在未来的技术选型里,如果有相关的场景,我会考虑使用这个项目的。

    其它在脑子中留下印象的东西还有,

    • github提出的“干掉”Product Owner,实际上是说全功能团队
    • github的Hubot,构建团队自己的“机器人”,把一切尽可能自动化
    • 豆瓣的CODE,用一个无人管理的项目,打造构建一种工程师文化
    • 百度的Clouda,快速构建跨终端应用
    • 阿里的朴灵分享关于Node.js的设计与实现,理清了Node中最基本的几个概念:事件、非阻塞、Watcher等
    • 腾讯的QZone跨终端应用,用Node.js做代理,把JS模板渲染搬回了服务器

    在QCon期间,还找来了几个自媒体人来“扯淡”:鬼脚七、池建强、蔡学镛、道哥、厉哥,从IT老男人开始讨论,大家弄得很欢乐。遗憾的是,这几位少有还拼搏在第一线的程序员,多多少少给人一些误导,似乎程序员发展方向都不再是程序员了一般。也许矛盾就在于此,能一门心思写程序的,估计没他们几个这么能扯。:)

    最后,感谢一下InfoQ,给了我一个机会,在门票高达几千块钱的情况下,不仅让我没花钱买票,还包吃包住包往返路费的,顺便夹带私货介绍自己的开源项目。如果你也想免费蹭大会,不妨去做个讲师。

  • QCon的名气很好很强大,当QCon来到中国,我心向往。

    时间刚刚好,上海的飞机一落地,北京的QCon就开始了。本来三天的QCon,因为公司的事务,错过了第一天,也就错过了老马的演讲。去年的Agile China也因为家里事错过了老马的演讲,也就是说,迄今为止,一次老马的演讲都没有听过。

    从安排上来看,我对QCon北京的预期高于其他国内的一些技术大会,但低于QCon在其他地方的会议。高,是因为InfoQ和QCon的名头;低,是缺少足够的技术话题,硬货比较少。

    两天的会议中,给我印象最深的是,洪强宁关于豆瓣架构的介绍。他按照时间线将豆瓣的架构介绍了一番,每一步发展会遇到怎样的问题,做了怎样的调整,达到怎样的效果。思路非常清晰,听着很过瘾。FreeWheel的CTO Diane Yu也给我留下了很深的印象,她的观点“架构也是需要演化的”深得我心。我还特意问了一下,FreeWheel如何做架构演化,当我得知他们会将一半研发力量投入其中时,我也吃了一惊。西门子的李伟为大家展示了另类软件开发,机场、生态城市等方面的建设,以我的理解,这么大的系统工程,远远超出了我们常规理解的软件开发。

    有很多人,本身做的事情应该很不错,但话题的组织或本身的演讲能力着实一般,作为一个听众,我很难捕捉到一条主线,跟上演讲的思路。淘宝的演讲据说因为有些东西因为涉及到一些所谓的内部信息,被拿掉了,影响了思路的连续性。有道的演讲,像是所有内容都拿掉了,临时拼凑出来一些别的东西。

    适当的降低期望是有好处的,捧得越高,摔得越狠。比如,当一个人顶着大师的光环出现时,人们会巴不得他说出来的句句是箴言,但结果,他用无数的比喻在真正的问题外面兜一个大圈子,又摆出一副高处不胜寒的样子信口雌黄的指点一番江山。你会怎么想。除了怀疑给予大师名头的人头脑有问题,剩下的就是想骂人了。

    如果我们敏捷了,是不是就可以像你们公司一样,冰箱里面装满食物,随心所欲的吃呢?(有关系吗?)
    我是一个学生,能不能从哲学的高度探讨一下模式?(代码写好了吗?)

    作为听众,如果我们能够问出更有档次的问题,QCon会更好。

    总而言之,QCon北京开了一个头,希望以后可以继续办下去。