不久,这个新的版本上市了,我办了一起培训班,给服务部的雇员讲解新版的功能,也介绍了我们在BB与IBM竞争得胜的经验。讲课过程中,有位学员问这个产品有没有Object Pooling 的功能,我听说过这个词,记得有人曾向VP建议过,当时我也在场,可我不懂这个概念,估计VP也不懂,当时就拒绝了。我老实告诉这位学员,产品里没有这个功能,课下又向他请教。原来他是位经验丰富的设计师,刚刚为一位客户做了个课题,自己设计开发了Object Pooling的功能,效果非常好。我知道碰上专家了,在这之前,我已经多次在培训班上遇到这样的IT专家,每次我都拜他们为师,安排他们给大家介绍经验,我从中学到不少东西。这次我也专门为这位设计师安排了时间,让他为所有培训班学员讲解这个功能,小T提醒我:“你应该让开发部把这个功能加到产品里。” 好主意,我完全赞成。培训结束后,我向VP汇报了培训结果,也把这个功能介绍给他,建议他放进软件的下一个版本。
VP 不买账:“服务部做的课题一般只对一家客户适用,你看他们做的是Client-Server Solution,咱们做的是网络软件,有本质的不同。” 我解释说:“我们不必用他们的课题程序,只用这个Object Pooling 的概念,咱们软件现在用的方法效率低,常有用户反映速度慢,用了这个方法,应该能提高速度。”
VP不高兴了,训斥我:“你懂软件开发吗?你没在开发部工作过一天,不要别出心裁,听风就是雨。” 我碰了一鼻子灰出来,心里很不服气:谁没在开发部工作过?我以前当过开发部经理呢。可除了不服气,我也没招了。 小T和老M来打探,听说这个建议被VP拒绝,也很扫兴。小T说:“干脆咱们三个一起辞职得了。” 我听了又好气又好笑:“就为这事辞职?那咱们三个去干什么?” 小T说:“那还用说,咱们三个开个公司,把这个功能开发出来,到时候让VP花大价钱从咱们这买。他要是不买,咱们就直接卖给那些客户。” 说得我和老M一起笑起来。我问:“你觉得我们能把这个功能开发出来?” 他说:“只要你能设计出来,我就能把程序写出来。” 听他这一说,我信心大增。我相信小T的编程能力,那位服务部同事已经把他的原始程序给了我,我和小T只要把那程序读懂,然后按照网络软件的要求重新设计编程,我们应该做得到! 接下来的日子,我和小T合作,一部分一部分地弄明白那份原始程序,然后重新设计,编程,真的把这个功能做了出来。老M马上做了对比测试:我们的结果比开发部做的产品足足快了四倍!我从内心感激这两位好帮手,有他们相助,让我得以梦想成真。我真正认识到了集体的力量,凭我一个人,无论如果不会下决心自己去攻克这个功能。 我们把这个结果展示给开发部的头头们,他们不得不承认:这个功能的确很有效,应该放进我们的产品。VP当即决定:把这个功能加入下一个版本。 这是我第一次向开发部提这样的建议。在这之前,我都是以用户的身份对开发部已经做好的功能进行测试,提供反馈。从这以后,我开始参与新版本的设计,从客户的实际情况出发,给开发部提供建议。 后来接触了其他老资格的敢死队长们,才知道他们一直参与所负责的软件新版本的设计,我这所谓的别出心裁,其实是摸着石头过河,歪打正着。
IT职场风和雨 23.新的挑战
IT职场风和雨 25.不加班的诀窍
|