IBM 2007 SOA创新高峰论坛专访:IBM智能SOA给中国带来什么?
SOA人才的培养
记者:前一个专访也提到人才是困扰SOA生态环境建设的一个大问题,您是不是感到人才对国研科技来说也是很重要的一个问题?王局长觉得在浦口区这边,SOA方面的人才是不是还需要大力的培养?是不是觉得有所欠缺?
周宁:你刚才提的问题,我刚刚也讲了服务科技是非常关键的。按照统一的标准建一套共享和交换系统,虽然比较难,但这个是纯技术的问题,纯技术的问题大家都知道,只要我把需求锁定,设计做好了技术问题解决了就可以建起来,但这个建起来是搭了一个架子,我的系统用浦口区戚书记的话说,我这个是一个发动机,发动机可以转,但是转了之后,就像汽车不可以自己开,还需要有人去开的,人开得好坏,你再好的车不同的人驾驶效果就不一样。服务的颗粒划分,这实际上是一个应用问题,在这个平台上怎样能让这样的互联互通交换可重用,这样SOA的特性充分的发挥出来,应用上服务的划分是非常非常关键的。实质上是这样的,假设你服务的划分,划分不好的话,在初期的系统当中你是看不出毛病的。我就是要集成五个系统,我集成五个系统,我在数据上做出两个应用,都没有问题。但是我们做服务的目的是为了灵活的搭建更新的系统,更加新的系统,将来有了新的需求,我不断的扩充新的需求重用它,这时候服务的划分不好就体现出维护的成本、扩充成本非常大,SOA的好处就没有了。所以为什么说服务的划分非常关键呢。第二个谈到人才,对任何政府、任何企业,人才永远是一个比较关键的问题。每个公司的资源都是紧张的,这个我想每个公司都是一样的。对国研科技来说,刚才寇博士也讲了,IBM在如何把SOA这种理念用好,在产品、在工具、在设计方法上,确实给了我们很大的支持,也不断的培养我们的人。我们自己也是一样的,我们有一个培养人才的机构,从高级的架构师到普通的架构师,到高级的设计人员,普通的开发人员,要做好一个SOA的项目,这些人员都是不可缺少的,就是到最最底层的程序员,非常熟悉的程序员也是不可缺少的。
王祖洪:作为政府用户这块,更多是抓应用。尤其像数字办更多是侧重项目的管理、推进这块。一方面作为我们的人员、人才需要懂SOA这种理念。这样才能把握项目实施过程中间的一些关键环节。所以,在SOA人才培养这块,我想更多是IBM或者是开发商这块技术层次更重要一些,我们这边更多是侧重于管理。如果将来要系统维护等等,现在有很多的办法可以做一些服务外包等等,你如果养一批SOA的技术人员,区委区政府养不起,也不现实。