QCon2013上海站总结 -- 整体印象和感悟
基本情况:
- QCon 2013(http://www.qconshanghai.com/)上海站的活动一共为期3天(周五、六和日)。活动在上海的光大会展中心举行的。
- QCon(全球软件开发者大会)是由InfoQ(http://www.infoq.com/cn/) 主办的全球性软件开发者交流和沟通大会。它在全球有7站,内地有北京和上海两站(看样子还是挺看重中国的开发者市场)。国内两站都是由InfoQ中国组织的。
- 个人目测到会的开发者应该在800人以上(具体数据还不知道),基本上国内主要的互联网和软件公司都来人了,而且还碰到不少来自银行、保险、制造等传统行业的软件开发人员
- 大会的议题比较广泛。除了6个Keynote外,还有19个专题(76场报告)和几个不错的软性话题分享讨论。
- 大会请的讲师个人觉得水平还是很不错的,而且都是以实战派为主。国外的讲师有来自Facebook、LinkedIn、Twitter等。国内的讲师主要是来自BAT(Baidu,Ali,Tencent。占总数大概50%)和其他一些主要的互联网和软件厂商。国内讲师超过90%。
- 三天的时间,除了所有的Keynote,我听了大概10个左右专题报告。除去少数,大部分都感觉良好。
- 所有的这些报告Slides应该都可以在QCon 2013的官网上下载。视频估计以后也能够看到。鼓励大家去看看,甚至团队可以一起讨论。
- 整个会议的到会率还是非常高的。
个人总结与感悟
- 国内互联网和软件厂商都在积极拥抱开源,而且已经在自己的产品、服务中大量使用开源方案。其中后台架构最为集中和明显。目前来看,主要是以使用和改造为主,只有少数的厂家(如阿里)在向开源社区贡献自己的代码。
- 互联网后台服务(尤其是高并发可用、大数据处理和互联网金融)是这次的主要热点,也是各家开发人员觉得最有挑战的地方。毕竟国内互联网企业的规模实在是太大,对后台的压力非常大。
- 微软技术已经基本上被国内互联网和软件厂商抛弃(我都不好意思说我在做.NET/WCF开发,算是被微软给坑了呀~~).
- 因为有大量的需求,国内确实出现了一批很牛的技术人员和系统架构师(有从国外回来的、但大部分还是本土成长起来的)。而且由于有类似InfoQ这样的很多软件开发者组织,感觉国内的软件开发社区也已经初具规模。
- 说了这么多优点,最后说个自己感觉的不足吧。感觉国内技术社区还是以应用为主(因为需求的原因,对于应用的深度已经非常高了,某些应用方面甚至能超过国外一流的公司),但其原创性可能还是不足。这或许是国内还没有出现一个以技术挣钱(如MongoDB--现估值15亿美金/Nginx --现估值10亿美金)的有影响力公司。
接下来一段时间,我会尽量总结并分享一些专题情况。但是因为对很多领域也是只知道皮毛,分享也主要是抛砖引玉而已,欢迎大家抛砖。
另外,个人也建议我们公司能够积极参与到这些社区中去(如派人参加会议、甚至去讲我们一些很酷的东西),个人觉得这个无论对增加公司在国内开发者中的影响力还是员工自己职业发展都是很有好处的。
QCon2013上海站总结 -- 整体印象和感悟的更多相关文章
- 啊金学习javascript系列一之javascript整体印象
javascript是一门编程语言,这个是第一个观点.是编程语言,那就拥有编程语言的功能.在我理解之中,编程语言是和计算机打交道的语言,就是我们跟计算机说话用的语言,是用来指挥计算机的.人类能够理解语 ...
- QCon2013上海站总结 -- 前端开发
选择这个专题开始主要有两个原因:一是这次会议关于前端开发的内容不多.二是我做过几年前端开发,这个专题对我来说会容易点:) 这次QCon上海关于前端开发有一个Keynote,一个Javascript专题 ...
- 关于web界面设计的整体可维护性的感悟
1.表现与数据分开管理: 某些数据具备特殊的表现格式,比如颜色,大小等等.为了对这些格式表现分开管理进行 a.使用css定义该类型数据的表现形式: 定义数据的类别,通过该类别对数据格式进行统一定义 . ...
- ASP.NET MVC 路由(一)
ASP.NET MVC路由(一) 前言 从这一章开始,我们即将进入MVC的世界,在学习MVC的过程中在网上搜索了一下,资料还是蛮多的,只不过对于我这样的初学者来看还是有点难度,自己就想看到有一篇引导性 ...
- Linux2.6内核--进程调度理论
从1991年Linux的第1版到后来的2.4内核系列,Linux的调度程序都相当简陋,设计近乎原始,见0.11版内核进程调度.当然它很容易理解,但是它在众多可运行进程或者多处理器的环境下都难以胜任. ...
- inteview que2
1.spring的缓存,mybatis缓存a.基于注解的方式 三种注解b.mybatis分为一级session和二级缓存mapperc.采用LRU算法(近期最少使用) http://www.iteye ...
- Sql Server之旅——第二站 理解万恶的表扫描
很久以前我们在写sql的时候,最怕的一件事情就是sql莫名奇妙的超级慢,慢的是撸一管子回来,那个小球还在一直转...这个着急也只有当事人才 明白,后来听说有个什么“评估执行计划“,后来的后来才明白应该 ...
- 如何在Chrome39添加360抢票王插件
前言: 版本:Chrome 39.0.2171.95 m CRX文件来源:ext.se.360.cn 本文地址:http://www.cnblogs.com/go2bed/p/4206714.html ...
- Java 集合系列12之 TreeMap详细介绍(源码解析)和使用示例
概要 这一章,我们对TreeMap进行学习.我们先对TreeMap有个整体认识,然后再学习它的源码,最后再通过实例来学会使用TreeMap.内容包括:第1部分 TreeMap介绍第2部分 TreeMa ...
随机推荐
- ubuntu下启动和关闭tomcat的简单方法
在ubuntu下面,我们安装tomcat可以有两种方式[1]用aptitude安装aptitude install tomcat6 [2]免安装版从apache tomcat 网站下载apache-t ...
- ccnu-线段树-单点更新3-C
C - 单点更新3 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Status Des ...
- SQL Server Object Explorer in VS
菜单栏View-->SQL Server Object Explorer 默认有几个连接,可以根据需要自己再另外添加 比如添加127.0.0.1 建立连接之后,剩下的操作和sql server中 ...
- Getting Error "Invalid Argument to LOCATOR.CONTROL: ORG_LOCATOR_CONTROL='' in Material Requirements Form (文档 ID 1072379.1)
APPLIES TO: Oracle Work in Process - Version 11.5.10.2 and later Information in this document applie ...
- poj 2096 Collecting Bugs (概率dp 天数期望)
题目链接 题意: 一个人受雇于某公司要找出某个软件的bugs和subcomponents,这个软件一共有n个bugs和s个subcomponents,每次他都能同时随机发现1个bug和1个subcom ...
- Windows 下搭建LDAP服务器
五一闲来没事,加上项目正在进行UAT.抽空研究了一下LDAP相关知识.随手做一个记录. 为了方便阅读还是先介绍一下什么是LDAP? 前言.Lightweight Directory Access Pr ...
- noi2015的回忆和教训
前几天偶然打开了bzoj的rank list,突然发现——我竟然掉出了第一版!!! 自从我5月还是6月刷进第一版之后,我曾经天真的以为大概半年之内我还能保留在第一版内吧. 结果仅仅短短的4个月,我就已 ...
- Qt之QHeaderView自定义排序(终极版)
简述 本节主要解决自定义排序衍生的第二个问题-将整形显示为字符串,而排序依然正常. 下面我们介绍三种方案: 委托绘制 用户数据 辅助列 很多人也许会有疑虑,平时都用delegate来绘制各种按钮.图标 ...
- POJ 3565 Ants (最小权匹配)
题意 给出一些蚂蚁的点,给出一些树的点,两两对应,使他们的连线不相交,输出一种方案. 思路 一开始没想到怎么用最小权匹配--后来发现是因为最小权匹配的方案一定不相交(三角形两边之和大于第三边)--还是 ...
- (六) 6.2 Neurons Networks Backpropagation Algorithm
今天得主题是BP算法.大规模的神经网络可以使用batch gradient descent算法求解,也可以使用 stochastic gradient descent 算法,求解的关键问题在于求得每层 ...