`
youxinrencwx
  • 浏览: 72526 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

“开放”的一些感想

 
阅读更多

从去年到今年,开放这个词也在互联网上炒得火热,自己一年多的工作也让自己对开放这个词有了自己的一些理解和认识。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

开放的平台

去年到今年自己的工作也随着公司的战略改变不断的发生着变化。最早公司定位致力于为中小企业提供商务管理软件,让中小企业能够通过使用在线软件轻松搞定电子商务贸易管理。随后公司又致力于提供开放的在线软件运营平台,为众多ISV和中小企业建立一个软件交易平台,中小企业可以随需定制管理软件。到今年年初,提出了服务集成平台,ISV的应用开发不再是封闭的开发模式,可以基于ISP提供的服务定制出更加丰富的应用。其实这种转变也是对平台的开放的思想不断成熟的一个过程。

独自实现在线管理软件和传统软件其实没有太大的差别,唯一的差别就是把应用由客户的机器拉到了软件提供商的服务器上,对于维护,更新和商业模式可能有部分的变化,但是根本上来说软件的封闭性还是和传统软件一样。互联网软件的最大特点就是个性化需求强烈以及需求变更周期短,要适应行业客户的需求,仅仅靠一个公司的几杆枪几号人的创意远远不够。Web2.0的热潮其实能够给开发人员最大的启示就是参与才是力量的源泉,其实软件开发也是一样,如果能够集合互联网上众多ISV的思想和创意,那么满足用户需求并不是一件难事,同时及时响应用户需求也不再是火烧屁股的事情。同时,看看互联网应用开发的今天,国外Open API前几年就已经兴起,Amazon,Google,Yahoo,FaceBook,MySpace等等,将自己的数据,存储,计算通过API的方式提供给第三方,让第三方开发者能够通过使用这些服务有机会实践自己的创新和创意,互联网应用的开发也有了新的开放式开发模式。服务集成平台其实就是为ISV提供了创建应用的一个资源平台,ISV可以通过服务集成平台获取到各个ISP(例如淘宝)API,在其基础上开发出在线应用,然后直接挂接到应用运营平台为终端用户提供应用服务。这很类似于传统行业的产业链,服务集成平台就好比原料交易市场,应用运营平台就好比商品交易市场。回过头来看,阿里系的各个子公司,其实都是在以这种思路做事,从加入公司到现在,给我印象最深刻的一句话就是:“凡事不要先想着如何赚到别人的钱,让别人先赚到钱,别人自然很乐意的和你分享”,这种双赢的思想在开放中能够得到最好的实践。

开放的框架

一个公司技术是需要积累的,如果纯粹让每一个开发人员根据自己的能力去合作开发企业的产品和平台,对于企业,对于产品都是不利的。Java吸引人就在于它的开源世界,每一个开发人员可以去获得自己想要的,或者去贡献给他人自己创造的。现在很多公司应聘的过程就是一个开源知识问答,其实是否用过能说明什么问题呢,关键是没用过如何去学习和了解并且快速上手,如果能力再强一点,那就知道如何定制和扩展,我想这样的才可以叫做企业需要的人才。

从公司成立那时起,内部就有一个应用开发框架,作用就是为了快速开发应用,尽最大可能降低开发者对于开发技术的学习,集中精力致力于业务开发。(当然看到这里估计98%的开发人员都会皱起眉头)。我也为此贡献了自己2Q的工作时间,当时我主要负责后台重构,需要建立起一个服务框架,开始参考了OSGI(因为它的模块化和动态载入机制),发现并不是很合适,然后接触了SCA框架(可扩展,模块化,SOA的支持),最后决定在开源项目Tuscany0.91版本的基础上再次开发和封装,实现了内部的ASF(应用服务框架)ASF作为我们开发框架的后台基础框架被广泛使用在了我们的多条产品线以及基础平台上,但是ASF的质疑就一直没有停过,性能,学习成本,调试困难度等等。虽然自己竭力去写了厚厚的一套文档,一组单元测试工具,一系列的问题查找工具,作了多次的压力测试,学习普及,但是还是得不到一些架构师的支持。

其实,自己在后面也做过一些思考,其实对于ASF来说,它的可扩展性没有什么好怀疑,他不像其他开源项目,我可以封装Hessian组件,REST组件等等,随需载入,开发者只需要配置一下标签,即可使用,因此这样的框架下,不会随着技术的发展和自己的封闭而腐烂。但是,有一点就导致推广产生了那么多问题,那就是参与。我记忆很深的就是我们的首席架构师在今年招开会议评估ASF的问题时地邮件中说的:“ASF不是岑文初一个人的ASF,也不是平台一部的ASF,而是大家的ASF”。其实那时候我已经不再专职负责ASF,当今年因为一个项目进度由于开发受到影响时再次提出ASF的质疑地时候,我自己真的觉得比较沮丧,很多架构师和开发者从来就没有看过文档,没有用过调试工具,没有看过Q&A,一出问题就觉得无所适从,要找人解决框架问题,我曾经说是否Spring用的时候出现问题,第一想法就是去找Spring的开发者,还是先会看看文档,调试一下。我想这应该是两方面的原因,但如果能够让每个人都参与进来,那么就不会是今天一人独挡的局面。

因此未来自己的工作中,不论是内部的基础组件还是基础平台都会多邀请一些参与者,毕竟自己的肩膀有限,蚂蚁就算在大力也需要有伙伴的支持。

开放的心态

这点其实是做人的基本要素,有一个宽阔的胸怀才会有更多的机会,才会成长的更快。但是自己这点的却做得很不够。开发人员都有一个相同的特点就是热衷于技术钻研,今天搞一个东西比你快一点,明天做一个东西比他功能多一点,总是在技术方面去寻找满足。其实老大一直和我们也在说,现在公司内部的架构师并不是一个“全专”,也不一定是一个写代码高手,但是在某一个领域会有深入的研究,同时接触其他领域也能够胜任。没有什么技术人员是绝对的高手,其实随着工作重心的不断变化,所接触的领域也会不断发生变化,因此不可能有所谓的“全才”。

有时候自己也会用技术的眼光去看待人或者事,其实这样只会让自己看不到自己的不足,也忽略了别人的优点,更重要的就是失去了一次进步的机会。其实经常给自己换换思路会对自己有很大的帮助,就好比最近忙于写了一阵子代码,那么就给自己一个机会去看看一些关于搜索领域的知识。开发了一个阶段的服务集成平台,去了解一下所有的国外网站Open API的风格,结构,流程。用惯了Java后,去学习学习Php,Ruby等等。这样换换脑子对自己来说会有新的收获。

开放的心态理解容易,但是要让他不仅仅写在MSNtitle中,而写在心里却需要不断地督促和付出。不过知道自己有问题好过觉得自己没有问题。

写了那么些,其实思路比较乱,我想从随笔里面也看得出来,但是还是想记录一下自己的一些思考,起码以后回过头来可以看到自己成长的过程。

分享到:
评论

相关推荐

    《[家长开放日感想]家长开放日王一鸣妈妈演讲稿》.doc

    《[家长开放日感想]家长开放日王一鸣妈妈演讲稿》.doc

    幼儿园中班家长开放日活动感想.doc

    【家长开放日活动的意义】 家长开放日是幼儿园与家庭之间的一种重要沟通方式,它为家长们提供了深入了解孩子在园所学习和生活情况的机会。通过这样的活动,家长能够直观地看到孩子们在集体环境中的行为表现,更好地...

    武术博物馆参观感想精选.doc

    以下是我对这两次参观体验的一些感想和思考。 首先,武术博物馆给人的第一印象是其独特的建筑风格和浓厚的文化氛围。博物馆中的“武魂柱”十分引人注目,它不仅是武术博物馆的标志,更象征着武术的精神核心。这根...

    关于webOS坠落的一些感想.docx

    最后,有一个有趣的设想是,惠普是否可能开放WebOS的驱动,使其设备可以运行Android系统。社区如CM团队的尝试为这种可能性提供了线索。如果WebOS的下家愿意,这将为现有的WebOS设备打开新的可能性,但这也取决于接手...

    【银行职员工作计划】改革开放40年银行职员的感想.doc

    【银行职员工作计划】改革开放40年银行职员的感想 作为一名银行职员,我深感改革开放40年来银行业发生的巨大变革。在这个过程中,银行的角色从传统的资金存储与转账机构,逐渐发展成为综合金融服务提供商,而银行...

    研读第四届中国国际进口博览会《让开放的春风温暖世界》主旨演讲心得体会.docx

    研读第四届中国国际进口博览会《让开放的春风温暖世界》主旨演讲心得体会.docx

    寒假感想.doc

    沟通在任何关系中都扮演着至关重要的角色,特别是在意见不一致时,保持开放和理解的态度是维护良好关系的基础。这次假期,我和母亲的关系有了显著的改善。 自我成长和成熟也是寒假期间我感受到的。曾经我总是对家庭...

    工作感想和体会.docx

    保持开放和乐观,会使我们在工作中找到乐趣,同时也能促进个人与团队的发展。 广泛的学识面也是职场竞争力的重要体现。具备宽广的知识基础,能够使我们在面对问题时拥有更广阔的视角,更有效地解决问题。因此,无论...

    美术培训后感想.doc

    现将我的感想与心得分享如下,希望与更多同行教师共勉。 美术教育的重要性是任何教育体系中不可或缺的一部分。在现代社会,艺术教育已经不再是可有可无的点缀,而是成为了一种社会进步和教育发展的必然需求。通过...

    旅游景点介绍感想PPT模板.rar

    1. **景区概况简介**:这部分通常会提供景点的基本信息,如地理位置、历史背景、文化价值、开放时间、门票价格等,帮助观众快速了解景点的基本情况。 2. **风景照片展示**:这是PPT中最吸引人的部分,通过高清、高...

    语文教学改革感想.doc

    以下,笔者将结合自己的教学实践和对当前教育形势的理解,详细阐述对语文教学改革的几点感想。 首先,处理好教与学的关系至关重要。传统语文教学多采用填鸭式的教学方法,教师主导课堂,学生往往只能被动接受。这样...

    大学新生入学感想.docx

    总结我的入学感想,我将以一个开放的心态去拥抱大学生活的每一天。我将会明确自己的学习目标,注重个人的全面发展,提高自我管理能力,并且积极参与各种社交活动。我将利用校园内丰富的资源来充实自己,不断地提升...

    大数据时代大学生活感想.docx

    他们需要有自主探究的精神,主动去搜索和分析信息,开放地与世界交流思想,生成新知识,并且终身学习,以适应知识更新换代的速度。这种非确定性的心向是大学生必须培养的,以适应大数据时代的学习环境。 在这样的...

    大班开放日活动总结.docx

    【学前班开放日活动感想】 学前班的开放日活动展示了孩子们的日常学习和成长,家长参与的亲子游戏加深了亲子间的感情,也让家长见证了孩子在幼儿园的成长进步。此次活动的成功举办,离不开家长的积极参与和教师的...

    自动化产业前景及感想

    ### 自动化产业前景及感想 #### 工业控制计算机的发展历程与未来展望 工业控制计算机(Industrial Control Computer,简称ICC),是工业自动化设备和信息产业基础设备的核心组成部分。随着信息技术的进步和社会...

    数学建模-美赛感想.zip

    本文将深入探讨在参与美赛过程中所获得的感想和经验。 首先,数学建模的核心在于问题的识别和定义。在美赛中,参赛者需要在短短的时间内理解并确定一个开放性问题的关键要素,这需要敏锐的洞察力和批判性思维。如何...

    《谈谈媒体微博的采编》感想-论文.zip

    此外,微博的开放性和互动性改变了信息传播的单向模式,用户可以即时反馈、评论和分享,这要求媒体在采编时不仅要注重事实的准确性,还需考虑公众的参与和反馈。论文可能会提到如何通过社交媒体倾听公众声音,进行...

    个人实习工作感想总结模板.doc

    【个人实习工作感想总结】 实习是连接理论与实践的重要桥梁,通过实习,我深入了解到物业管理行业的实际运作,以下是我对实习工作的详细总结。 在__省____有限公司的实习期间,我接触了设施管理、事务管理、消防...

    2017美国大学生数学建模感想及经验.docx

    以下是关于该竞赛的一些关键知识点: 1. **赛前准备** - **算法模型熟悉**:参赛者应熟悉各类优化算法(如遗传算法、粒子群优化、模拟退火、神经网络等)和数据分析方法(如聚类、主成分分析、Lasso回归、熵权法、...

    电子厂办公室入职学习感想精选.doc

    在最初的工作中,我经常会遇到一些小错误,比如处理公文时的时间错误或装订顺序颠倒等。这些看似不起眼的问题,其实反映了我的疏忽和粗心。这些错误的出现,让我深刻意识到,在工作中保持高度专注的重要性。只有这样...

Global site tag (gtag.js) - Google Analytics