
IBM工程师王敏就大赛方案选题与选手在线交流及问答
说明:本记录只包括选手提问环节,标书点评部分近期提供视频下载。
主持人:各位老师同学还有工程师大家好,今天我们很荣幸请到IBM公司的王敏先生做客《中国计算机报》,和各位老师、同学进行交流。王敏是IBM信息管理卓越中心成员,拥有十年行业工作经验,长期从事数据库相关技术的工作,他先后帮助多个行业客户成功实施了基于pureXML的DB2的应用。大家如果在前一阶段项目的实施、标书制作等方面遇到困难,可以在今天的在线交流中提问。
选手提问:学生团队一定要有一名带队老师吗?
王敏:本次大赛学生团队不一定要有带队老师,但是有老师更好。
选手提问:在这次大赛中有工程师队,有学生队,评判标准是否一样?
王敏:工程师和学生是分开进行评判的,标准是不一样的。
选手提问:参赛选手可以通过地域和兴趣进行组队,还是要求是一所学校,或者是学校在一个城市,或者同一个省?
王敏:这个没有强制规定,选手自己觉得操作会比较方便都可以组队。
选手提问:评判标书的时候,IBM注重是哪一个方面,能不能强调一下。
王敏:我们已经有一个公开标准在网站上,主要是几个方面,一个是业务需求描述,一个是方案描述,以及应用创新特性,格式完整性,还有网站投票,最后决赛的时候我们会把这些方案提交到网站,网友会根据方案情况做一个打分。
我们认为这里面最核心部分,是提交的方案里面是不是对这个行业有足够的了解,描述是否足够清晰,让任何一个人看到以后能够清晰了解到,你的方案是什么?你的优势在哪里?
还有一个是创新,这次我们大赛非常看中的一点是创新性,如果没有创新性的话,这个方案很难有太大的优势,我们特别希望看到创新性,很可能就是我们主办方事先也没有想到的一些应用,但是各位同学想到,并且实现了,这是我们特别想看到的,在这方面我们希望各位同学下更大的功夫。
选手提问:这次大赛对于标书面向的行业有没有限制?只能是医疗、税收、公安这几个行业吗?
王敏:我们主要看的是创新性,对行业没有任何的限制。之所以用上这些行业,因为这是我们之前已经完成的案例,给大家一个参考。希望大家可以从行业案例中看到如何来切实创新这个行业的应用,这个是我们放这个行业的原因,并没有做一个限定。
尤其是要说明就是,没有必要认为只有在这个几个行业操作才会最好,因为一些行业我们本身已经做非常深入,如果你不能在这方面有非常深入的了解,可能做出来的方案很难得到我们的认可,这是一个必须要考虑到的问题。
选手提问:标书的模块对我来说难度比较大,尤其是有行业的分析,这个对学生来说是不是太难了。另外制作标书的时候,对这个行业的了解要达到一个什么程度?
王敏:行业性可以说针对工程师更强一些,针对学生会弱化一些,但并不是学生一点优势没有。学生可以接触很多新兴的领域,包括互联网,包括平时按照兴趣小组这种方式接触和研究的一些领域。这些行业实际上也是一个很好的应用模式。
比如说我们之前在武汉大学巡讲,听完我的介绍,有的学生很快想到用pureXML做一个病毒库,虽然说没有很强的行业性,但仍然体现了一定的特点,我认为这也是很有特点的模式。所以我觉得同学们不用过于对这个行业性有顾虑,认为自己对行业没有了解。完全可以从自己熟悉的领域,也就是有一定程度掌握的领域入手,这样可以做出来一个高质量的标书。
选手提问:在做标书的时候,队员之间怎么分工比较合理?找一些什么样的同学合作?
王敏:组队一般二到五人就可以了,在分工的时候,有一个人可以负责做一些最基本的调研,确定一个方向之后,可以通过网络搜索一下,在这方面有一些研究,也可以找一些相关的专家求教一下当前是什么状况。还有一些学生可能去做一些方案的设计,这个还是要根据个人的特点。比如说有的人善于做方案的设计,有的人善于做一些信息的搜集工作。
其实我认为更重要是在这个合作的过程中,大家能够找到自己最合适的定位,并且能够充分地紧密合作,做出一个合乎要求的标书来,这是我们认为最合适的。对于找什么样的队员,我觉得还是找兴趣相投,像大家做游戏一样,你一定要找一些兴趣相投的,这是最基本的一个原则。
选手提问:IBM专家能不能推荐几个好操作的行业?
王敏:应该说,每一个行业都有机会,我也很难讲什么行业好操作,什么行业不好操作。我们推荐的行业,未必同学们可以了解和深入的研究,我们觉得还是同学自己入手做这样一个标书。并不需要想的过于复杂,完全可以在一些比较小的点,发现创新案例就可以了。
所以没有必要说我一定要做一个公安、烟草、电信案例等等,其实不一定,因为做大了之后往往有个问题,学生毕竟没有很好的经验,不可能非常深入了解这个这种业务的流程。当你去试图描述这么复杂的流程,会遇到很大的困难,而且很可能是不正确的。这样会适得其反。
所以说最好办法是找自己熟悉和了解的领域,比如我们可以找教育领域,可以找高校里面选课的系统,业务的需求你可能更熟悉,你也可以通过自己的人际网络了解需求,因为大家平时都在使用,自然会有一些感觉,这样比你凭空找一些行业要好得多。
选手提问:关于复赛应该学一些什么样的资料,感觉复赛题不是很容易。
王敏:复赛题目是我们直接从国外拿到的题目,实际上它的难度是有的,这个复赛原来大概有四五十道题,我们考虑时间问题,做了一些裁减。里面会有简单题、高级题,难度逐步增加。
我们提供了一个数据库,大家可以使用,实际答题难度反而降低了。只要大家认真学习掌握我们网站提供的资料就可以了。我们网站提供了很多信息,包括在线培训、包括手册、教程等等,只要认真学习了解掌握一些基本的数据库的知识,完全是有能力把题答出来。虽然要答100分是有一定难度,但是我们最希望通过这样一个形式,让大家能够掌握我们需要的一些技术知识,为我们下一步做方案打下很好的基础。
选手提问:标书是不是要按照你们标书的模式来进行?还是可以比较灵活的处理。
王敏:我们建议尽量按照我们的格式,这不是我们一家的模式,是一个通用方案的模式。包括以后走向工作岗位也会按照这种模式,当然我不是说要百分之百符合,你可以有一些适当的灵活性,但是总体结构不要有太大的偏差。
选手提问:pureXML的全文检索如何实现?
王敏:这是应用我们DB2来实现,我不知道我们在线网站有没有这个东西。实际上是一个标准全文检索引擎,首先文本会经过全文检索引擎自动分词,建立索引,这是我们全文检索一个功能,大家只要掌握我们全文检索引擎的具体作用就可以了,当然有兴趣的话可以了解他具体是怎么实现的。
选手提问:刚才讲到创新,到底是说发现一个新的pureXML使用领域,还是做一个方案应用方法有所创新。
王敏:都可以,只要我们这个方案相对与传统的方案,确实有一个不一样地方。当然如果说你做了一个方案出来,让大家看到原来还可以这样做,还可以这样开发设计,我想这样就达到创新的要求,有一个让人眼前一亮的感觉,这是我们强调创新的特性。如果你开发跟之前版本差别不大,我们认为创新方面还欠缺。
选手提问:对于学生来说,可以通过什么方式了解一些相关行业需求?以及需要解决的问题是什么?
王敏:我觉得最好的办法是通过周边一些朋友、亲戚家人等等,我想每一个学生作为一个社会人,总有方方面面的人际交往。比如说自己的父母、亲戚、朋友、同学、网友等等,往往你总有一些朋友做不同的行业,总有一些是你比较关心的,你不妨了解一下,看看当前是一个什么的状况,有什么问题,你有没有可能解决这个问题。
所以我建议大家不要做太大的东西,大了以后你很难控制,作为我们同学来讲,做IT的时间很短,没有什么经验。我建议你最好做一个小的点就可以了。
比如说我们现在做是北京市区域医疗信息化项目,它很大,它里面涉及到几千个卫生服务站,几百个服务中心,还有一些管理部门,还有相关的医疗机构,里面涉及就非常多了,这个对同学来说,还很难去驾驭。所以一定选取里面小的,可以控制的了,表达清楚的。这是我们想要的。
选手提问:标书一定是企业级的应用吗?
王敏:不一定是一个企业级应用,但是一定要鲜明突出出来,也就是说,用了pureXML所带来的优势,和之前方案相比有哪些提高,不完全是企业级的应用。像之前我讲的,从某一个论坛到聊天室到MSN这样一个过程,就是一个很小的东西,如果说我们能够把它做成一个非常有特色的方案,确实用了它可以解决了原来不能解决的问题,那么这就是一个很好的方案,它不一定是一个企业级的方案。
选手提问:模块的最后几页还有维护成本,和为业务系统带来的价值,是否标书中要包含项目运用之后能带来工作效率上的提升,或者是经济效益的提升?
王敏:我们应用一个新的技术,应该带来两方面的东西。一个是从我们开发维护的成本,也就是说对于我们开发商来讲,它会带来一个很直接的收益,因为我们项目周期短了。
第二对于我们用户来讲,我们开发了这么一个系统,因为应用了新的技术,我们用户用起来更方便快捷,效率提升或者功能更强大了。这才体现了我们新的应用的特点,这也是我们最关键项目成败的要点。
如果你用了一个所谓新的方案,用户反而觉得不方便,效率下降了,这样用户可能不喜欢。这样的例子很多,最后这样的项目肯定是以失败告终。
我们关注的是,这个系统一旦应用,确实可以给我们用户带来效率上的提升,或者经济效益的提升,有一些是效率提升,有一些通过应用新的技术完全改变了原来的模式,大大提高了经济效益。
选手提问: IBM有提供XQUERY这些函数列表和详细方法吗?
王敏:这个是有国际标准的,你可以去Google上查询一下,确实很复杂。所以我不建议大家一下子深入研究这个深层的东西,但不妨你们先从我们涉及到的部分先入手,了解以后有时间再慢慢学习和掌握,所以我觉得可以慢慢来。
选手提问:我对数据库实现很有兴趣,可以不可以提供相应的资料?
王敏:我不清楚他提这个问题是哪一方面的,如果是我们数据库自己底层实现的话,我们能提供一些资料。但是如果是非常深入的话,一方面我们是有一些专利上的限制,软件也有一些版本的限制。所以我们很难给你提供一个非常深入的东西。
第二作为一个参赛选手可能没有必要去深入了解一个企业数据库底层是怎么样的。那个对于我们大多数选手来讲是遥不可及,应该把重点放在我们大赛的项目中,关注怎么应用项目,而不是技术怎么做。
之前我们曾经针对高校的数据库专业老师做过一个培训,作为数据库老师他们很关心这个问题,pureXML数据库到底机制是怎么样的,这时候他很有兴趣,他确实在这方面做很多年的研究,他感兴趣是一些技术方面的手段,在大赛之后,大家可以深入了解一下和这个相关的一些技术。
我最后再补充说明一下,如果大家提交方案稍微早一点比较好。我们拿到以后,我们认为你这个方案是有比较有意思的,或者比较符合我们要求的,我们可能会给你个反馈,提出一些修改的要点,你可以针对它做一些修改和完善,这样就更有可能进入到决赛,在现场答辩的时候得到评委的高分。
如果一下子那么多的方案,我认为有一些方案做不好,我就没有时间再打回去让你改了,这样在最终评选的时候因为比不过其他的同学的方案你可能会落选,如果同学有时间,我希望把这个事情做好。所以建议大家尽早把方案写好提交。
另外建议大家有时间多看看我们DeveloperWorks网站,这里面有很多很好的文章,包括pureXML和其他一些新技术,这是非常好的。如果大家的标书做得非常好,我想在大赛之后我会选一些方案发表上去,作为文章发出来这也是有可能的。
选手提问:如果标书只是开标,实践的部分没有完成,但主要的功能还是存在,这样的标书可以不可以?
王敏:我们不要求大家做出一个完整的软件或者应用,我们要求你提交标书的时候,你要把你做的事情写清楚。最后答辩的时候我们可以用图片、网页、Flash或者演示系统都可以,所以说第一你要突出你的优势,如果说一些无关的功能你完全可以放弃,尽量让它直观易懂,以非常鲜明的特点体现出来。怎么体现这些鲜明的特点呢?可以用一些演示的系统表达,不是很简单的方案书,那样的话相对枯燥一些。所以我们设计评选标准的时候,如果你提供一些软件,会有所加分。
选手提问:我们是非重点高校的同学,IBM会不会因为他们是非重点,而给予一些特殊的照顾?
王敏:我们很难做一些照顾,应该一视同仁。但是我觉得大家也不用妄自菲薄,因为很难说重点大学同学一定会得第一名。我觉得大家只要是放正心态,好好把我们技术掌握好,做这样一个方案是完全有可能进入到最后决赛的。
主持人:由于时间的关系,我们这次的在线交流活动就先到这里,非常感谢王敏今天的光临,也感谢各位选手的参与。如果大家还有什么问题,可以通过我们网站的联系方式跟我们交流,谢谢大家。
|