SOA草根论坛的首次聚会已经过去好几天了,一直说写点总结性的文章,其实自己很懒,很少写博客,不过既然说写了就一定得写,呵呵。今天终于抽出点时间,整理整理思路,写下这篇小记。
“草根”印象
这次聚会源于我和同方陈义的一个约会,认识已经有一段时间了,总想出来聊聊,不过大家一直都忙,就这样一直拖到了上周。周五上午给陈义发消息问有没有时间出来聊聊,答曰有时间,然后陈义以出人意料的速度去联系约会人员。呵呵,很快很迅速。人联系的差不多了,时间地点也定了下来。
不知道陈义是怎么想起来“SOA草根论坛”这个词的,但是听起来感觉很好,也很贴切:我们都是SOA领域的草根(虽然不乏SOA架构师与分析师,但终究我们不是SOA领域的主流),聚会是草根形式的(没有严肃的会场,而只是咖啡屋中简单拼起的两张桌子),交流也是草根形式的(拿着笔和纸乱画一通,抑或大家围在一台电脑前交流)。
交流的形式也是我最喜欢的漫天扯的形式,没有发言稿,或者什么都没有,仅仅是把每个人想到的、或者工作中的一些感悟说出来,供大家沟通。技术在这里交流,思想在这里碰撞,我想,我们就是这样的草根。
陈义自称是个SOA开源爱好者,在我看来他是一个很狂热的SOA开源爱好者,不仅与Apache的一些Commiter有很深的联系,并且自己也在不遗余力的推广SOA相关的技术,社区(有兴趣的可以去看看www.opensourceforce.org)。
洪伟就不用多说了,圈里的老人了,中企开源的SOA系统分析师,tuscany中文社区的老大。工作经验更是丰富的不得了。关注csdn博客的人应该都看到过他写的一些文章。
技术大牛姜宁就更不用说了,Apache CXF与Camel的Commiter,是一位技术、思想已经走向了国际化的人物。技术很牛,思维很活跃,演讲也很精彩。
九城集团的李春阳做过很多企业间数据整合的项目,有些方面已经SOA化了。合力金桥的余新都是聚会时才认识的,在自己的领域内也有了一定的成就。
闲话不再讲,开始我的“开源SOA爱好者如何找到自身价值”。
迷茫SOA
现象
关于SOA的讨论近几年一直就没有停止,甚至有愈演愈烈之势。总结起来,对待SOA无非有三种态度。
1. 垃圾垃圾大垃圾,忽悠忽悠大忽悠。
2. 凑凑活活,普普通通。
3. 很好很强大,很黄很暴力。
(以上总结纯属废话^_^)
结合现实中的情况,对于以上3点总结,对应如下:
i. 感觉“很好很强大,很黄很暴力”的,多为一些SOA产品和服务提供商,如IBM,BEA,Oracle,以及国内的普元,中软,东方通,金蝶,易达迅等等。另外还有一些专门做SOA相关项目的公司,这些公司都把自己的产品或者方案贴上SOA的标签,借机大赚一笔。当然,其中也有少数的开源SOA爱好者。
ii. 感觉“凑凑活活,普普通通”的,多为一些心态平和的SOA爱好者,或者那些“觉得SOA有众多问题,却又不得不因为公司或项目需要,去开发SOA产品或者实施SOA项目”的人。
iii. 感觉“垃圾垃圾大垃圾,忽悠忽悠大忽悠”的,多为一些心态不太平和的SOA爱好者,或者没有做过SOA产品和项目的公司。
或许写到这里,已经开始有人想要拍砖了,没关系,尽管拍,欢迎拍,有理不怕话糙。
分析
有人可能很不明白I、ii、iii是怎么琢磨出来的,没关系,接下来咱们一一分析。
对于i ,我想我不必多说大家都能理解:对于一些SOA服务和产品提供商,是必须要大肆发表其论点“SOA牛逼的不行”的,没有办法,这是市场行为,如果想要自己的产品卖的好,自己的服务卖的好,只有这么做。试想一下,如果这些厂商如果说:SOA就是个垃圾,我想这个厂商就成了傻逼。
对于一些做SOA项目的公司,也是必须要夸SOA的,不仅要夸,还要给自己贴上SOA钻石标签,谁都知道贴上SOA标签以后,那就是鸟枪换炮,会带来更多的银子。
对于那些乐观的SOA爱好者,之所以持有这样的态度,就是因为他们性格中的乐观因素。
分析完了“很好很强大,很黄很暴力”,接下来看一下“凑凑活活,普普通通”。
其中一类为心态平和的SOA爱好者,他们只是报着学习,增长知识面的态度去学习,了解SOA的,不对SOA有太多的期望。这类人有“凑凑活活,普普通通”的想法是很正常的。
另一种人是开发SOA相关产品,或者做SOA相关项目的人。为什么他们会觉得SOA很普通,很一般呢?原因就在于,随着在产品研发和项目进展的过程中,他们确实发现了SOA的一些问题,让他大骂SOA是不可能的,因为他但又不得不去做SOA,所以会颇有微词,所以会凑凑活活。
接下来看最后一种“垃圾垃圾大垃圾,忽悠忽悠大忽悠”。
这个群体的人不好确定,但是可以肯定是不会包括目前SOA从业人员或者公司。
其一类为心态不太平和的开源产品爱好者,down了几个产品瞧了瞧,从网上下点文章看了看,就人云亦云的大骂SOA如何如何垃圾。
另一类没有涉及SOA相关业务的公司,这类公司当然不会说SOA的好话了。
挖掘
挖掘什么呢?当然不是挖土。
透过这三种现象看本质:只要从SOA中得到利益的人,都不会骂SOA。只要没有从SOA中得利的,肯定都不会说SOA的好话。
公司行为我不说了,只说个人行为。
其实这不难理解 ,作为一个SOA爱好者,学了半天,费了半天劲,结果除了学了点理论概念之外,没有任何的实际收获,换做谁都会不舒服。外面整天都在鼓吹SOA市场份额有多大,结果没有自己的一丁点,谁的心态还能继续平和?庞大的SOA,学习的过程又是郁闷的,需要学习的东西太多。付出了那么多,一丁点的利益也没有获取,郁闷,当然郁闷,骂她,狂骂他,@#¥%……&**。
这不是吃不着葡萄说葡萄酸,而是客观事实。
发现了问题,就要寻找解决办法,让更多的人都能找到自己的“甜葡萄”。
蛋糕很大,很甜,很好吃,但是没有我的……
………………
PS:
本例想一次写完,但是这个小记是中午休息写的,没办法,下午还得上班,所以先贴这一部分,后面有空再贴上来。后半部分主要内容如下:
从主动学习开源产品和被动学习开源产品的角度,分析与其他开源产品相比,SOA为什么挨了如此多的骂?只是因为他存在这样那样的问题吗?
SOA开源爱好者如何找到自己的价值,分到自己该分的那块蛋糕。