三年前,我曾写过一篇名为《创智国际的冬天》的文章。当时我2001年大学毕业在湖南创智国际从事软件开发,工作两年半。由于年轻气盛,感觉无法施展才华,对项目提出了种种质疑。离职后将这篇文章发给了所有的项目组员,当年是引起了不小的轰动,本人还蛮引以为傲的。而现在,我后悔了!。
事隔三年,我任职于湖南创发天辰产品一部,从事湖南电信CRM&SPS项目的研发。对于一个IT程序员,一辈子可能都很难遇到这么大的项目。我和兄弟们为之奋斗了2年多,牺牲了生活和身体,换来的却不是当初期望的成果;人也累了,心也寒了。此时此刻,我总想写些什么,心情小品也好,随笔也好。我很想在家里搭建一个BinaryStar主页(我之前在Blog上发的仅仅只是BinaryStar的JS部分,其实BinaryStar是一个功能完备的B/S框架),但CRM&SPS项目耗去了我几乎全部的业余时间。
关于CRM&SPS项目,有几个标志性事件。
第一:天辰SPS(服务开通)项目研发。2004年我加入天辰科技,开始从事SPS项目的J2EE改造(原来是.net的,是长沙电信的小灵通运营支撑系统,天辰科技研发,上线一年)。我把自己研发的一套B/S框架(我把它叫做BinaryStar)进行了实践,效果还不错。年底我们以这套改造系统应标湖南电信的SPS项目,获得了好评。2005年春又对该版本进行了英文化,和华为一起应标伊朗电信,虽然最后没有成功,但是又为我的BinaryStar框架增添了国际化的功能,使之更加完备。同年上半年,为了适应电信业务的需求,我们彻底更换了SPS的框架,采用XSL+XML方式。于是我将BinaryStar的控件进行了彻底的JS改造(因为以前是和框架邦定在一起的),于是有了最初的树、菜单、右键和DataGrid。同时引以为傲的是配合动态展现模型,为XSL开发了Web方式的编辑器,实现了所见即所得的页面开发方式。