心浮气躁的日子

  我承认我最近心浮气躁,提不起什么精神。我也不把这责任推究给这阴冷的天气。

  我心里的确有些着急,因为发现这几个月来我貌似没怎么成长,不管是技术上的还是其他方面。系统早在4月份就已经完成了一个release版本,这几个月要做的无非是在上面添瓦加转,还有,把一小部分容易修改的代码重构一下。所以工作上也没多大的难度,因为自己的程序还是比较熟悉。而最让我受不了的是工作的重复性,好几版程序都是由最先的那版程序演变而来的;再加上还有几款不同的POS机需要同时进行开发。这就意味着:客户提出一个新的需求,你要在不同的POS上添加同一种新需求。后来由于版本太多,干脆就在其中一款POS上重新整了一个三合一的版本,也就是三个版本的程序合在一起,在系统上增加一些开关,由客户自己设置,这事暂且也就告一段落。

  另外一个项目,也是我现在正在做的,是银行的一个新标准PBOC,即IC卡的交易。这东西比磁条卡复杂很多,在不久的将来,国内的磁条卡统统都要换成IC卡。所以,一个客户的老总说要与时俱进,虽然现在银行发卡量不多,但是他们也要走在别人的前面。由于我对这方面也不了解,分公司这边之前也没人做过,就参考了另外一家公司给的代码,而我的工作就是把别人的代码移植到自己的系统里面。

  这是一件很痛苦的事。由于两个程序的基本架构基本不同,代码差异很大,移植自然也有难度;这也就算了,最大的问题是这家公司给的代码写得十分糟糕,令我非常呕血,从头到尾,基本没一个地方写得好。全局变量满天飞,同一个全局变量还用于多种用途,到处都是extern,代码之间耦合性非常强,而我对代码有点洁癖,小到代码格式,大到层次划分,我都很在乎。所以,可想而知,要移植这样的代码,难度有多大。真的很不想干,但是你有什么办法呢。

  有时候在想,到底自己喜欢什么样的生活和工作,自然也没有很明确的答案。因为很多生活方式你都没有去尝试和经历,怎么知道哪种自己最喜欢。

posted @ 2011-01-04 23:20  Linjian  阅读(233)  评论(0编辑  收藏  举报