我也在想,客户需要的是什么?是满足需求应用。客户才不管你的东西从哪里来(只要不被人告就OK),客户也不管你的成本是多钱(就想出这么多钱满足这个应用,否则投资回报就感觉不合算)。
那这帮人的价值在什么地方?对,价值就在于把客户的需求理解了,升华了,创新了,然后再找个东西满足上。如果你现在正在哼哧哼哧的敲代码或思考技术忙着找资料,可以停下来,问问自己能不能做到这一点。
世界主流在开源,巨头们都在一边打造理念,引导潮流;一边在制定标准,推动开源;一边在做行业业务前瞻咨询,一边拿开源软件满足客户业务需要。这就是当今世界潮流。我们还在重复制造,而且不是制造中间件,不是制造云计算基础设施,不是制造企业基础计算框架。
操 作系统有linux在服务器硬件上发威,有hadoop支撑分布文件存储,有hypertable支撑分布数据存储。有无数个应用数据存储在MysqL、 Postgresql,无数的成功案例印证这是可信赖的开源存储设施。我们大量使用着eclipse、structs、spring、 hibernate、tomcat、apache、jboss。要工作流,给shark,要ESB有Mule,要SOA框架有tuscany。要报表有 JasperReports JFreeChart OpenReports BIRT。要BI有BI:Mondrian、jpivot、kettle、Weka。还要业务应用?没问题,compiere、sugarCRM是很好的 ERP和CRM。很多小公司依赖这两个应用套件,在开发行业应用,然后销售、实施、培训、服务,收钱。
这个世界变成了什么?
有些人和巨头厂商在推动基础件的标准与开源实现。现在在开源界,商业巨头占主要领导地位,而不是自由的Hacker。那个自由精神时代已经一去不复返了。本来开源是为了对抗商业公司的商业产品,没想到商业公司主动打入开源界,并且实现了和平演变。
还有很多公司和工作室以及一些个人开发者,在拿这些开源产品做行业应用,如我身边的一些人。
还 有一些小公司利用这些IT工具产生的数据做业务优化与提升咨询、IT与业务整合规划、、数据分析咨询。系统免费用,不收钱,实施也收一点小钱,定制开发外 包给其他的小软件公司,技术服务长期收钱,但这些不重要。重要的是,你如果是客户,如果你重视业务,他们就跟你讲业务。如果你重视IT,他们先给你免费提 供IT,然后再回到业务。咨询和数据分析是他们的强项。
还有一些公司,干脆把这些软件全组合在一起,做个托管。你想用,给钱就用。
假设把我们剥离,看看我们自己最后剩下了什么?
在开源已经成为定局的未来产业链中,我们做什么?定制开发商?技术支持商?业务咨询商?
谁在拥有品牌?谁在拥有产业链中利润最丰厚的那一块?谁在领导产业链中各个环节的秩序和标准?
你是下一个谁?
给你分享一句话:一阶段为关注客户关系;第二阶段为关注项目管理;第三阶段为关注市场拓展;第四阶段为关注资源整合。
分布式办公,合伙人制度、组件封装、外包、开源...从理念到产业专业协作到公司分解到技术开放潮流,都似乎暗喻了这个潮流。
或者去开放,去拥抱,去变化,或者...。等待...