作为普通码农一枚,Qcon是俺参与过的最高级的技术大会了。大会共历时三天,因为俺第二天就得赶火车休个五一大长假,所以只参加了第一天4/25号的会议(其他俩天自然有其他同事会去观摩),不过第一天的会议有俺很喜欢的老池(@池建强)组织出品的专题,所以俺参加会议的目标这这么愉快的定下拉。

  

  还是得先感谢给俺票票的经理@狸姑娘,也终于幸运见到了《MacTalk》作者本尊,让俺也当了一把小小的追星族哈。同时也厚着脸皮搭讪,与Mac君进行了正式友好、亲切的交流:)

  

  五一休假后需要给组内同学分享一些在Qcon的所见所得,分享完成后自己又做了一些整理,所以放到博客里用以记录。

  PS:乱七八糟的照片照了不少,不过现场图片只选择性贴几张,而且作为已婚男士,放美女图片更是影响家庭和谐,尤其俺家庭地位又不高...所以对会议细节感兴趣的同学可以自己去Google百度一下,或者点这个URL微博热门搜索,不谢。

Qcon是神马

  Qcon介绍: 为团队领导者、架构师、项目经理和高级软件开发人员量身打造的企业软件开发大会,其所覆盖的主题内容与InfoQ网站相同,关注架构与设计、真实案例分析等。

  一起来看下面几张照片。

  

  

  

  

  图一是因为头一回去国际会议中心,所以得瑟的照了一张以示到此一游;

  图二是InfoQ某领导的开场致辞。俺到的其实还算早(早上7点多),在外面逛展台、拿礼品、瞎聊天,然后搞得最终进场还给耽搁了,所以坐到会场中间的位置,过会儿回头一看,已然完全坐满,而且还有部分站着的。大家可脑补测量下,这会场坐了多少人:)

  从上俩张图片可以初窥Qcon会议的规模了,我们再看看 大会日程,上午的分享都是来自老外,对于我等学渣来说,尼玛英语听力和交流真心是硬伤呀,可是让我遇见了图三,所以美丽的事情继续发生...

  图三是同声传译的装备,俺果断把驾照压那儿,然后就可以免费借用的,用完了还回去即可;

  图四是自主的午/晚餐,味道肯定谈不上多好,不过作为一个技术的交流大会,能有这等伙食已然不错,知足亦长乐。

  

  在“技术会议”这个话题中,Qcon绝对算得上“高大上”。不过这仅仅是我参与的第二个收费的技术交流会,第一个是京JS。

  简述下俺眼中的Qcon吧:

  • 早上既然还提供了早餐,感觉贴心不少,且糕点的品种还算不少。当然水和程序员最爱的咖啡更是不限量供应哈;
  • 再进入会场时会发个Qcon的袋子,里有装有各种展台和相关的广告信息,还有个Qcon攻略的纸。
    我略懵,一个技术交流会为啥还有“攻略”。然后明白了,原来Qcon还讲究一定玩法,比如集盖章、现场写code、微信、微博各种方式,当然,也收到不少招聘的信息...最终斩获T恤、杯子、贴牌、抱枕、笔记本等等好多战利品(写这段的时候觉得自己略Low羞)
  • 范儿大,规模大;美女多,可触摸。

  光夸不贬不是俺的风格,所以再微微吐槽几句:

  • 我听的一个分享中,嘉宾的语速比较慢,而且信息含量比较低,其实听着很着急...
  • 第一天上午都是老外的分析,而且都在大会议室,不知道这帮人是怎么请来的,确实分享的内容很水。后来有看InfoQ出版的《架构师》,InfoQ自己也承认这点,可为什么不改类,难道从哪哪地方请个老外讲一通英语就显得InfoQ高端么...

  PS:曾听某位技术友人问过俺:“Qcon这会议是不是腾讯办的?”,俺的心情如下图...

  

我参加的专题与分享

  大家如果看大会日程就能看出,第二天4/26有关前端的话题比较多而全。所以第一天的演讲也没多想多选,一上午先听老外灌水,下午就听了一下午《知名网站案例分析》的专题。

  上午大厅分享的内容如下:

  • 亚马逊AWS服务和NoSQL产品(Deep Dive into Amazon's NoSQL Journey and AWS Operations)
    一开场这哥们的英语让我惊呆了,本来就听力不咋地,结果这个嘉宾是标准的印式英语,当场就打算放弃这个分享了。后来看见有同声传译这种高级的玩具,于是乎才又鼓起勇气继续认真听讲。
    分享的内容大致就是他介绍了亚马逊研发了一个NoSql的产品,然后用绚丽的PPT延伸了关系型数据库和和NoSQL的优缺点,如果一些增删改查的操作,然后再量较大时,关系型数据库的缺点。
    然后就抛出他们这个NoSql的解决方案 —— dynamo库,然后围绕这这个dynamo搞出了dynamoDB之类,学习曲线比较陡峭。
  • 大型前端应用的组件与模块
    一个来自英国金融时报实验室的嘉宾分享了一个他们自己的前端组件,名称是origami。
    他上来先一顿吐苦水(Rescue the old stuff),说自己做的项目如何坑。
    然后介绍了origami,基本就是定义了一些前端的规范和标准,然后基于这些标准,提供了一系列的组件,在使用的时候只要在页面上引入相关的CSS、JS文件,就可以使用相关的组件了。
    他讲到在build小型的通用组件,为让别人用起来方便,一个组件不要做太多事情。
    听完之后我的感受就是,他们基本就是实现了一套自己的Bootstrap(又是组件、又是默认样式、又是脚手架的)...

    PS:说实话,一天的会议结束后,他的Slides是做的最好的,有可能他已经在很多地方演讲过。Slides地址来一发:http://triblondon.github.io/talk-components-origami/
  • 大规模脑计算
    没听明白...
    说研究神经的学者,做大数据量的分析遇到的问题,用的是spark,俺也不懂,就不说了。

  下午《知名网站案例分析》的内容如下:

  • Localization of Stack Overflow StackOverFlow Marco Cecconi
    刚吃完午饭略困;老外分享;结果是我睡着了...睡着...睡...
  • 汽车之家论坛架构分析
    由于刚补充完睡眠,所以这个分享听的异常的认真哈,还记了些小笔记。
    由一枚汽车之家的架构师分享他们在论坛上的技术之路。上来的开场不错,先黑了一下去年那个F0车主被BMW7系挖墙脚那事:)
    然后开始叙说如何用其三板斧——做一个快、稳、爱的论坛。

    然后就开始介绍用Redis做分页、Nginx做缓存、消息队列、分布式上传图片、灾备等等一系列解决快与稳的问题。

    PS:貌似最后的服务达到4个9的可用性。
  • 聚石塔
    因为耗子哥(阿里巴巴 陈皓)的名头才格外关注,确实仰慕大牛名头的人非常多,会场爆满,边上到处站满了人,席地而坐的一大片。
    聚石塔是淘宝天猫对接外部商家IT系统的平台,目前被打造成一个云平台,专门为商家提供云服务的。
    干货没有,不过有几个理念确实值得思考:
    ~ 目前国内运维工作的重要性被严重低估
    ~ 做平台的时候需要先制定标准,无标准不平台
  • 京东大规模内存存储平台
    俺在推进引擎的公司待过,负责过和电子商务的公司对接实施工作;身边更有一大波混在电子商务公司的友人,都携带各种负能量...所以俺对电子商务公司的硬实力和软实力嘛,就感觉和一线互联网不是一个梯队。
    不过本次听完技术分享之后,俺还是觉得很高级的(虽然自己也不太懂哈),最起码别人使用Redis围绕自己的业务场景进行了高度定制,自主研发

感触

  作为一名长期坚持参加各种会议且工作5年的IT从业人员,再俺看来,参加交流会主要的意义就两个词:

  • 扩大社交
  • 增长见识

  俺参加交流会基本就是为了与圈内的朋友们聚聚会和认识些新朋友,其次才是增长见识和学习。

  不过Qcon确实又令俺大开视野、印象深刻,收获多多、感触多多。

  看着圈内的朋友在讲台上分享,对自己的技术和项目款款而谈,再想着自己的年龄和家人,心中还是挺感慨的。差不多的年龄,友人们还在追求自己的理想,而我却选择了早早的安定下来,结婚、生子。

  记得前年还与友人大说特说、讨论创业的那些事情,再想想现在的自己,感觉自己成长了,长大了...

  长大了意味着要考虑的事儿更多了;

  长大了要承担的事儿更多了;

  长大了意味着时间会越过越快了;

  可是,长大了难道就意味着我离自己的梦想越来越远了?

  我不信,如果那么容易就放弃,那这TM还叫梦想吗?

  

资料:

Qcon会议之所见所想的更多相关文章

  1. MarkDown笔记

    MarkDown是一种轻量级的标记语言,可以比较简洁地格式化文本,所以比较方便地产生可读性良好的文档. 可以使用Markdown: 整理知识,学习笔记 发布日记,杂文,所见所想 撰写发布技术文稿(代码 ...

  2. sublime text 下的Markdown写作

    sublime text 2(3)下的Markdown写作 什么是 Markdown wiki Markdown 是一种方便记忆.书写的纯文本标记语言,用户可以使用这些标记符号以最小的输入代价生成极富 ...

  3. MD测试

    # 欢迎使用 Cmd - 在线 Markdown 编辑阅读器 ------ 我们理解您需要更便捷更高效的工具记录思想,整理笔记.知识,并将其中承载的价值传播给他人,**Cmd Markdown** 是 ...

  4. 利用NABCD模型进行竞争性需求分析

    微博的NABCD模型 N-Need:毫无疑问,当今的中国普通民众是有这点需求的,在上个世纪中国民众的休闲娱乐方式更多的停留在以电视传媒为主的娱乐方式,而进入21世纪以来中国民众的娱乐中心向互联网转移, ...

  5. Markdown示例

    欢迎使用 Cmd Markdown 编辑阅读器 我们理解您需要更便捷更高效的工具记录思想,整理笔记.知识,并将其中承载的价值传播给他人,Cmd Markdown 是我们给出的答案 -- 我们为记录思想 ...

  6. Linux内存模型

    http://blog.csdn.net/sunyubo458/article/details/6090946 了解linux的内存模型,或许不能让你大幅度提高编程能力,但是作为一个基本知识点应该熟悉 ...

  7. 很好用的在线markdown编辑器

    # 欢迎使用 Cmd Markdown 编辑阅读器 基本符号 *,-,+ 3个符号效果都一样,这3个符号被称为 Markdown符号 空白行表示另起一个段落 `是表示inline代码,tab是用来标记 ...

  8. A Practical Guide to Distributed Scrum - 分布式Scrum的实用指南 - 读书笔记

    最近读了这本IBM出的<A Practical Guide to Distributed Scrum>(分布式Scrum的实用指南),书中的章节结构比较清楚,是针对Scrum项目进行,一个 ...

  9. 试用cmd markdown

    欢迎使用 Cmd Markdown 编辑阅读器 我们理解您需要更便捷更高效的工具记录思想,整理笔记.知识,并将其中承载的价值传播给他人,Cmd Markdown 是我们给出的答案 -- 我们为记录思想 ...

随机推荐

  1. java时间计算,获取某月第一天和最后一天

    //获取前月的第一天 SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd"); //获取当前月第一天: Calendar ...

  2. [转载] SSH入门学习基础教程

    在Linux系统中,OpenSSH是目前最流行的远程系统登录与文件传输应用,也是传统Telenet.FTP和R系列等网络应用的换代产品.其 中,ssh(Secure Shell)可以替代telnet. ...

  3. VirusAnti_didiwei使用说明

    前言 前段时间说要写的一个专杀框架敌敌畏,后改为强撸敌敌畏,以彰显样本查杀时的气势,现在第一版已经完成了,如下图所示,使用的时候强烈建议控制台使用放大模式,这样就可以看见我花了半天才画好了logo , ...

  4. AsyncTask异步上传文本到服务器

    服务器代码:用于接收客户端信息 package ches; import java.io.IOException; import java.io.PrintWriter; import javax.s ...

  5. 与Android应用程序相关的文件目录都有哪些?(转载)

    与Android应用程序相关的文件目录都有哪些? | 浏览:1312 | 更新:2014-09-28 19:43 | 标签:android 一.方法介绍:   每个Android应用程序都可以通过Co ...

  6. TFS 分支导致nuget项目依赖丢失

    问题: 项目的代码 在tfs上分支后,签出项目.编译时发现无法编译,原有的nuget来的包的dll都丢失了(项目签入时,默认会忽略dll) 在网上找了下,发现一个简单的解决方法: 在"程序包 ...

  7. python基本图像操作与处理

    # -*- coding: utf-8 -*- from PIL import Image from pylab import * #添加中文支持 from matplotlib.font_manag ...

  8. clientX .offsetX .screenX x 的区别

    clientX 设置或获取鼠标指针位置相对于当前窗口的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条. clientY 设置或获取鼠标指针位置相对于当前窗口的 y 坐标,其中客户区域不包括窗口自 ...

  9. JavaScript-String基础知识

    1.字符串可以0个或多个字符串放在一起:     " ' '    ".'""' . "\"\""       2.写法 ...

  10. 前端UI框架和JS类库

    一.前端框架库: 1.Zepto.js 地址:http://www.css88.com/doc/zeptojs/ 描述:Zepto是一个轻量级的针对现代高级浏览器的JavaScript库, 它与jqu ...