《疯狂的程序员》五

时间:2022-07-29 00:45:02

41
绝影想了想,还是摇了摇头,这反而让周总更加充满了疑惑。

 

日子一天一天过去,DAP的进展是越发困难,周总和绝影对这个CASE彼此都是心照不宣。直到有一天,周总极其神秘地把绝影叫进办公室,说:“明天,我们一起去南京。”

绝影早就料到自己会去南京,虽然他是一万个不想去,但是周总这么一说,他还是感觉很突然,忙问:“小张呢?他也去吗?”

“暂时还不安排,如果需要,我们先去,如果有必要我会把他调过去。”

所以老总们总是不明白员工的心思,总以为这么大个CASE我 就带你一个人去,表示我重视你,不错吧。可是员工们往往不这样想,不管你再和蔼也好,再亲切也好,你再深入基层也好,你始终是老板,你不可能跟员工一起工 作到深夜,也不可能跟员工一起没事了跑去吃烧烤,唱歌,喝酒,或者说你你根本就看不上这些。所以啊,员工还是总能跟员工打成一片。本来绝影就一万个不愿意 去出差,想就算去吧,拉上张厂长路上也算不孤单,现在又要单独跟周总去,一万个不愿意变成了十万个。再想想,本来11月11日是自己跟燕儿恋爱两周年纪念日,平时就是每月11号,两人都要搞个小纪念日,这次可是周年纪念啊,大的,本来他早在一周前就开始计划,如果一出差,所以计划都得泡汤。这么想,十万个不愿意又变成了百万个。

两人走的那天,周总的妈妈和燕儿专成来送行,陈董恰好也在那天回到公司,临走时,他拍着绝影的肩说:“小绝啊,一年多了,你从来没让我们失望过,多帮帮周总啊!”

绝影看看他,想起从大四来到公司,的确也有一年多了,还记得自己第一次看见陈董他是那样干练和充满激情,这一年下来,他苍老了许多啊。这样想,他心中忽然升起一些酸楚,他说:“陈董,你放心吧。我会好好工作的。”

 

虽 说火车睡的是卧铺,但真睡过卧铺的人都知道,那哪里是在睡觉,简直是在上刑,铺位小到连翻身的余地都没有,睡个觉盖被子吧,太热,不盖吧,半夜风进来又 冷,那就脱了衣服盖被子,但始终又不雅观。火车那生意大不说,到半夜还经常摇摇晃晃。到白天,白天就更无聊,白天也只有睡觉,要不然就坐窗变看风景,刚开 始还感觉有趣,到后来,千篇一律全是这样的风景,座位也是小得连一个屁股都放不下,并且还不一定有座位给你坐。

坐在火车上,绝影就是不明白,大家都是做产品,做服务,我一个软件没写好客户打个电话过来老总便可以把自己骂得狗血淋头,虽然周总肯定不会这样骂他,他总是说:“小绝啊,刚才客户反馈过来,这个软件里面还有什么什么BUG, 要崩溃啊,这可不好啊,我们卖出去的东西就是我们的形象,运行着就突然崩溃,这对我们公司的形象损害很大啊,我们的技术怎么会差到这种地步!”这么说,虽 然没有骂你,但压力明显就体现出来,其中的滋味,真是比骂你还难受。可是铁老大就可以不一样,嫌挤,嫌挤打的去;嫌不舒服,不舒服坐飞机去;嫌贵,嫌贵自 己走路去。打的坐飞机走路这三样都是不太现实的,正因为这样,铁老大点住了你的死穴,你还是乖乖的呆在火车上受罪吧。

还是《长江七号》里的小屁孩子说得对,做公司就要做大的,做什么不重要,关键是要做大,你一个小小的公司,不要说销售,就是贷款,都还要看银行脸色,做大了就不一样,银行是天天请客吃饭求你着贷款,要是做到VIP,据说银行那漂亮的公关部经理还可以单独跟你共进晚餐。

所以程序员要做就得做高手,做什么都无不重要,关键是要做成牛人。你一个小小的程序员,公司有你不多缺你不少,代码得由你来写,出了BUG还得由你负责,不服气,不服气滚一边去,反正你不愿意做有的是人来做。成牛人了就不一样,掌握了公司核心技术,体力活就分给下面的人去做?老板敢随便让你走吗?你一走随便再去一个公司或者马上自己创业搞对他都是极大的心理压力。

 

到了南京已经是凌晨两点,绝影感觉自己骨头都快散了,想像一下马上就可以去宾馆,开着空调,洗个澡,躺在宽敞地床上边看电视边睡觉绝影才稍微提起点精神。周总却打断他的美梦说:“我们先直接去工厂。”

周 总的想法也很简单,直接去工厂那边,他们自然会安排他们的食宿。绝影感觉他一点也不累,因为公司是他的,这是他的工作,是他的事业,于是他也想当然地认为 绝影他们也应该像他一样满怀热情不知疲倦地去面对工作,全身心地投入,去把公司发展壮大。他不止一次说:“小绝啊,小张啊,公司不是某一个人的,是我们大 家的,我希望大家都能把自己当成公司的主人,要努力工作啊。”

但是这样却更加让绝影他们感到厌恶,在要工作的时候你让我们把公司当成自己的,没命地去工作,那发工资发奖金的时候呢?我们是公司的主人吗?我们可以说这个CASE我有多少贡献我能拿多少奖金吗?在出差的时候呢,我们可以说这次出差很辛苦,我们应该住几星级的宾馆应该拿多少多少出差补助吗?这些都没有。

所以说公司对员工,就像谈恋爱。你没有百分之百的把握,就不要轻易给你女朋友承诺什么。你这个CASE没 做完,就先不要承诺这个周末我带你去看电影。你永远要记住,承诺本身只能让她在当时那几分中里开心,履行自己的承诺才能让她开心一辈子,而且承诺的东西做 不到,时间长了,她会连那几分钟的开心都没有,反而变成对你承诺的厌恶。男人最可怕的是没有钱,最可悲的是没有人信任你。

周 总这么一说,绝影顿时就像泄了气的皮球。出租车师傅满怀信心地说:“你放心,在南京,就是巴掌那么点大的地方我都能给您带过去。”先是城里转了十来分钟, 又在小巷子里转了十来分钟,最后又跑到郊区转了十来分钟,还是没找到周总说的工厂。最后,师傅终于放弃了,说:“这次实在对不起,怕是您提供的地址有问题 吧。”

两人下了车,傻傻地站在那里,已经是深夜三点多。周总自言自语道:“怎么办呢?”绝影因为自己的美梦被打破,在车上就一直耿耿于怀,于是赌气地说:“这样到处转,还不如去网吧上通宵呢。”

没想到周总竟然挥挥手说:“好,那就去网吧。”

后来公司来了很多年轻人,要么觉得工作环境不好,要么觉得住宿条件不好,要么觉得出差补助太少,这时候,绝影总是大声地说:“你吃这点苦算啥,你知道不,老子出差的时候连网吧都住过。”

 

到了工厂,周总神神秘秘地对绝影说:“上医械的刘总知道吗?陈董应该对你说过,也算是我们公司的一个股东,这次CASE他也会来,也只有他们才能拿下这么大的CASE。不过千万要注意,千万不能让别人知道我们认识。”

周总这么说,绝影也大概知道了这个CASE的个中原委,于是疑惑地对周总点点头。

南京的CASE并 没有周总描述的那样复杂,反而还要简单得多,因为医院派来的只是设备科的验收组,医生们关心的是软件如何使用,哪些功能是不需要的,还需要哪些功能;设备 科关心更多的是洗头稳定不稳定,能不能用,所以他们也没其它什么改进要求,就算有,他们也不愿意在现场提出来,只要软件能用,把车开回医院,他们的工作就 算完成了。

整个CASE中唯一的亮点还是那DR安装工程师,四五十岁的人了,连徒弟都带了两个,却感觉还没有绝影成熟,整天都牛皮哄哄,什么GE西门子也不过如此如此这般这般,什么联合国教科文组织也要找我安装设备。这个时候,周总笑笑,对绝影说:“这个李工,有点意思。”先绝影还以为他敢这么说,多少也应该有点本事吧,没想到验收的日本人来了,他又一直唯唯诺诺站在那里一言不发。

 

这 时候周总终于松了一口气,他对绝影说:“小绝啊,这次大家都辛苦了,项目完了,今天给你放一天假,你好好去玩玩吧,明天咱们就回去。我就不去了,南京以前 就来过,这次跟厂里几个领导聊一聊,你就一个人去吧。其它地方我觉得没什么意思,建议你就去中山陵,去看看国父,感受一下那气氛。”

没想到绝影并不买账,说:“算了,我还是不去玩了,反正是一个人,也没什么意思。”

周总听了,脸顿时变了色,好在他旁边工厂的领导连忙打圆场说:“小伙子,难得来一次南京,去玩玩吧,中山陵还是值得一看的。”

 

一 个人去了中山陵,绝影想起来的时候燕儿曾跟他说南京的雨花石漂亮,暗示他给带几个回来,绝影当时支支吾吾并没有明确答应她,他有他的手段,你现在答应她 了,等给她带了回来,那是在意料之中,效果不大。要是你当时并没有答应她,最后却给她带了回来,那对她来说是意外的收获啊,效果比前者要好几倍。

第一件事是去看雨花石,旅游圣地嘛,老板一报价便把绝影吓退了出来,就那么鹅蛋大个石头,居然要卖三五百。老板说:“帅哥,来吧,买一个送给女朋友。”

绝影摇摇头:“不要不要,太贵了。”

“唉,这也太小气了吧,女朋友也不送。”

所以商人也聪明,他这么说,多半人会赌一口气就给他买了。不要以为他那样说是在校你,你要真的去买了,他才会在背后真的笑你,为那么一句话就挨几百块钱的宰不笑你笑谁?

绝影当然知道他的用心,他说:“不是小气!是你分明在宰人嘛。肯定不买。”

说完,他大大咧咧扬长而去。

可今天又刚好是11月11日。本来因为工作的事情不能跟她一起渡过就感觉多对不住她,要是还两收空空地回去,那就更不好意思了。还是得买点纪念品。前面有家用雨花石刻章的,别人都是大模大样地要么刻一个XXX引,要么刻一个XXX藏书,他跑去去刻一对:在天愿做比翼鸟,在地愿为连理枝。说的时候自己都有点不好意思。200块大洋交出去,自己感觉很可笑,明明知道是在宰人,自己还主动上去挨一刀。

   

    回去的时候也是坐火车,心情却和来的时候不一样,归心似箭呀,感觉这火车又突然走得快起来。正到洛阳的时候,忽然接到燕儿的电话,她在电话里哭哭啼啼地说:“你还不回来?这公司我呆不下去了。”  

42
绝影听得燕儿电话中都带了哭腔,心不由得紧张起来,连忙安慰她道:“别着急,慢慢说,有啥大不了的事?”

“公司那个侯会计,实在太过分了,实在欺人太甚,实在没法在公司呆了。”

“怎么了啊?发生了什么事了?”

“给你说了又怎么样?你又没办法解决,反正我觉得公司是呆不下午了。”

“什么没办法解决?你跟我说,看我能不能解决。”

“你出差了是不知道,那侯会计,不,是侯巫婆,在公司里耀武扬威,特别是周总也走了,好像就是公司她最大了,一会让这个给他端茶倒水,一会让我去税务局给她跑退,跑了一次还不好,跑了一次又一次。不就是个会计吗?还瞧不起人!”

绝 影听了突然间火冒三丈,想自己平时在公司的时候那会计虽说对自己谈不上恭敬,但起码也没在他面前怎么样,平时见面还象征性地打个招呼,没想到自己和周总走 了,山中没老虎,猴子竟然当起大王来。又想起周星驰的《九品芝麻官》:你区区一个内务府总管,五品官,我堂堂一个八部巡府,一品官,公堂之上你坐着我站 着,不骂你骂谁。

果然是矮子多作怪。不就区区一个会计吗?我堂堂技术主管,周总不在,由我来接管公司管理,由不失下曹从事,啥时候轮到你会计了。所以,不骂你骂谁?

越这么想,绝影越是冒火,感觉自己有点失态了,突然想起周总还在旁边,于是努力平静地对燕儿说:“没啥大不了的,这个事情,等我回来处理。”

“不行,我明天就不去公司了。”

“那你就先不去了,等我回公司来处理。”

放下电话,周总抢先问:“小绝,有什么事吗?”

绝影本来想将心中的怒火滔滔不绝地吐给周总,话到嘴边,却变成了:“没什么,家里的事。”但从那之后,在火车上绝影一直闷闷不乐。

也许是周总看出了些端倪,中午的时候,他竟然特别大方地说:“小绝啊,这次CASE大家都很辛苦,忙了一周了啊。回去后你就放几天假吧,你看两天时间够不够?”

听周总说话的语气缓和起来,想到自己平时将周总想得那么龌龊,绝影也不好意思起来,忙说:“放不假倒不重要,我要是怕累,就不去了。两天时间当然够了,就是怕公司要是有什么事,你就给我打电话吧,我提前来。”

周总说:“好,好。你这么说我就放心了。咱们这次也累惨了,今天中午就不吃泡面了,去餐车吃去,走。”

去 了餐车,绝影要了盘青椒回锅肉,南京的回锅肉他也吃过,居然是甜的,而且里面还有很多水,都说火车上的东西又贵又难吃,绝影以前也吃过,本来出门前燕儿是 千叮咛万嘱咐,火车上的东西又贵又难吃,简直是花钱买罪受,千万不要去,还是自己带泡面比较保险,至少里面还有点油水。但是座位旁边那胖子一口气要了两分 套餐,咂巴咂巴越吃越带劲,吃完一摸嘴说:“真是太爽了。”于是绝影也去要了一分,15块大洋,刚吃了一口便知道上了当,那15块大洋算是打了水漂,旁边那胖子多半是铁老大的托,就是那饭托!

今 天又在车上吃回锅肉,他又觉得怎么忽然又这么好吃了,好吃的也是它,难吃的也是它,所以人就是这样,想当初自己第一次去公司面试,周总的评价一句话:“不 熟练。”而且说的时候还是满眼的不信任,好像自己就是个技术骗子。如今他们又总是说:“小绝啊,从来没让我们失望过。”自己还是自己,说自己不好的也是 他,说自己好的也是他。

 

燕儿果然没再去公司,问他:“怎么样?那侯巫婆的事,你有什么办法?”

其 实绝影也没什么好办法,也根本没去想,反正想也想不出来。会计是周总和陈董直接招聘进来的,准确的说应该不是招聘进来的,根据绝影的观察,会计,会计的老 公,或者会计周围的朋友什么的肯定跟陈董、周总、公司有千丝万缕的联系,这联系到底是什么,绝影也不知道,越是不知道,他就越觉得这联系很神秘很重要。对 周总和陈董来说,会计表面上是会计,实际上背后可能有什么本事帮公司撑腰,要不,为什么会计遍地都是,他们为什么偏偏要请她,而且还处处维护她,还要叫: 侯老师,侯老师。

于是绝影故意对着电脑头也不回打着哈哈说:“当然了,没什么大不了的,我已经跟周总沟通了,他们会去给侯会计打招呼的,等后天我去上班,你就去公司,有我在,看她能怎么样!”

“不许叫侯会计,叫侯巫婆。”

“好,好,你说巫婆就是巫婆,总之有我在她不敢干啥。”

 

去了公司,会计老早已经到了,绝影跟张厂长他们一一打了招呼,老远冲着会计投了一个微笑,会计兴冲冲地迎上来,满以为绝影要跟他聊两句,谁知她刚张嘴巴,绝影却视而不见地径直走到自己的座位上。

会计的热情扑了个空,可是热情一旦出来,就好像高手出招,那乔风一个降龙十八掌打出去,却发现对面站的竟然是阿珠,奈何功力太强,招收都收不住,只好眼睁睁一巴掌把她打死。会计的热情也正是覆水难收,只有自言自语般地说到:“小绝阿,出差这么久,辛苦了吧。”

绝影在座位上坐定,头也不抬,冷冷地说道:“当然辛苦了。我和周总出去是分秒必争,哪能跟你们比,你们天天坐办公室的哪知道时间宝贵。”绝影的言下之意正是你一天在公司时间多,没事就尽想着自己出风头整这个整那个,还是收敛点好。

会计却会错了意,仍然笑眯眯地说:“哪里哪里,你们出差在外做工程,我们在公司的事情也很多啊,你问小张小龚,哪里有闲下来的工夫啊?大家要是都只想到偷闲,这公司就没救了。”

绝影本以为跟会计对上,她要是不服,自然去找周总告他的状,那正和他意,她要是告了他,他正好把燕儿对她的不满全部告诉周总,然后直接问:“你看吧,我肯定是没法和会计呆了,以后就有她无我,有我无他,你看着办吧。”

也不知道会计到底是太笨没领悟到他是在讽刺她,还是她太聪明故意没中计,总之让绝影的计划落了空,于是他闷闷不乐地对燕儿说:“你看嘛,我在,她又不装怪了,她不装怪,就整不了她,有什么办法?”

 

燕 儿从来就说绝影整天只知道忙,只知道对着电脑,不会休息。绝影也慢慢觉得自己的确是太无趣,每天就是吃饭睡觉打豆豆,所谓打豆豆,就是写程序,本来以前在 公司大家都说写程序写程序,后来听了企鹅打豆豆的故事,几个程序员联想到自己的生活,便自嘲地说:“你看,我们不是每天吃饭睡觉打豆豆啊。”于是打豆豆便 成了写程序的代名字。

豆 豆打得多了,绝影还是感觉自己很对不起燕儿的,人家学生娃娃喜欢送花放焰火搞点浪漫什么的,这个他有正当理由来反驳:那都是年轻娃娃搞的事,咱不会搞浪 漫,把你放在心里就行了。但是生活就是生活,生活又不是每天都打豆豆,虽然绝影已经做到把事业当做生活的地步,但是燕儿毕竟是女人,女人嘛,大多都把生活 当做事业,所以平时没什么借口,也就一个稍微大点的CASE做下来,绝影就想,是时候休息一下了。

两天的假期当然不够,本来计划在公司再闲几天,周总却闲不下来,反正他老婆在上海,他又不用考虑对得起对不起谁的事情,绝影上班第一天,他就走到面前说:“小绝啊,南京的CASE是很成功的,从现在开始,这个CASE就Close掉,现在我们谈谈DAP吧。”

又是DAP,前段时间绝影已经被DAP折磨得心力交瘁,心里幻想着拖吧,拖久了说不定周总就把这事给忘了,表面上周总确实是个比较健忘的人,有好几次要不是绝影去提醒,他都忘记了发工资的日子,但那只是表面现象,也许就是大智若愚吧,其实他心里非常清醒,是时候要绝影对DAP给个说法了。

见再也躲不过去,这次绝影只好支支吾吾地说:“周总啊,DAP这个CASE进展到这里,实在觉得有点做不动了。”

“卡在哪里?”

“主要是当初设计没做好,功能什么的没考虑全面就直接动手做了,结果有很多函数和接口没写到,代码复用不好,工作量增加了很多,类的设计也没有细化,所有功能都做到一个类里面,结果这个类写得非常复杂,修改和增加功能也很难。”

“那现在做了多少呢?还差些什么?”

“DcmImage我这边做得差不多了,基本上已经可以加到KIPACS中,主要是以前小李的DcmPrint,他的代码结构非常差,基本上没法在他的基础上做。”绝影这样说,其实他还是把自己DcmImage的进展夸大了一点,心想这样也许能在周总面前弥补一点自己的失误吧。

“小张那边DcmConfig怎么样呢?”

“他那边我倒没怎么去看,反正他没事就在做,我也不便去打扰他。”

“他那边还是要经常去盯一盯啊。小张以前不是做开发的,代码的质量还要靠你去把把关啊。”

“嗯,我知道了。以后我会注意。”说完,绝影目不转睛地望着周总,说到这里,周总下一句肯定会对DAP这个CASE作个决定,To do,or not to do. It’s a question。

周总耸了耸鼻子,坚定地说:“DAP一定要做。正如DAP这个名字,它是一个平台,基本上是以后我们所有开发的基础。”

周总说了这句,绝影突然觉得压力一下又袭来。不等绝影开口,周总又换了轻松的口气说:“不过我们今后可以改变一下开发的策略。目前DcmPrint和DICOM归档、成像的功能我们暂时还用不上,急需的是DcmImage,我们可以集中力量先把DcmImage做好,后面的模块再慢慢做,有什么应用上的需求就做什么模块,随着对DAP开发的深入,后面的可以吸取前面的教训,一步一步来,慢慢把它完善起来。”

绝影点点头,觉得把整个DAP细分下来又看到点光明,想想自己做事也是经常虎头蛇尾,开头的时候往往热情似火,心中充满了人有多大胆地有多大产的热情,结果事情做到一半,像DAP这样做到要死不活,热情便荡然全失,或者是做破解花了几个通宵终于把关键断点找了出来,想到关键位置已出,其它的不过尔尔,热情也荡然全失,结果很多事情都是半途而废,一腔热情最坚持一两个月,小一点的项目还好,赶在这一两个月之内便可搞定,可是又觉得不爽,总是盼望着大CASE,大CASE终于来了,热情又坚持不住。于是当场又给周总表态道:“嗯,周总你放心,DcmImage我先把它做完,后面的模块我再好好设计设计,应该没什么问题。”

“那DcmImage大概还需要多少时间?”

“就在这一周。”

“就一周?”

“就一周。”

周总回到办公室,张厂长凑过来说:“你疯了,我这个DcmConfig预计都还需要一个多月,你怎么给周总说一周,你说一周,不是把我也害了啊,我不是也得赶着做完。”

“你不知道,东西和技术都是给逼出来,你不向周总保证一周做完,你就永远不可能在一周内把一个月的工作做完。”

“那不是要累死人啊。”

“对了,累啊,又要熬通宵,我倒是忘了。”

 

回到家,绝影惦记着DAP的事,吃饭的时候也在想着DcmImage中有哪些有用的函数还可以导出,或者是专门再开个DcmCommon类导出共用功能,燕儿见她魂不守舍,问:“怎么了?在公司又不开心了?”

“没啥。想工作的事。”

“今天去报税,那边正在修新房子,我去看了两家,现在房子修得真好,不知道我们什么时候才能有自己的房子。”

燕儿说到房子,绝影不好意思起来,房子啊,现在真是压在好多年轻人,特别是年轻男人身上的一块大石头,绝影算算自己一个月2000多 块钱工资,基本只够买半个厕所,好点的房子连半个厕所都买不到,一年什么补助福利年终奖金项目奖金加起来最多三万块钱,不吃不喝连按揭付个首付都差一大 截,自己自卑,所以从来不敢在别人面前提到房子的事情,现在燕儿先提了,他一本正经地说:“年纪轻轻的,追求什么不好,开口闭口便是有房有车,七八十年代 的人还都追求自行车缝纫机手表呢,现在呢?这些理想早就实现了。人生在世,值得追求的不应该是这个。”

 

43
燕儿不以为然地撇撇嘴:“等你有钱了,你以为你不会去追求。”

俗 话说五十步笑百步,绝影这话一出口,自己就不好意思起来,他这正是一百步还来笑五十步。如果说比尔盖茨拿这话来教训年轻人,尤不失下曹从事,说不定还会被 各大媒体引经据典转载,网站、论坛、邮件处处拿这话来强奸你的耳朵。问题是现在他什么也没有,就在这里指手画脚实在有点给人吃不到葡萄说葡萄是酸的感觉。

所以明明道理都是一样的,说的人不同了,效果也不一样,记得在初中的时候写作文,绝影突然自己冒出点灵感想到一句经典的话,但是他不敢说,于是只好在作文上写道:一位伟人说……这位伟人是谁?你别真以为就是哪个伟人说的,其实这伟人就是绝影。既然是伟人说的,老师也不便发表什么评论,只好说:“有道理,有道理。”要是不在前面加“一位伟人说”,稍不注意说错点什么,老师又要大张旗鼓地召开主题班会:深入揭批绝影同学XXXX错误思想。伟人就是倒霉啊,有事没事还得给绝影当挡箭牌。

自知理亏,绝影便不再答话了,不过自从燕儿提到房子,绝影感觉背上又压了一座大山。

 

最 近周总的行事有点诡秘,张厂长认为可能周总正在计划裁员,弄得公司一时间人人自危。减员增效短短四个字便为各大公司裁员准备了理论基础。如果说减员真的能 增效,那也无可厚非,问题是在绝影看来,资本主义公司已经把每个人的效率逼到最高,要想继续增效,等于是讲“人有多大胆,地有多大产”的笑话。所以他一直 不同意张厂长的观点,他认为周总肯定是在酝酿一个大CASE。

事 实证明绝影的想法是正确的。周总走出办公室,对绝影说:“小绝啊,最近我们召开了董事会,明确了最近一段时间我们要做的工作,现在首要工作是招人。之前你 也处理过这样的事情,最近我事情还有点多,这次再让你来负责,给招几个人进来,还是以前那样子,你自己把关,招的人都归你管,由你负责。”

绝影杨起脑袋得意地瞟了张厂长一眼,说:“怎么样?我说的没错吧,招人了,大CASE要上来了。”

张厂长也不服输地说:“招人招人,天天都在招人,公司还不是这么多人。大CASE大CASE,天天都在大CASE,还不是一直在做DAP。”

 

说 实话之前几次招聘下来,绝影都有点疲了,这次周总的意思又是从学校里直接招人,资本家在各方面都是尽可能降低成本,这种思想放到产品上,就是偷工减料,放 到人事上,就是能用大学生的绝不用研究生,能一个人做的绝不让两个人做。而一些国企又恰恰相反,大学生就能解决的一定要让研究生来解决,这叫“对工作重 视”;一个人就能做的一定要让三四个人甚至一个小组一起上,这叫“人多力量大”。

还是按部就班先让燕儿去网上发了个招聘信息,绝影忽然想起以前一个同学因为自己公司招聘没有通知到他一直对绝影耿耿于怀。

这同学就是强哥。

虽然绝影一直对强哥的技术不敢恭维,但强哥的自我感觉还是良好:计算机科班出生,在班里成绩顶尖,也就是Top10那种,熟练掌握C/C++,Java,ASP,有独立开发的能力,有团队合作精神。用他的话说,像绝影这种毕业就在一个公司里闭门造车的人,是没见过真正的高手的,他没见过真正高手于是他就以为世界上没有高手。

本来绝影对他就不以为然,他要是认了也就罢了,但他偏偏又不认,绝影就越发想跟他过过招,于是打个电话过去。

“强哥啊,上次公司招聘没通知到你,真不好意思。”

“你故意不通知的吧,哈哈。”

“真是忘记了,骗你是猪,这次又招聘了,我第一个就想到你,你看我不是赶紧给你打电话了,怠慢一下都不敢。”

“现在才跟我说有啥用啊?我这边工作都稳定了。”

“不过你也可以过来试一下,要是你技术好,说不定在我们公司会有更好的发展。”

强哥琢磨了一会,说:“嗯,也有道理,那我过几天来吧。”

放下电话,张厂长问:“是不是你以前说的那个自认为很牛的啊?”

“就是。这次让他来,看看有多牛。”

“有啥好看的?你就不怕公司来了牛人把你的位置抢了?”

“怕个屁,他强哥能做的,我绝影还有做不到的?只管让他放马过来,我跟他大战五百合!”

 

招 聘的效果还是和前几次一样不理想,也许大部分都和绝影当年一样,明明自己什么都不懂什么都不知道,但是一到招聘这里却硬着头皮说:“行,没问题,当然能 做。”可是他们又和绝影当年不一样,至少当年绝影还知道回去把不懂的恶补一下,本来真的不懂,但把自己逼一下,又懂了一些,于是似懂非懂地去公司干,干一 段时间下来又发现自己似乎真的懂了。

他 们和绝影不一样,不懂,又不去学,又不去逼自己,今天到公司遇到什么问题,不知道,不知道就问,找张厂,找绝影帮他们做,做好了,明天来了又遇到问题,于 是又找人帮忙。一周下来,东西都是别人做的,自己还是什么都不懂。在这种情况下,绝影只有一个一个把人招进来,又一个一个把人送出去,送出去的时候,绝影 都对他们说:“先回去多学学,觉得自己行了,欢迎你再来找我。”

很多时候人在公司并不牛B,反而被炒鱿鱼了又牛B起来,他们说:“还找什么找?此地不留爷,*留爷处,咱们三年后再分高低。”

 

就在绝影对这次招聘又绝望的时候,强哥打来了电话,本来两周没有消息,绝影以为他不会来了,想到还没跟他比个高下,不免有点失望。在这个时候,强哥的电话真是雪中送炭。

寒喧了几句,强哥才支支吾吾地说:“你看我毕业这么久了,回去反省了一下,以前学的东西都还给老师还得差不多了,我准备来面试,有关面试细节能否透露一下,我把这关过了,就可以大显身手了。”

一 席话说得绝影直想笑,不过想想自己通信工程毕业,回忆一下什么数电模电高频电子线路电磁波与电磁场一点印象都没有,确实是差不多全部还给老师了,这样想, 又能够理解强哥的苦衷,自己又在公司呆了这么久,要跟强哥比,赢了他还要让他没啥好说的,于是他大大方方的说:“没什么,面试题目两个,一个冒泡排序法, 一个链表的填空题,你去把数据结构和算法拣起来看看就差不多了。你准备什么时候来啊?我安排一下。”

“我先去看看算法,估计就明后天来吧。”

 

强哥到公司的时候样子很疲惫,第一眼看到他,绝影忽然想起了当初做KIREGIS时的BOSS Liu。张厂长本来正专心致志地做DcmConfig,听说传说中的牛人来了,也先把手头的工作放一放,跑来看热闹。

本 来绝影以为冒泡排序法,链表这些都是数据结构里面简单得不得了的问题,那时候在学校强哥这样的学习牛人还不把这些算法做得滚瓜烂熟,时间久了,简直不是做 得滚瓜烂熟,是背得滚瓜烂熟。没想到强哥在电脑面前磨蹭了一个多小时,最后对绝影说:“算了,还是不做了。太悃了,昨天背的怎么全忘了。”

“你背的?”

“是啊,昨天把冒泡排序和链表的程序都背了,早上还记得清清楚楚,怎么现在全忘了。”

强哥这样说的时候,眼中充满了无奈,仿佛是对绝影说:“唉,跟你们比起来,看来我还是老了。世界是我们的,也是你们的,但归根到底是你们的。”

绝影晃眼看了看强哥做的题,虽然编译能通过,但逻辑肯定错了,就冒泡排序法,才一个for语句,单凭这一点,也就算是连“海选”都没通过。本来绝影想当场告诉他出局的,看到他充满无奈的眼神,忽然心一软,大家一起毕业的,都挺不容易啊。于是他轻描淡写地对强哥说:“嗯。题目我先收起来,你先回去等周总通知吧。我送你。”

送他出去的路上,绝影想:算了,回去还是把他做的题删掉算了。

回到公司,张厂长正在研究强哥的题,见绝影回来,他扭过头说:“这就是牛人啊?还不如我呢。唉,难道普天之下,竟然没有牛人了?”

绝影严肃地说:“你知道什么啊?考算法,还是太死板了。”

 

这次招聘和前几次一样以彻底失败告终,周总仍然喋喋不休地对绝影说:“公司要发展,要扩大规模,还得招人啊。”每次这样说的时候,绝影表面上点着头,心里说道:“要招你自己去招啊。”

所以周总虽然深喑资本主义节约成本之道,但有个数学题他始终没算懂:招十个不能做事的学生,工资300,一个月下来做的工作为0,支出工资3000,还不如花3000招一个能做事的人,只要这个月他做了东西,就赚了。

这么说,周总还是话锋一转:“虽然人没有招到,但是我们还是要贯彻董事会的方针。现在是二月份,我们准备开始做今年最重要的一个CASE。”

说到这里他顿了顿,似乎留点时间给绝影和张厂长做思想准备。

在以前,绝影肯定又会热血澎湃斗志昂扬,但这次他什么反应也没有。他疲了,不断招人,不断上“大CASE大CASE”,到最后,一个人也没招到,一个大CASE也没做成,那DAP至今还半死不活地拖在那里。

周 总没注意他们的表情,这次反倒是他变得热血澎湃斗志昂扬起来:“这次我们要做一套体检车数字化系统。上次我们到南京已经第一次接触了体检车,那体检车投入 使用后各个公司和医院表现出极大的兴趣,不过那体检车上的设备和工作站也都是各自为政,根本谈不上对数据的集中管理,所以这次我们要做体检车数字化系统。 这两个月,我好好地调研了一下这个CASE,首先在国内体检车数字化系统还处于空白,非典给了我们一次很大的教训,所以现在国家很重视体检车的发展。其次这个CASE我 们要体现出我们产品的先进性和稳定性。稳定我就不说了,我们肯定要反复测试,先进性上,这次我们要在登记工作站上支持视频拍照,指纹识别,在后台,我们要 有完善的数据库检索和备份机制,在前台,我们要有灵活高质量的报告打印系统。有了这些,体检车开到任何一个地方,都能实时完成体检人信息采集,医学影像分 析,打印体检报告,这是一个很有价值很有意义的CASE。”

正如驴子拉磨,拉累了它不想动了,非要抽它一鞭子它才来劲,本来绝影也是把CASE都做疲了,周总滔滔不绝一席话正像抽了他一鞭子。指纹识别,这先进的玩艺还只在电视里见过,多半是中情局联邦调查局这种高度机密的地方,起码也是James Bond级别的人物,用手指头在那板子上一划,门就开了,这就是专业高级特工人员的特征。要是把这技术移植到自己卧室,钥匙什么的都没有,当着同学的面,手指头在那板上一划,门开了,这就是高级程序员的特征,那样子,在朋友面前,别提多拉风了。

再说那视频采集,也就是拿摄像头拍照片,虽说家里就有摄像头,但是每次都拿Windows自带的程序来拍照片始终觉得不爽,后来看了一下VFW,觉得这玩艺有点神奇,要是做成个木马传到MM那 边去,管她愿不愿意,都可以先偷窥一把,现在上网最怕什么?最怕聊聊天碰到恐龙,在网上谁都不知道你是只狗,恐龙又挺会装的,搞得你在这边想入非非,终于 绞尽脑汁把她约来出来,结果就后悔自己为什么要上网,为什么要聊天,为什么不把大好的时间用来写程序。最后朋友问:“上次网恋那MM呢?怎么这么久没消息了?”你自己都不好意思跟朋友讲,只好说:“不网恋了,浪费时间浪费精力,我要好好写程序。”这么说,朋友还真以为你突然茅台顿开了,对你敬佩有加,其中的苦衷,只有你自己才知道啊。

要是会了VFW就好了,是恐龙就早点滚一边去,这世界便太平了。其实按绝影的水平自己认真学一下,家里又有摄像头可以测试,掌握VFW问题应该不大,再随便从网上找个木马下来,这套系统投入应用应该是指日可待,奈何也正是公司所谓大CASE把他做得疲了,感觉没有了当初在学校通宵写汇编的激情,也只是每天都想:明天学吧,明天学吧。想得多了,也就不了了之。

现在公司的CASE要做,正是学习的好机会!

绝影正发着美梦,周总忽然话锋又一转说:“不过,这里面还有个巨大的问题。”

绝影想:糟了,莫不是又要提DAP的事情了。

 

44
如今体检车数字化系统这个大CASE摆在面前,那DAP看来也不过尔尔,想到这里,绝影心中反倒充满了大无畏精神:反正DAP是让我做死了,一人做事一人当,大不了就是扣我奖金罚我加班,让我把这体检车数字化系统搞出来,什么指纹识别、照片认证,能加上去的高级技术都加上去,那还不领先个同类产品三五年,到时候,我绝影就牛B了!让暴风雨来得更猛烈些吧!

绝影做好了引颈就戮的准备,周总却说:“DAP的事情我们先放一放,现在有两个重要的问题我们先调研好,一是指纹识的相关资料,我想先征求小绝和小张的意见,二是这个CASE的设计,DAP的教训我们要吸取,要深刻总结,这个我想听听小绝的意见。”

听了周总的话,张厂长跃跃欲试地说:“据我所知,现在指纹产品主要有指纹识别芯片和指纹仪,前者要求我们自己开发指纹识别算法,但我们可以根据需要灵活选择产品,后者基本上已经是成品,我们只需要调用API在应用层上再开发就行了。我的意见是我们不如直接选择一款好的指纹仪,虽然价格要比指纹芯片高些,但是稳定、可靠,还能节省大把开发时间……”

不等张厂张说完,绝影打断他说:“我认为还是应该用指纹芯片,自己开发算法。指纹识别算法技术含量很高,属于核心技术,对于核心技术,我们应该自己掌握,否则以后会很被动。”

周总点点头道:“你们都说得有道理,这个我们再调研,不过我还是比较倾向小张的方案,毕竟在指纹识别算法方面,我们是没有技术积累的。上次DAP的设计我就实话实说了,是很失败的,这个小绝你要承认。这次我想问你,对这个CASE的设计,你有什么打算?”

周总一提DAP,绝影又觉得有点丢面子,在这种情况下,他拍着胸脯信誓旦旦地说:“周总,要是这个CASE让我来设计,我一定吸取DAP的教训,先好好做计划,做文档,我可以先做个设计方案,提交给你,你看了,认可了,再决定要不要让我来负责,如果你能把这个CASE交给我,我一定不会再让你失望。”

“好吧,那你先做个提纲吧,今天星期三,到星期五,还有两天时间够不够?”

绝影心中只想拿下这个CASE,当时心里根本就没时间这个概念,这时候你不要说给他两天,就是给他两个小时他都敢拍着胸口打保票,于是说:“当然没问题,周总这次您尽管放心。”

上次DAP设计失误绝影自认为它导致周总对自己的信任跌到了谷底,正如当美国经济不景气到谷底美国总统就想打仗,转移人们视线,正好这个时候萨达姆又冒了出来,你以为美国真是*国家,你以为美国都是美国人们说了算,你以为布什不敢打你?不打你打谁?总之你伊拉克一个小国家,这个CASE总能摆平,你管我打你打得对不对,总之能完成CASE才是王道。

所以现在绝影也不考虑到底这个体检车数字化系统有多难,到底这个指纹识别算法有多难,先把CASE接下来再说,接下来才有机会证明自己,不接,就永远没有机会。

 

领 了工资,燕儿下午去报了税就提前回了家,特意去买了猪蹄给绝影炖了他最爱吃的猪蹄汤,当汤端上桌子,本以为他又会露出惊喜地笑容,绝影却视而不见,机器人 般一口一口往嘴里刨饭。一片好心碰了钉子,燕儿有点生气地说:“又在想工作,又在想工作,给你说了多少次,吃饭和睡觉的时候不许想工作。”

绝影回过神来,说:“这次情况特殊,有个大CASE,我要好好思考一下。”

“又是大CASE,你哪次做的不是大CASE?”

“不一样,我上次犯了错误,这次不好好证明下实力那邦人会看不起我!”

“谁敢看不起你?”

“我也不知道,总之会有人看不起我。你不懂。”

“是,我不懂,那你就不要跟我说。”

吃完饭,燕儿收拾好碗筷,说:“你就忙你的大CASE去吧,晚上我和同学去逛街,反正你也不管我。”

绝影爬在电脑上,头也没回,说:“去吧。”

忙了两夜,终于把设计提纲做好,用公司打印机打印出来,整整五页A4纸,绝影朝燕儿扬扬手中的纸,得意地说:“看,就是这个,终于弄出来了。”

“你那个有什么用?你天天晚上在家还加班,每天都做到两三点,还是拿那么多工资;人家张厂长每天在公司工作八小时,晚上回家上网聊天玩游戏陪女朋友,还是拿那么多工资,不知道你这几张纸到底有什么价值?”

“这个我知道,总之我工资也比张厂长高。”

“你 算算,你每天在公司还加班,基本上八小时的班你要上十小时,回家从八点到两点又是六个小时,一天十六个小时,先别说工作量,就工作时间都是张厂长的两倍, 可是你工资有他两倍多吗?再说公司其它新人,做老半天又做不出来个什么,你的工作量起码是他们的三倍四倍,可是你的工资有他们三倍四倍多吗?”

燕儿这么说,脸上带了一点怒气,绝影沉默了一会,突然严肃的说:“我知道,也许我付出比他们多三倍的努力,只能得到比他们多一倍的回报,但是如果我不付出这三倍的努力,连一倍的回报也没有。”

见绝影的面色很严肃,燕儿的语气又软了下来,低声说:“总之还是那句话,在公司,你不去做,有的是人来做,为什么你非要把什么事情都揽到自己怀里?”

 

绝影把设计提纲交给周总,周总的反应大大超过了他的预料,他说:“小绝啊,你这份设计提纲相当不错啊,我都没想到做得这么好,我觉得应该开个会,你把这份提纲向公司所有人讲解一下,让其它人也学习学习。”

绝影点点头:“嗯。我也正希望其它人可以领会到我的设计思想,以后CASE实施起来才容易沟通。”

站 在讲台前,绝影是精神百倍,本来他就觉得自己是个教书的料小学的时候还一直希望成为一个教师,到高中的时候,自己还是学生,就代物理老师给同学讲过几节物 理课,据说同学们反应还不错,以至于有些同学竟提出希望绝影同学来做物理老师。回想一下,当时讲的无非就是一个物体以多少多少初速度开始运行,加速度是多 少,几分钟后,另外一个物体又以多少多少初速度多少多少加速度运行,问后面那个能不能追到前面那个,如果能追到,要多少时间。

在 同学们看来,这一直是高中物理一个大难题,那物理老师在上面公式版书密密麻麻写了大办个黑板,同学们在下面还是听得晕头转向,老师又急得不得了,明明这问 题的解答方法自己心中一片明了,在胸中酝酿了老半天,讲出来学生还是听不懂,真恨不得把他们脑袋上面敲个洞,来个醍醐灌顶。

绝影讲又不一样,这问题其实很简单,其实就是数学里面两个二次函数求交点的问题,把两个物体的运动描述成二次函数,简单一求,舍去负数解答案就出来了。再说物理里面求什么合外力,又是做受力分析又是画图草稿纸都用去三五张,其实拿数学的复数加减法来做就简单得不得了。

所 以中国学校的教育就是死板,那数学从小学学到大学,从加减乘除学到导数微积分复变函数,按照学校的教法到底有多大用处,恐怕用得最多的也就是做生意算下几 斤几两多少钱收多少找多少,其实数学的用处可大着呢。各个教材把自己的学问教得头头是道,就是不告诉你物理学里面的矢量就相当于数学里面的复数,就是不告 诉你匀速圆周运动的轨迹可以用几何学来求解,归根结底,就是不告诉你这门学问到底有啥用处。

大环境如此,搞得写程序也如此,不管是学校里程序设计课程,还是社会上这样培训班那样电脑学校,都只管各自教各自的,学汇编就80x68,学C语言就TurboC,搞得最后大学C语言课程学完,连C语言能写Windows下窗口程序都不知道。最后写程序是教了,那教的是如何去写程序,根本不教你为什么要写程序,写程序能写些什么出来。

这次体检车数字化系统的设计,绝影的确吸取了不少DAP的教训,主要就是细化,把有可能遇到的问题尽量考虑全面,有些必须做的工作就一定要去做,不要怕麻烦。首先是UI,也就是用户界面,负责录入和检索体检人信息;然后是指纹识别模块,封装对指纹仪的操作;然后是VFW模块,负封装对摄像头的操作;然后是报告模块,负责将各个体检点的报告汇总并打印。这些都是数据终端。然后是ODBC接口,封装数据库操作。最重要的是数据管理模块,放到服务器上。不管是指纹图像、照片、报告还是录入的体检人信息,都把他抽象成数据,全部流向数据管理模块,数据管理模块再通过ODBC接口把数据送到数据库。检索的时候向数据管理模块发送指令,它从数据库中取到数据,再一一发给数据终端,由他们自己分拣属于自己的数据。最后再部署个消息服务器,各个工作站上配上消息客户端,工作站之间的通信,数据同步就靠它来完成。

所以对人来说,什么思维最重要,当然是抽象思维。狗也会做梦,甚至还会说梦话,但是狗会抽象思维吗?你能让狗把一堆人民币想像成一堆骨头吗?不能,既然只有人这种高等动物才会抽象,那就要把它发挥到淋漓尽致。你想要是登记工作站上照片也保存成JPG直接往数据库送,指纹也保存成JPG直接往数据库送,体检人信息也直接往数据库送那还不把工作站和数据库累死,一会数据又要同步,一会又要和其它体检点通信,这客户端还不知道要开发得多复杂。现在可好,只要把数据管理模块和消息服务器做得足够稳定,客户端上的开发基本上易如反掌尔!

绝影在讲台上讲得头头是道,边讲边画出结构图,数据流方向和事物流方向用箭头一一标注,整个系统简单明了又分工合作明确,他一边讲一边赞扬自己道:“不失为一篇佳作啊。”

整整花了两个小时,绝影终于说:“我要讲的就这么多。”

下面死一般沉寂。

周总终于站起来问:“小绝说的,大家能理解吗?”

于是才有陆陆续续的生意说:“嗯,嗯。”

周总说:“那么我再来讲两句。”

基本上周总就讲了几句总结性的话,讲了对这个CASE的展望,他说:“这个CASE做好了,公司今后两三年就不愁了。”总结陈词总是领导们喜欢的,管你下面的人讲得头头是道讲得天花乱坠讲得意义有多深远,结论性的东西还得领导来讲,可行与否还得领导来批示,某种意义上讲,一个CASE设计得好不好,不在于设计者认为他好不好,不在于同事们认为他好不好,也不在用户认为他好不好,而在于领导认为他好不好。

周总的意思,这个CASE由绝影来牵头基本上算定下来,或许是上次DAP设计的失误,周总还是对绝影或多或少有些顾虑,所以并没有像上次那样说全权由他来负责。不过对绝影来说这也足够了,在他看来,这世界上最幸福的事莫过于亲眼看着别人把自己的设想变成现实,你要明白,为什么T台 上的模特虽然能够吸引众多的闪光灯和眼球,但是设计师总是最后出场,而且总是被这些美女模特们簇拥着出场。这就像修房子,虽然里面的一砖一瓦不知道凝结了 多少工人的心血,但他们永远体会不到一座座高楼拔地而起的幸福和成就感,因为在他们眼中,只能看到一块砖或一片瓦,只有设计师,在他眼中看到的是整栋雄伟 的大厦。

人呐,眼光放长远一些,看到的东西就更多一些,生活得也更有意义一些。

绝影走下讲台,望了望窗外,想:做程序员真好,可以写程序,更有机会做设计,才能体会到很多人无法体会到的幸福,我的高楼将从这里拔地而起。

 

45
绝影才发了两分钟美梦,就被周总掷地有声地打断:“还是按照惯例,先给这个CASE定个名字,我觉得就叫EB吧,Exam Bus,简单明了。”

对周总的命名方式,绝影向来腹绯比较多,这次虽然也没什么创意,但绝影心情好,也就没有过多去计较,管他叫啥,EB也好EBEx也好百万也好狗胜也好,只要把CASE交给自己,还不一切尽在我掌握中。

 

张 厂长和绝影在指纹识别模块上的分歧还比较大,张厂长坚持认为应该使用成熟的指纹仪,成本低开发周期短可靠性高;绝影却认为应该使用高性能的指纹识别芯片, 自己开发外围电路和指纹识别算法,这样方能掌握核心技术。两人争论了好几天,这天又开会,张厂长一反平时温文尔雅的常态,厉声道:“你天天用MFC写着Windows下的程序,怎么不想着为了掌握核心技术自己去开发一套MFC呢?”

不说不打紧,这一说又激起绝影的雄心壮志,他迎上去说:“你以为我不敢做?有什么不敢做的,我是没那个时间,要是周总给我拨时间,管他MFC还是KFC,我都能给他搞一大套出来。”

眼看二人睁得不可开交,周总平静地说:“小绝啊,还是要以大局为重啊。你崇尚技术的心情我能理解,但是最重要的是我们的开发进度和开发成本,我看还是小张的意见比较好,这次就用他的。”

绝影无话可说,愤愤地想:你不让我搞指纹识别芯片,改天我自己去搞,等我搞出来,再回头气死你。

周总转过头来,对张厂长说:“那小张,指纹仪的事,就由你负责落实吧。有什么需要,直接跟我说。”

张厂长领了命,得意地看了绝影一眼,庆幸自己坚持把这个CASE中的小CASE争取过来,要不,自己在EB上基本上就无用武之地了。

 

燕儿请假回了趟老家,本来年初说好绝影跟她一起回去,见见家长,原则上把大事定下来,等到临走的时候,绝影忽然变卦,坚定地对她说:“不行,EB刚刚下来,现在公司需要我,我不能走。”

于是燕儿一气之下也不等绝影,独自带着满肚子气走了。本来绝影觉得多对不起她,良心上有点过不去,回头一想走了也好,正好充分利用这几天把EB的需求分析,概要设计和部分模块设计做出来,她要是在,自己天天晚上回家还加班心里还是有点虚。

DAP的失败是老大一块石头压在绝影身上,所以不写文档害死人啊。这次吸取教训,依稀还记得以前考软件设计师的时候背过,什么软件开发文档,GB8567-88。从网上下一整套回来,一个人慢慢填写。

写 惯了程序写起文档也是极不适应,本来,既然是国家标准嘛,总不可能用平时口水话来写,奈何自己又确实不是写材料的那块料,现在一边写,想起几个同学毕业后 去考了公务员,那还不天天面对这样的文档,憋死人。写程序还好,灵感来了爆发起来是行云流水,脑子里程序劈里啪啦冒出来,就怪自己打字速度跟不上思维。

写材料就不一样了,明明就是那个意思,可是为了一句话一个词还得思考半天,也就是推敲,到底是“推”好呢还是“敲”好呢?在他看来管他是“推”还是“敲”甚至是“砸”,只要能把门弄开,就是好办法。

几天下来,总算是把几本材料憋了出来,周总拍拍绝影的肩膀说:“不错不错,进步很大啊,就按这个来,要确保万无一失。”

 

燕儿回来的时候带了好几大口袋水果,见到绝影第一句话却是:“怎么胡子老长,你也不知道刮!”

这时绝影才照照镜子,发现确实胡子又老长了,明明燕儿走的时候才刮过,这不是才几天时间么,于是打趣地说:“是啊,熬了几天夜,胡子怎么就张这么长了。只知道别人说熬夜白头发,怎么原来熬夜也长胡子呢?看来胡子还是晚上的时候生长比较旺盛。”

听到绝影调侃的语气,燕儿气不打一处来:“我不是说了很多次了么?工作就是工作,休息就是休息,在公司里你怎么干我管不了你,回了家你就得好好休息,我不信周总管你还管到家里来了。你现在就这样天天熬夜,以后身体怎么受得了。”

绝影若无其事地说:“没事,反正现在年轻,趁干得动多干点。”

“你以为你是在*公司啊,多劳多得,我就是想不通,你为什么就是要为了那么一点工资这么辛苦地工作呢?那以后周总给你涨一点工资,还怎么得了?”

燕儿再次题到这个话题,绝影觉得她是很认真的,她说得很对,自己也确实再找不到什么借口来反驳他,于是他只好沉默。

其 实你要知道,什么是程序员,能为一两千块工资天天在公司加班加点回家还继续干到两三点甚至通宵的程序员,他们根本就不在乎挣多少钱。程序员,他们想的是什 么?他们想的永远都是技术,他们崇尚的也永远是技术,哪怕我现在身上只有两毛前,只要有志同道合的人跟我聊技术,我一样敢跟他从C++聊到ASM,从API钩子聊到inline hook,从Ring3聊到Ring0。聊完了,今天晚上吃什么?吃什么并不重要,重要的是如何才能获取Kernel基址。

燕儿见绝影垂头丧气坐在那,心又一下软下来,于是从包里那出一大叠人民币,递到绝影面前,换了轻柔的口气说:“我外婆给了我一万块钱。我想买房子。”

看看眼前一大叠人民币,绝影想起第一次领到一千块工资的时候自己那兴奋的心情,现在这里有十个那么多,绝影却反而心里一酸。

上 次燕儿就说了想买房子,绝影拿了一大套理由来教育他,其实他心里最清楚,你以为他真有那么高尚,你以为他真不想买房子,那是因为没钱。所以钱这个东西真是 害人啊,有钱也害人,没钱更害人。燕儿从学校就跟着他,虽说她也不是什么沉鱼落雁,但在同学们眼中起码也算小美女一个,自己当初什么也没有,全凭一张嘴把 她哄到手,几年下来,自己还是什么也没有,还得让燕儿跟自己一起奋斗,起码自己连她想要的东西都不能给她,要是自己有钱,大大方方地手一挥:“房子嘛,要 哪套,给你钱,你自己看好买了就是。”有自己的房子,多少还能给她一点安全感。

 

虽 然绝影知道燕儿不会庸俗到一定要他拿钱买房子,但绝影还是开始计划这事。男人嘛,你可以不在任何时候把你女朋友放在最重要的位置,但一定要在她最需要你的 时候给她依靠。奈何自己家里条件也如资本主义世界经济一般不景气,几万块钱绝影都不好意思开口要,不因为是怕家里人嫌少,是因为太多了。终于鼓起勇气开了 口,结果还是给碰了一鼻子灰回来。

所以以前在学校的时候,同学们开口闭口第一句话便是:“小时候家里穷。”那时候说说都是开玩笑的语气,大家都是穷学生,一个月还不都是三五百块钱生活费,你要说家里穷,真能穷到哪里,大家都不知道。

等到要买房子了,才发现家里确实穷,不仅小时候家里穷,现在家里也穷。其实本来家家都是不穷的,生活虽说不上小康至少早也解决了温饱,上一代人琐碎的小日子还是过得有滋有味。等到绝影这一代了,买房子这个大山一压下来,于是家家又变得穷起来。

绝影是不想把自己的心情带到工作中,但周总还是看出些端倪,他问:“小绝啊,最近怎么了?有点魂不守舍,EB这个项目开展起来,稳定压倒一些。”

本来绝影想像以前一样说:“没什么,都很好。”可这一次,他却鬼使神差地说:“嗯,是啊,我想买房子了。”

“买房子,那是好事啊。买了房子就可以安定下来了。”

“可是钱不够啊!”

周总锁紧眉头,低头想了两分钟,又坚定地抬头说道:“小绝啊,陈董以前跟我说过,要尽量帮助员工解决问题,不光是工作上的,也包括生活上的。你这个事情,我马上跟陈董商量下,看他有什么意见。买房子,我是坚决支持,同时我也不希望这事困扰你,让你分心,你先安心工作吧。”

最后,陈董答应以公司的名义借给绝影两万五千块钱。绝影从周总手上接过厚厚的信封,在借款协议上签下自己的名字,画上押,那协议立时生效。上面写着:每月从工资中扣除900元偿还借款,直到全部还清。在借款还清之前,绝影不得以任何理由离开公司。

站在空空荡荡的新房子里,燕儿叹道:“还钱,还得还到2009年。”

绝影抱着她说:“不会的,还钱的事你不要想。”

 

陈 董深喑投资之道,这次借钱给绝影的决定也是相当正确的,凭良心说,那二万五千块钱在公司账上不过是沧海一粟,绝影买的房子就在公司附近,基本上安定下来, 又有借款协议卡着他,要想离开公司他还得费点力气。关键是现在这笔钱解决了他的燃眉之急,果然这几天他是鼓足干劲一心扑在EB上。

周总还是和以前一样问:“小绝啊,EB这个CASE,还需要什么?”

绝影还是和以前一样说:“还是缺人呐。”

“还需要几个?”

“两到三个。不过有熟手,一个也就够了。”

“嗯,人手的事,我会想办法解决,你也想想办法,看你周围有没有什么朋友。”

绝影马上想到了BOSS Liu。回到家,他就给他打个电话,BOSS Liu的声音还是那么低沉,却没了以前那样轻松。

绝影和以前一样首先问道:“BOSS啊,最近在研究啥技术啊?拿来分享一下。”

“哪里研究什么技术,闲着呢。”

“别小气,拿来分享分享。”

“真没有,有我还不拿出来吓死你。”

“少来了,肯定有什么大成果。对了,你现在在公司混得如何了啊?”

“唉,别提了,原来这公司开着就为了做这个GPS的CASE,如今CASE做完了,公司收了钱就解散了,我这不正闲着吗?”

“那你们公司也太不厚道了。反正你也闲着,我给你介绍个兼职吧。”

“哪里?”

“我公司。”

“你开公司了?”

“没有,还是以前那家,不过我们又上来项目了,根本没人做,不如你先过来兼职干一两个月,找到好公司了你再走。”

“这到是个好主意,可是周总那边我不好意思啊。”

“这个你放心,我来解决。”

说到这里,BOSS Liu情绪高涨起来起来,他激动地说:“BOSS,这次就拜托你了。你给我打电话,我就过来。”

 

接下来几天,绝影隔三岔五地跟周总抱怨一下人手的问题,周总终于忍不住问:“小绝啊,你有合适的人选吗?”

“有。小刘。”

听到说BOSS Liu,周总皱了皱眉头:“小刘啊,我不太欣赏他的为人,而且看他做的KIREGIS,技术也很一般啊。”

“现在不一样了,他走了以后我还跟他保持着联系,换了几家公司,我们常常还在网上讨论,我发现他的技术已经和以前大不一样了,士别三日当刮目相看啊。”

听绝影这么说,周总犹豫地点点头,说:“既然这样,那你就先联系联系他吧,先让他来试试。”

“我已经跟他说过了,说让他过来兼职。”

周总愣了一下,说:“你跟他说兼职,是对的。那你安排个时间,我跟他先谈谈。”

 

三天后,BOSS Liu又回到公司,还坐在他原来的位置上,他拍拍电脑说:“一年多了,还是这台破电脑。”

绝影把他打印的开发文档递给BOSS Liu,问:“Are you ready?”

       BOSS Liu接过文档说:“报告BOSS,一切就绪,CASE可以启动了。”


46
绝影的预感没错,BOSS Liu的进步大大出乎了他的预料,正是所谓士别三日当刮目相看,以前在公司技术虽然不比他高多少,但起码也是旗鼓相当,后来又在看雪论坛上发了一篇精华文章,自以为内力得到极大地提升,没想到BOSS Liu也绝非等闲之辈,EB刚开始才几天,绝影就感觉到来自BOSS Liu的压力。

最初让BOSS Liu做消息服务器,绝影大大方方地拨给他一周时间,想一周时间要是能做得稳定,拿出来能直接用,尤不失下曹从事。BOSS Liu满口答应,估计得还是保守了一点,没想到第二天便对绝影说:“消息服务器已经做好了,WinSock,以前在公司就专做这块,能不能给我个大点的CASE,免得一身武功荒废了。”

BOSS Liu说得轻松,绝影分明感觉到这里面有点挑衅的味道。再看看他做的消息服务器,功能上也基本符合设计要求,在GPS公司锻炼了一年,BOSS Liu的MFC也用得炉火纯青,单是那CAsyncSocket的使用便让绝影吃了一惊。对于WinSock编程,绝影一直以来都是沿用罗云彬那本汇编书上的方法,用多了,便觉得刀枪根棍棒都耍得有模有样,至于MFC里的Socket类也不再去研究。

后来事实证明绝影的这一先入为主的思想真是害死人。罗云彬第一版书上的WinSock编程部分存在一个致命的BUG――根本没有解决粘包问题,虽然在第二版上修正了这个BUG,但还是让绝影花了好大的力气才让思想转过这个弯。

明白了这个问题,回过头来再想想以前做的Socket相关程序,难怪小规模回环测试一下还不错,一放到服务器上耐力测试便运行得莫名其妙,所以有些人老说:“怎么运行不对呢?明明没有错误啊。”或者说:“我是世界上技术最牛的人了,还有比我牛的人吗?没看到啊。”其实你找不到错误并不代表错误不存在,同样,你看不到技术比你牛的人并不代表世界上就没有技术比你牛的人。

验收了BOSS Liu的产品,绝影半开玩笑地说:“BOSS啊,早知道你肯定有研究成果,咋的你就是不愿意拿出来分享呢?”

BOSS Liu摆摆手:“BOSS大人,你不是一直专注于汇编吗?这点东西对你来说算‘研究成果’?别的小弟我就不说了,要是这凭这玩艺也敢在你面前班门弄斧,那还不被你笑死!被你笑死的事情我不做!”

 

张厂长又去了几趟城隍庙,对他来说收获还是颇丰,绝影一直觉得他有点中饱私囊的嫌疑,一一查看了购物清单,奈何都在公司允许范围之内,就是出门动不动就打车,次数多了,周总的意见也就大了起来。开会的时候,周总严肃地说:“关于出差打车,我的意见是除非项目紧急,能坐公车就坐公车,又环保又省钱,这一直是国外推崇的啊。”

绝影在下面撇撇嘴,暗自嘀咕道:“你以为咱都是出租车司机啊?跑大老远出差还得先调研公交车分布路线。”

等到指纹仪寄到公司,张厂长算是圆满完成任务。那指纹仪放在桌上,和绝影原先想像的不一样,主要是体积太大,居然足足有自己的音响那么大。

张厂长左右摆弄着那台机器,像是自言自语道:“体积是大了点,不过根据技术手册,性能应该比较稳定,先让我来试试。”

试验结果出来,搞得张厂长好像丢了很大面子。那机器性格也太古怪,还非得人来将就它,首先你得把手洗赶紧,就算稍稍多了点汗,影响识别效果不说,搞坏了机器责任还得自负;然后你得端端正正把指头肉最多的地方不偏不倚地按到指定位置,必要时,你还得先目测一下那扫描器中心位置在哪里;第三,你得听到嘟一声后才放手,放早了不行这容易理解,居然放晚了也识别不通过。

绝影失望地摇摇头,张厂长连忙说:“也有很精确的,不过价格太离谱了,用那个,是不切实际的。”

 

几个人决定先从UI模块开始,由绝影负责,指纹仪和摄像头模块可以同步进行,分别由张厂长和BOSS Liu负责。

UI的表现形式又是个大难题,用传统的Dialog Base和Single document肯定不行,版面实在太有限了,要是用Multiple documents,各个页面的布局还得分别设计,页面之间的数据交换又是个大问题,说不定还得设计专门的数据交换模块。

绝影一筹莫展,转身看看BOSS Liu,这一看不要紧,吓得他差点报警。

本来BOSS Liu桌子四周的围栏比较高,他人整个钻进去也顶多冒点脑袋顶上的头发出来,绝影望了半天,望不到BOSS Liu的脑袋,却只见上面烟雾缭绕。上次说哪个大商场里发生火灾,当场烧死百十来人,本来他打死也不相信,想一个大活人,两只脚好好的,还能让火给鳖死?现在看到这场面,难道传说中的火灾已经发生在可怜的BOSS Liu座位上。正惊慌失措,却见BOSS Liu突然站了起来,高呼一声:“有构思了!”然后慢满掐灭所剩无几的烟屁股,把它往烟缸里使劲憋进去。

再看看他的烟缸,已经被他严重超载得不成样子,本来核定载烟屁股30根,BOSS Liu却硬生生至少憋了至少130根进去,再加上这一年来,BOSS Liu的烟瘾也随着他的技术不断进步,看三包烟盒空荡荡地摆在桌子上,绝影终于松了口气道:“吓死人了!”

这一说,BOSS Liu也发觉了自己的失态,忙说:“激动了激动了,对不起,对不起。”

“不是说这个,说你抽的烟。老子以为失火了。”

BOSS Liu打趣道:“BOSS啥时候变得这么敏感?要是一年前公司失火,如果只有一个人被烧死,那肯定是BOSS你,因为你肯定还坐在那里写程序。要镇定,你看那泰坦尼克号,就算马上就要沉了,人家拉提琴的还是一样拉着提琴,这是什么精神?这就是敬业精神!”

绝影白了他一眼,努力让自己镇定下来,问:“什么啊?啥事那么高兴。”

“摄像头这模块,我有构思了,就用VFW,网上好多现成代码,BOSS你以后不要再这样照顾我了,大CASE,我要大CASE。”

“大CASE,有!UI界面设计方案有没有?”

“最讨厌做界面。”

“有点深度好不好?什么对话框单文档多文档的都不要来,来就要来个高级的。就高级的,你有没有什么好点子。”

“高级的就是有,就怕技术不成熟?”

“有就尽管说,人有多大胆,地有多大产。”

“那个Norton总知道吧,新版本出来,我就是一直觉得他那界面很特别,你看,不就是个网页么?如果能把界面像网页那样做,不但容易美化,还容易批量生产,你想想,要在Dialog上调整某个Static的字体,还是得写点代码吧?网页就不一样了,直接在HTML上加个Font就搞定。”

绝影去BOSS Liu机器上看了看他的Norton,还真做得像个网页,什么按钮都没有,放上去鼠标就变成手的形状,就是个超链接,再点开,便“卡”地一声跳到另外一个页面。如果是这样的界面,真的能实现多个页面间的方便切换。做软件,做终还得考虑用户的使用,你要是从登记页面转到分诊页面还得用菜单点上好几下,人家的意见就大得很,周总一直以来的设计思想就是“一键式”,就点一下,想去哪个页面去哪个页面。像CSDN论坛一样,导航栏摆左边,要去哪页你点一下就OK。

摆弄了半天,绝影自言自语道:“做这玩艺,好像是得费点功夫。”

“我就想BOSS应该没兴趣去做,还得等我以后自己去研究了。”

“放屁!就用这个方案!去查查,这是啥玩艺类。网上研究界面的人多得很,肯定有现成的。”

“不劳BOSS大架了,之前我稍微研究了一下,貌似这是个CDHTMLDialog类,VC2003里面已经实现了,不过VC6没有这个类。”

 

回到自己的位置,绝影认真看了看新版本的MSDN,真有这个类,不过是基于对话框的,这肯定也不符合要求,因为至少得在左边要一个导航栏,用document/view结构就很简单,大不了就是换个View类。按照微软的设计思想,有Ctrl就应该有View,有CDHTMLDialog就应该有CDHTMLView,去网上查一查,乖乖,关键字CDHTMLView在Google上居然只有四个检索结果。

绝影突然犹豫了,他开始怀疑自己,在这之前,他从来没有犹豫过。任何东西,只要周总陈董交给他,虽然对破解的CASE他会说:“不保证能做出来。”但是他心里从来没想过什么东西我可能做不出来。在他看来,只要有人能做出来,就一定有办法,所以每次有新的CASE,新的技术难题,他从来不会退缩,他总说:别人能做到,为什么我不能做到?

可是这个挑战太大了,DTMLView应该是刚出来不久,还没有很成熟的技术,公司在这方面更没有什么技术积累,而摆在眼前是个实实在在的CASE,3个月以后就得把东西交给人家,这样做,万一做到一半做不动了,整个CASE就等于失败,而且这种失败和DAP不同,对公司来说,这是直接的经济损失,信誉损失,对自己来说,“小绝啊,从来没让我们失望过”这个神话将被打破,对BOSS Liu来说,难得的一次两个自认为高手的人在一起合作的机会以失败告终,这上非常惨痛的失败。

不知什么时候,BOSS Liu悄悄站在了绝影旁边,他没有打扰他,像是在等待他什么。绝影像BOSS Liu一样突然站起来,说:“就用这个方案。”

BOSS Liu说:“好,我尽快把摄像头模块搞完,一起来搞这个。”

“嗯,我先认真调研一下,先写一个页面的Demo出来,以后其它页面就可以照这个批量生产了。”

几年以后,当BOSS Liu回忆起当初的情景,仍然心有余悸地对绝影说:“BOSS啊,其实当时你决定用DHTMLView是相当冒险的啊,我都捏了一把冷汗。”

绝影笑笑:“我是全身冷汗。”

 

如果这个世界上所有的技术都是专门一本书或者成册集中在一起,肯定还能造就一大批高手,问题是往往事与愿为,就比如这CDHTMLView,Google上的技术资料虽然少得可怜,好多功能脑子里能想像但又找不到具体实现的代码,好在HTML这东西当初设计得还不错,什么Javascript啊VBscript啊都能支持,这又给程序员极大的想像空间。这功能C++代码实现不了,想办法用Javascript嵌入到HTML里面去,再想办法从C++里面调用Javascript,虽然步骤是多了一点,而且据说Javascript效率不高,但是用户不知道,管他黑猫白猫,抓住老鼠就是好猫。

张厂长的指纹识别模块和BOSS Liu的摄像头模块都如期Close掉,绝影也把第一个简单页面做了出来,看看CASE进度表,正好赶上,这让他悬着的心稍微放了一点下来。赶紧又让张厂长开始做HTML页面设计,BOSS Liu继续投入到UI其它页面的开发。

BOSS Liu对这样的安排已经习以为常,却难坏了张厂长,他早已习惯在Close掉一个CASE后自己给自己放一段小假。

 

燕儿知道绝影忙,但是能说他什么呢?就算说了也解决不了问题,还得碰一鼻子灰,她唯一能说的就是:“吃饭能不能慢点,你嚼一嚼不行吗?难道还非得赶那几分钟时间。”

其实吃饭真是件好事啊。不但能填饱肚子,还能趁这点时间想点问题,平时都对着电脑,思维难免陷入死角,走到饭桌子上来,思维便又稍微舒展开一点,这时候想问题往往有意想不到的收获。

绝影一边往嘴里扒饭一边对燕儿点头,本来他还想:“嗯,嗯。”两声,奈何嘴里全是饭,开不了口,只觉得这饭菜送到嘴里,瞬间便进了胃,食道大大超负荷工作,不断*。你*?*有个P用,你*我就镇压你,加大剂量继续把饭菜往里送,那破赛扬366还能让我超到800多呢。说猪八介吃人参果一口吞掉,连味道都尝不出来,以前绝影不相信,那老猪的食道也宽得太离谱了。听燕儿说到自己,这才来仔细想想饭菜到底是什么味呢?还真没尝出来,可惜这一桌子有鱼有肉,就这样白白给浪费掉。

吃完饭回到公司,周总差异地问:“小绝,小刘,你们还不去吃饭?”

“已经吃过了。”

“哦,都吃过了,我还以为你们只是去上厕所呢。”
二人哼哈两声,便又扒在了电脑上。


47
王军霞跑得快,能得奥运会冠军,人家跑步是有技术的。动不动就一万几千米地跑你就要学会前紧后松,要是一上来就百米冲刺般跑出去,前面倒是能领先好一阵,可好景不长,最后不要说拿第一名,连名次都没有就可惜了,毕竟你还为了这事还花去了好大体力。

但牛人也例外,记得绝影还是年大学的时候,有一次体育考一千米跑,几个人跑下来累得像猪一样,却发现旁边有个不认识的猛男一直保持着冲刺的速度。一干女生无不羡慕地说:“你看人家多厉害。”

绝影一边喘着粗气一边说:“人家,人家跑的是100米。”

“放屁,人家都跑好几圈了。比你还跑得远!”

从那以后绝影自知自己不是牛人,更不敢随便跟牛人比,唯恐又被别人笑话。唯牛人与女人最难养也。

EB这个CASE也是如此,虽然在张厂长看来,从CASE一开始绝影就把进度控制得得相当紧,以至于自己还有点极度不适应,但是他万万没想到,这在整个进程中还算是轻松的了。越到后面气氛弄得越紧张,最后基本上是天天加班,加到晚上八九点,晚饭就在公司吃,一律吃泡面,泡椒牛肉面。

这种情况一直持续了两个多月,在预定时间到达的两天前,绝影洋洋得意地对周总说:“基本上已经做完了,可以按原计划测试了。”

听到绝影这句话,周总悬了两个多月的心终于落了下来,对绝影说:“小绝啊,你是不知道,最近汽车厂那边几乎天天给我打电话呀。”

测试前一天,绝影就跟他们一一招呼,BOSS Liu你听到命令后做什么什么,张厂长做什么什么,我做什么什么,让周总来做什么什么。

现在不是流行什么“很黄很暴力”么》那多半是讽刺新闻媒体采访前背台词,打虎声也是一浪高过一浪,又声讨什么“摆拍”。后来绝影回忆起那次测试,其实还不是 “摆拍”,几个开发人员对系统当然是熟悉得不得了,于是都按部就班,周总来操作,绝影一直在他旁边说:“顺序如此如此,应该这样这样,不能那样那样。”

绝影说得小心翼翼,周总操作得也小心翼翼,生怕不小心把系统弄坏了又要从头做。半天的测试下来,周总基本上还比较满意,算是达到了需求分析中的要求。他站起来说:“不错啊,虽然有时候还有点不稳定,但在这么短时间内就做了出来,大家辛苦了。这两天在看看代码,把不稳定的地方再完善一下,基本上就OK了。”

从一开始周总对这个CASE就没有太多的干涉,现在绝影觉得他有点外行看门道,他最担心的是指纹仪,虽然周总按照他讲的方法认认真真试了三次,两次成功,一次失败,但他还是觉得这是个很大的隐患,顾不得放松一下,对周总说:“周总啊,我还是觉得这指纹仪不太稳定,我觉得应该再想个替代的办法。”

“我觉得没什么不好啊,我试了三次,有两次行,你们一直开发,基本上每次都行,这稳定性算好的啦。”

“不能这样说,这指纹仪从买回来我们就天天摸它,应该怎么扫描才能成功我们是相当明白,可是并不是所有人都知道啊,你第一次不是就失败了吗?后来在我们纠正下才成功,总不可能以后到现场应用了还专门配个人讲解指纹仪的使用。再说,我们现在是在实验室测试,很多动作都可以慢慢来做,慢慢来摸索,到现场就不一样了,体检的人那么多,不可能人人都像我们这样先来慢慢熟悉一下设备。”

周总抬头想了想,断然:“不行,指纹仪一定要,这是汽车厂那边的要求,只有这个才能体现出我们软件的先进性。至于说使用要领,我看我们可以专门打印一页使用说明,让他们贴在车上,等体检的时候先让那些人自己去看。”

反对无效,绝影忽然觉得憋了一肚子气。特别是周总说的体现出软件的先进性,也许在周总、体检车厂商或者用户看来指纹仪确实是体现先进性的最好的东西,但绝影和BOSS Liu他们不这样认为,整个CASE中,他们最觉得最有意义也最有技术含量的其实是DHTMLView,这东西用上去了,用绝影的话说,至少在技术上领先同行一两年,可是厂家知道吗?用户知道吗?用户他们不知道,是因为DHTMLView这玩艺他们看不到摸不到,他们唯一能看到的只有指纹仪摄像头。

说硬件就是看得见摸得着的,就好比计算机的身体,软件就是看不见摸不着的,就好比计算机的灵魂。人是有思想的动物,当然大部分人认为应该去追求精神上的提升,有些还对肉体上的东西比较鄙视。可正因为人是有思想的动物,往往又说一套做一套,没钱的时候,当然要先去追求物质,没物质什么都是空话,有钱的时候更要去追求物质,因为有钱了,终于可以充实一下物质生活了。所以人就是这样奇怪的动物,一面说要提升灵魂,一面又在摈弃灵魂,最后堕落得实在不行了,终于有部分看破红尘,归依佛门吧,在虚无中给自己找一点安慰。

这样说,你就能明白为什么现在中国这么多人写程序,也有很多人振臂高呼:软件要发展,但中国的软件还是发展得非常疲软。在绝影看来,那硬件比软件不知道复杂好几十倍,至少硬件中一根导线出错了,就得重新生产,软件就不一样,就算一个逻辑错了,修改几行源代码这并不是件很难的事。可硬件还是在按照摩尔定律日新月异的发展着,软件却一直在尴尬中停滞不前。

 

一周后,绝影带着EB踏上了去济南的火车,三个月前给燕儿承诺的CASE完成后带她去爬青城山的诺言看来又兑现不了,自己还是有点愧疚。

BOSS Liu老早听说绝影要走,在公司又没啥事好做,跟周总说自己先回家吧,其实他也联系好了另外一家公司。当初周总从公司把他哄出去他就打定主意再也不回来,这次要不是给绝影面子――当然,一方面是给他面子,另一方面是来领教一下BOSS Jue现在武功到底如何了――他打死也不会回来找周总。但BOSS Liu也是一个典型的程序员性格:啥事要么不做,要做就得做完;CASE要么不接,要接就得做出来。你要明白程序员的心理,对他们来说,好多CASE根本不是给老板和用户做的,是给他们自己做的,别人怎么想不重要,关键是自己要对得起自己。

所以很多资本家正是利用了程序员的这种性格,CASE前好话歹话什么奖金啊分红啊甚至股份啊都承诺得巴巴适适,周正龙敢拿项上人头担保,他就敢拍着胸口打保票。这时候你明明知道好多东西是假的,程序员就是程序员,股份分红那些东西你是懂不起的,懂不起就最好别去搞,可是往往心一软,便答应了。你一答应,资本家们就笑了:他们的目的达到了。

从一进公司,BOSS Liu就打定主意:一、公司不可能长留;二、EB做完就走。他跟周总把说了,说实话有点让周总出乎意料。两个多月下来,他是真正见识到了BOSS Liu的进步,眼下公司人手又不够,说心里话还是希望他能留在公司。又满以为他不可能在这么短的时间内找到新工作,没找到新工作你就得呆在公司,不管怎么样,你总还是要吃饭的。

两人谈判了两个小时,最终达成了协议,BOSS Liu可以离开公司,但保留一个月的缓冲区,如果EB有什么需要,继续做点EB的维护,公司也象征性地给他开点工资。

 

周总比绝影先到济南,晚上12点的时候在火车站接到他,二人去火车站附近一家馆子吃晚饭,在火车上摇了两天一夜,绝影觉得胃早已空了。

结账的时候,老板把菜单翻一面,这回锅肉的价格便立刻比正面印的贵出了一倍。算了,认了。

汽车厂的生活条件比绝影想像的要艰苦得多,但对方的纪总对他们却非常热情,到工厂的第一天,纪总就迫不及待要参观他们的软件。

周总小声问:“有把握吗?”

绝影点点头。

如绝影所料,还是指纹仪出了点问题,简单地跟纪总讲了一下指纹仪怎么用,估计他也没怎么在意,结果一连试了好几次都匹配不了,这一切,医院方代表也都看在眼里。最后他点点头说:“整个系统还是很好,很多功能很先进,达到了体检报告一体化,能大大提高体检效率。就是这个指纹仪,如果不行就换个性能好一点的,周总啊,当初给你们的款子里面指纹仪的预算好像是5000千块钱,5000块钱不至于弄到这么个破玩艺吧。”

周总赶紧接话道:“当然,那5000块钱还包含了开发费用,现在指纹仪在意料设备上用得还不多,实际上上这个模块我们是一分钱没赚啊。”

晚上12点,纪总的热情还特别高,他把周总、绝影、硬件安装工程师、医院代表和其它CASE相关的人员叫到他的办公室,侃侃而谈。

“体检车现在在国内是相当有前途的,硬件现在正在联调,软件今天我也看了,都很不错,启动这个项目,我们是做到了前列。我们为什么要启动这个项目?现在只是一辆体检车,到最后,我们的目标是什么?我们要让体检到社区,体检到街道,甚至体检到户,最后做到点对点的各人医疗顾问。这是中国多少人的梦想?一件事,如果能实现我们的理想,又能为人们做出贡献,还能为我们带来巨大的经济收入,这是件多么有意义的事情。而今天,我们不就正做着这样的事情么?”

两个小时的会开下来,夜已经很深了,可绝影还是异常兴奋,他和BOSS Liu做了EB,但他知道整个CASE还包括汽车厂,医疗设备生产商,他所接触到的,还只是整个CASE的冰山一角。纪总讲的东西大多数他听不懂,也不想去懂,因为他和他是不一样的,唯独他那句话:一件事,如果能实现我们的理想,又能为人们做出贡献,还能为我们带来巨大的经济收入,这是件多么有意义的事情。想到着,他就兴奋,他就想去做这样一件事。

周总拍拍他的肩膀,说:“小绝啊,早点休息吧。纪总讲的话,不要多想。他是个商人。明天咱们讨论一下指纹仪的事,今天第一次让公司之外的人测试,看来你当初是对的啊。”

周总在最后的时候肯定了绝影,他又开始踌躇满志起来。

 

可是第二天,周总又忘了指纹仪的事情。

直到越来越多的人来测试了EB,周总才心有余悸地说:“小绝啊,指纹仪还是必须要,但是照测试情况来看单单依靠指纹仪是不行的,我们必须再想一套方案来应对没有指纹仪的情况,要让EB在有没有指纹仪的时候都能工作。今天我告诉纪总,指纹仪属于精密仪器,一般只在亲自鉴定这样的要求较高的场合才使用。纪总也同意了我的方案,现在我们要马上再想一套替代指纹仪的方案出来。时间有限,你有没有把握?”

绝影愣了一下,原来他以为验收时间已经如此临近,周总是万不可能冒险再对指纹仪的方案进行改造,所以心早已放了下来,想有什么问题只要回公司了,安定下来,都可以慢慢解决好。以前的方案,体检者在登记处输入指纹登记之后,到各个体检点只要在输入指纹,就可以把资料信息调阅出来,现在没了指纹仪,各个体检点的医生必须手动用病人姓名检索,但是体检车和普通医院又不一样,比如DR操作室和DR设备是密封分开的,只有个单工话筒,体检人根本不可能把自己的姓名报给医生。现在如果要重新考虑方案,风险是很大的。

他问:“有多少时间?”

“2天。2天之后体检车会开到深圳参加医疗器械博览会。”
    绝影埋头想了想,说:“让我给小刘打个电话。”


48
  给BOSS Liu打个电话过去,他似乎带了点幸灾乐祸又洋洋得意的语气说:“怎么样?怎么样?我当初不是也说指纹仪不行,周总偏偏要上,这时候还得让我们来收拾烂摊子。”

    “行了,别在落井下石了,怪就怪咱们不是BOSS。现在这边整得我焦头烂额,火都烧到老子眉毛了,你还说风凉话,还是赶紧想办法打过来,把我弄出去!”

    听到绝影的声音有些焦急,BOSS Liu这才胸有成竹地说:“BOSS别急,我早就料到会有今天,幸亏当初我多构思了一个方案,那时候没敢给你说啊,怕你笑话。你想,大晴天的就我一个人拿着伞在大街上走,还不被BOSS笑死啊,我这叫未雨绸缪!”

    “别卖关子了,有点子就赶紧说。”

    “你忘啦,老早我做的那个消息服务器,当时我就想就这么点大个CASE,BOSS你还交给我做,那不是拿高射炮去打蚊子么?但既然做了,我就琢磨着从里面 多挖掘点东西出来。后来想,这消息服务器扩展功能还不少,不就是要分诊吗?让他们在外面装个分诊台,体检的人先到分诊台,分诊台把他具体分配到体检点,然 后通过消息服务器往体检点送个消息过去,这样体检点上根本不需要指纹就能把病人信息调阅出来。”

    听到这里,绝影恍然大悟,连连说:“高,实在是高,没想到BOSS这里面还藏了一招杀着。这招未雨绸缪确实厉害啊!”

    “哪里哪里,这才一个方面呢。以后什么数据备份啊,资料同步啊,甚至聊天啊,都可以拿消息服务器来做。幸好当初BOSS你设计的时候把消息服务器设计成协议无关。”

    听到BOSS Liu的恭维,绝影也有点洋洋得意起来,当初他把消息服务器比喻成“收放音机”周总还一直不甚理解,说应该设计成“协议翻译机”,现在想来,如果照周总说的做,那要增加对一个协议的支持还得重写消息服务器呢。

    放下电话,绝影平静地对周总说:“方案有了,切实可行而且改动不算很大。但是要改动两个部分,我让小刘做分诊台部分,我这边做体检点部分。”

    周总还是焦急地问:“大约要多长时间?”

    “不知道。我这边应该没问题,关键是小刘那边。”

    “嗯。我会盯着他那边,这两天你先不去现场了,我们去城里找家宾馆,你安心写代码。”

 

    这是绝影求之不得的,几天的现场联调整得他筋疲力尽,心里就盼望着早点回公司,哪怕一天24小时写20个小时的代码他都愿意,尽管他也知道多点现场实战经 验对自己成长有很大帮助能学到很多东西,但他还是喜欢哪怕是一个人静静地做在电脑面前写代码的感觉,那是什么感觉?那就是武林高手闭关修炼的感觉。

    原以为住了宾馆了,终于清静下来,可陈董又在这关键的时候来了济南,大概是汽车公司那边心里不踏实,觉得其它几家公司都来了一把手,陈董却没来,一天两三个电话地催促,终于把他逼了过来。

    陈董还是像以前一样拍拍绝影的肩说:“小绝啊,这次情况紧急,多帮帮周总啊。你安心写代码,我绝不会打扰你。”

    他说不打扰,绝影反而觉得这就是最大的打扰,用你陈董的话来说我从来没让你们失望过,可你却跑到我写代码的地方来蹲着,那等于是来当监工的!

    于是陈董“自以为”不打扰绝影地跟他住在一起,绝影也“自以为”打扰了地继续写着代码。

    晚上,正是写程序的大好时光,燕儿忽然打来电话,绝影只好打断思路,拿起电话,燕儿第一句就说:“我已经决定去非洲了,你父母和我父母我已经安排好了。”

    一听这话,惊得绝影差点没把手机掉地上,抬头看见周总也惊异得望着他,连忙把手机拿到洗手间。

    去非洲的事在绝影来济南前她已经跟她提过,大概是什么房地产公司准备在肯尼压搞个楼盘,招人去非洲工作。当时绝影便断然打断她的想法,非洲,非洲是人去的 地方么?那是狮子的地盘!尽管公司开出的条件非常优厚,就连绝影都垂涎欲滴,但起码他还是清醒的,什么钱能挣,什么钱不能挣,什么钱好挣,什么钱不好挣。 等你去非洲了,人家把你护照身份证一收,随便把你卖到哪个小镇去当新娘,你这辈子就别指望回来的。这不是危言耸听,有太多活生生的例子了,现在香港还有卖 越南新娘的呢,人家大公司还能承诺:半年内逃跑免费换新的。

    那时候绝影说得头头是道,燕儿也当场表态放弃那想法,去济南前,绝影就料想燕儿会不会来一手先斩后揍,可当时CASE紧急,也顾不得他去多想。

    大意了啊!

    所以说女人心海底针,这话真是很有道理啊。要换成绝影和BOSS Liu,一是一二是二,说去就去,天王老子都栏不住我,说不去就不去,别说一个月三五千,就是一个月给我十万二十万我都不去。

    听燕说得这么认真,绝影突然,用变了调的语气说:“不行,千万不能去。”

    “我已经跟那边公司说了,过几天就拿护照。”

    “那边究竟有什么好?一去两三年,又不像国内,连通个电话都不方便。”

    “还不是为了我们啊?还欠公司那么多钱,房子买了又没钱装修,我在公司又挣不了多少钱,不知道还要熬到哪年哪月呢。”

    “你还在想还钱的事?我不是给你说了吗?这事不要你管,你也别担心,用不着等到2009年,我会把钱还掉的,也会有钱装修房子的。”

    “像你这样在公司干,根本不是办法,我还不是想的就两三年,如果只用两三年,就能把我们的事情解决好,再大的苦我也愿意吃。我也是为我们好啊。”

    “我知道,我当然知道,这不是吃不吃苦的问题。以前你说要去别的城市工作,我老是拦着你,现在我让步还不行吗?但是非洲不能去,坚决不能去,去北美欧洲甚至日本韩国,我都没一点意见,坚决支持,但为什么偏偏去非洲?那边那么乱,你这是在拿命在挣钱。”

    “据我了解,内罗毕是非洲治安最好的城市。”

    ……  

 

    将近一个小时的通话下来,绝影还是没能说服燕儿,他垂头丧气地走出洗手间,周总立刻关切地问:“怎么了?小绝,家里有什么事吗?”

    绝影耷拉着脑袋,无力地摇摇头说:“没什么。”说完,他又坐到电脑面前。

    可是半个小时过去,他连一行代码也没写出来。

    最后,陈董终于忍不住了,走过来问:“小绝,出了什么事?”

    “没什么,小龚想离开公司。”

    “那她应该跟我说啊!你的意思呢?你放心,她要离开公司还得过我这关,你说让她离开,我就批准她,你说不希望她离开,我有办法留住她。”

    “可是她离开公司想去非洲。”

    “哎呀这可不得了,这可是大事啊。”

    “是啊,我又劝不住她,这可怎么办啊?”

    “要不我给她打个电话吧。她要离开公司,作为领导,我得尊重她的意见,没权力强留她,可是要去非洲,作为长辈,我有义务给她些建议。有些话你不好说,让我来说。”

    绝影想一想,这时候,自己根本劝不了她,也只有让陈董试试。  

 

    又过去一个小时,陈董把电话递给绝影,用胜利般的语气说:“终于把她劝下来了,你来跟她说两句吧。”

    绝影用感激地眼神看着陈董,从他手里接过电话,轻声说:“很晚了,你早点休息吧。别有太多压力,等我回来。”

    陈董帮忙解决了头等大事,绝影把他看得像救命恩人一样,也就是什么赴汤蹈火,肝脑涂地都在所不惜。当然,现在用不着去赴汤蹈火,也用不着去肝脑涂地,他唯一能做的,就是拿出十二万分的干劲,赶紧把代码写完,帮公司解决燃眉之急。

    那晚,他写程序写到四点,完成了体检点部分的所有修改。  

 

    BOSS Liu的分诊台部分也如期完成,周总和陈董心情终于舒展开,中午陈董破例在CASE还没有完成的情况下请绝影和周总去吃了顿大餐,其它的绝影觉得不咋样,就一道毛血旺让他多年来一直记忆犹新,找来服务员问:“做得这么好,是四川师傅做的吧?”

    “不是,师傅是南京的。”

    南京?可是南京的四川菜一点也不好。

    吃饭的时候,周总给绝影讲了接下来的打算,先随体检车到深圳参加医疗器械博览会,再把车送到泉州医院,在医院蹲点几天,培训医院的医生并跟随他们做一次实地体检,差不多到五一节,整个CASE就可以Close掉。

    绝影脑瓜子转得比较快,赶紧说:“五一,那不如我不回去了,把燕儿叫过来,我们顺便在泉州旅游一盘。我们在一起这么久了,还没出去旅游过呢。”

    周总接过话说:“你这点子很好,不过不建议去泉州,不如去厦门,去特区看看,去鼓浪峪玩玩。到时候我把工资和项目奖金先预支给你,你们好好玩玩,缓解下压力。”

    绝影兴高采烈地把这想法告诉燕儿,她先是拒绝,还是说还钱压力大,要节约,后来绝影好说歹说,干脆哄她说过来一起去旅游,周总还承诺发一些补助,她这才答应下来。

    所以人啊,特别是现在的年轻人,总觉得压力大,要买房,要买车,要结婚要生孩子,压力还不大?其实根本没必要去考虑这些,你考虑得再多,房价还是一样往上 涨。就站在工薪阶层来说,一套房子几十万,你挣几十年钱一次性付清买套房子,压力倒是没有,不过住不了几年又要入土为安。现在有机会让你先把房子住上,等 于多让你享几十年的福,还不赶紧去住上,现在房子少人多,你不去住多的是人去做,到时候人把房子住满了,你又得后悔,还考虑啥压力?房子标价五十万,或者 贷款二十万,这都是死的,可人是活的,今年你只挣两万三万不代表你一辈子只挣两万三万。

    所以技术也是如此,现在你觉得自己菜,到明年你技术又会比今年有所提高,虽然你自己不怎么感觉得到,但提高是实实在在的。不怕人没长进,就怕人没耐心,等不到明年就打退堂鼓。

    一提到贷款,燕儿就急,恨不得马上就挣一大笔钱全部给他还掉,可绝影不急,他对她说:“用不了2009年,我很快会把钱还掉。”

    “你怎么还?”

    “我也不知道。”

    “你不知道为什么说你很快会还掉?”

    “因为我有预感。我觉得我能做到。”

    每当这时候,燕儿只是难过地背过头,说实话她不相信他。  

 

    CASE的后期进展还是很顺利,为了培训医生,周总把张厂长也调到了泉州,一路上GE的安装工程师也跟着体检车,这里面,除了周总,大家都是年轻人。

    GE的安装工程师比绝影稍微大点,一路上对绝影是恭恭敬敬,他问:“您是哪一年毕业的?”

    “05年。”

    “我04年。”

     说完,他马上又补充了一句:“是本科毕业。”

    绝影感觉很好笑,他显然是把自己当成硕士或者博士毕业了,多亏周总宣传的好,其实在整个医疗领域论起来绝影是没多少资历,但这事不能让别人知道啊,更不能 让客户知道,否则就太不专业了,这是公司形象问题。于是周总逢人便介绍:“这是我们公司技术主管绝工,主要做PACS方面的开发,没事也带带科技大学的研 究生。”

    你想,能带研究生,那有多牛B,起码也得教授级别吧。绝影都觉得这牛皮吹大了:天越来越黑,天为什么这么黑?因为牛在天上飞。牛为什么在天上飞?因为周总在地上吹。

    CASE Close的那天,所有工程人员和医院代表一起吃饭,放射科赵主任有点春风得意,借着酒劲对这群轻人说:“怎么样?要不从我们这里挑个姑娘?咱们医院的护士可都是招聘进来的!看上谁跟我说!”

    绝影脸唰地红了。吃完饭,他给燕儿打个电话,燕儿说:“坐火车好痛苦,我明天就到泉州,你来接我吧。”

 

49
鲁迅先生说:鲁镇的酒店的格局是和别处不同的。

绝影说:泉州的出租车师傅是和别处不同的。因为他们实在太热情了。

一路上,师傅都在用方言不断地跟绝影什么,大部分他都听不懂,但是也不能打击师傅的热情,于是只能在师傅停顿地空隙“嗯,嗯。”地哼两声。临下车的时候,师傅突然才好奇地问:“对啦,小兄弟,你是做什么的呀?”

“写程序的。”

“哎呀,牛B。写什么程序啊?”

“牛B什么啊?做医疗软件的,马马虎虎。”

“哎呀,那就更牛B了。你们写程序的,月薪至少得有一两万吧。”

“一两万?那是年薪!”,绝影在心里这么说,表面上只是对师傅笑笑,至少在别人眼中自己还算个牛人,要是让他们知道自己一个月才挣这么点银子,那“程序员”这光的形象瞬间就在别人心中崩塌了。不行,不能因为自己的薪水丢了所有“程序员”的脸。绝影那一笑,在师傅看来,更加充满神秘感,从此以后,恐怕他对“程序员”又得刮目相看。

 

燕儿到了泉州,在绝影的记忆中,这是她第一次走这么远的路,但是一点没有他想像中的那样兴奋。她静静地问:“怎么样?项目做得如何?”

“当然没问题,我什么时候失过手的?”

“这次项目忙了这么长时间,还加了好多次班,周总应该会多发点奖金吧。”

“这是当然了。要不为什么这次让你过来旅游,反正你放心,这次我有钱。我调研好了,我们先往北走,和周总一起去厦门,再往南走,去汕头,然后再从广州回去。”绝影对奖金的具体数目避而不谈,赶紧岔开话题,他知道,要是老老实实把这些告诉她,不知道又要多多少麻烦。

所以女人呐,天天到晚都在说烦烦烦。早上起来没赶上公车迟到了烦,跟同事相处不顺了烦,出门下雨了弄脏衣服烦,不下雨出太阳晒黑皮肤了烦,不下雨不出太阳刮点风吹乱了头发也烦,老公天天下班回家不出门觉得生活太平淡了烦,老公天天下班不回家出去玩怀疑他有外遇了也烦。

其实人生哪有那么多好烦的?大部分麻烦还不是自找的。比如绝影这奖金的事,你知道了也是那么多,你不知道也是那么多,你有意见,有意见还不是这么多。但是燕儿有意见,往往就把矛头直接对向绝影,有意见你去找周总呀,找我,我能有什么办法。

绝影在这方面吃了几次亏,后来终于学聪明起来,凡事非到万不得已你就不要坦白跟她讲,你讲了,她不开心,但结果还是这样,你不讲,她不会不开心,结果也还是这样。既然结果都是一样,不知道还有什么好烦恼的。人活了这么多年,有时候想想,还不如婴儿和*,他们什么都不去问,都不去想,所以他们哪里有烦恼啊!

 

坦白地讲,这个五一的旅行和绝影当初自以为浪漫的计划完全不一样,白天到是风风光光在鼓浪屿玩得尽心,晚上就惨了,硕大的一个厦门,居然还找不到巴掌大一块住的地方。那面包车女司机却是万分热情,居然答应带他们找住的地方,找到为止,终于让他们感觉到一丝希望。

面包车围绕集美差不多兜了一圈,旅店不少,有80%已经客满,剩下的20%,条件也太差了,虽然说实话自己兜里钱也不多,可不能委屈了燕儿。到最后,本来热情万分的女司机又趁火打劫:“60块,一分也不少。”

“不行,你这不是抢劫吗?”燕儿据理力争。

“就是这个价,你报警我也不怕。”

两人说着说着眼看开始脸红起来,不就是60块钱么?搞得就像挖了他家祖坟一样。女司机仗着对方是两个外地人,铁定心要狠狠敲他们一笔,正在他们挣得不可开交的实话,绝影突然怒吼道:“行了行了,你说60,行!拿发票。”

绝影这么说,料定她拿不出来这么多发票来,这样就有足够的理由来反驳她。我给钱,你扯票,这是天经地义的事情,不要说报警,就是闹到法院去我都不怕。

谁料女司机却趾高气昂地说:“有!”

于是绝影相当于自己搬块石头砸自己的脚地付了钱。

绝影和燕儿提着两口大箱子孤零零地站在夜色中,这时候才感觉白天的浪漫和兴奋是多么虚幻和短暂。人生就是这样,哪怕你白天能够如美国总统般呼风唤雨,或者你作为技术牛人被众多新手顶礼膜拜,但是你还是得下班,还是得回家,还是得和老婆一起做饭然后看无聊的肥皂剧,还是得面对柴米油盐的点点滴滴。

这样想,你就能很容易理解为什么李敖和胡茵梦那么快就闹离婚。你胡茵梦漂亮又怎样?就算你倾国倾城,但是你还是要大便,还是会在大便的时候涨红了脸。

理想就如同美女,生活就如同大便。

“为什么要给钱?她明明就是在敲诈,你不支持我已经够了,可是你还让她得逞?”没了那女司机,燕儿把矛头指向了绝影。

“我是不想麻烦,出门在外的,多一事不如少一事。”

“这不是多不多事的问题,这是原则问题。你太懦弱了!”

“行了,别什么事都上纲上线,动不动就是‘原则原则’,‘原则’是个大问题,得用在最需要的地方,不要什么鸡毛蒜皮的小事情都跟‘原则’扯上关系。”听燕儿说自己的懦弱,绝影顿时来了火气,他忽然发现自己已经好久没发这么大的火,现在他反而又盼望那女司机再次出现在他们面前,他好把自己满腔怒火全部向她发泄。他想让她知道,男人不向你发火,并不代表他怕你,也不代表他无理,这是男人的风度。

可是女司机收了钱,成功地坚持了她自己的“原则”,当然可以心安理得地走掉。这满腔怒火,自然而然发泄给了燕儿。

那一夜,他们吵得很厉害。

 

几年以后,燕儿对绝说:“知道吗?在那一天,我第一次诅咒我们,诅咒我们有一天会分手。”

其实在绝影看来,那不过是因为一件60块钱的小事情。他忽然想起以前在公司处理的那些BUG,那时候处理起来总不以为然,或者因为BUG太小而对公司隐瞒不报。千里之堤溃于蚁穴,大CASE溃于小BUG啊。

 

五一的几天长假放完,公司里大部分人还没回过神。不知什么时候陈董又招了几个新人进来,等绝影去公司,发现有人坐了他的位置。

这是他不能容忍的,正要发作,周总从办公室走出来严肃地对大家说:“经过公司董事会讨论通过,正式任命绝影为公司技术经理,以后凡是研发人员,都直接向绝影负责,绝影你直接向我和陈董负责。”

周总的口头任命立即生效,绝影想一想,“技术经理”这头衔算够大了,以后在公司还能有什么上升空间呢?可是这次周总的任命下来,自己反而没了上次升职“技术主管”那样兴奋。为什么?也许是这两年下来已经疲了吧。唯一让他稍微高兴一点的是那间“技术经理”的办公室。那是一间差不多二十平米的办公室,门上挂了块蓝底的牌子,上面写着“技术经理”,里面有张很大很结实的办公桌,一把老板椅,一张会客桌和一台他最爱的电脑。东西都谈不上值钱,但这都是属于他的。

张厂长打趣地说:“绝经理啊,可以上班不签到了哦。当初那员工手册上就说:除经理级别外所有员工上班下班必须签到。”

绝影白了他一眼,说:“少来了,大家先来开个会吧,通报一下情况,最近我去差了,有什么新鲜事,讲来听听。”

几个人推推搡搡半天,似乎有些话到了嘴边,却又欲言又止。

绝影不耐烦地说:“有话就说,有意见就提,包括对我有意见,别吞吞吐吐的。”

“就是最近你和周总不在,侯会计老让我们加班,其实程序上也没更多的事情,不知道为什么总让我们加班,而且有几次还让我们去帮他报税,我们又找不到地方,打车又不报销。”

绝影听了气不打一处来,立即跑进周总办公室说:“这会计也太过分了!报税?报税这不是会计该做的事情吗?会计不去报税还要会计有个P用。别以为程序员能写点程序就神奇得不得了啥事都能做都该做。特别是为什么这些事情总在你不在的时候发生?”

听完绝影滔滔不绝的一席话,周总感觉他这次带了很大的火气,以前他从来不这样,不知道为什么从泉州回来性格仿佛就大变了。他皱着眉头对绝影说:“嗯。情况我知道了。下来我和会计沟通一下,你继续你忙你的事,还是那句话,原则上说,程序员都由你负责,你要把他们的工作安排好,他们有什么工作也要先向你汇报。你把我这个意思传达给大家吧。”

从办公室出来,不巧正碰上会计,她还不知道绝影去告了她的状,老远还是笑眯眯地跟他打招呼,绝影理也没理她,大声说:“这里有几天我要向大家宣布一下:一、加班必须先写申请,我或者周总签字之后才能加,没见华为都累死人了么?我们不是那大公司,做点这么小的CASE不还至于把人累死吧。二、我们是技术部门,少把那种勾心斗角的办公室文化带到技术部门来。三、有其它安排要先打招呼,我这边安排好了,你又去做其它的,进度跟不上谁负责?

这三点,明显是冲着会计说的,也不知道她听明白没有,只是自己无趣地回到自己的位置上。

 

几个新招进来的人明显还是很生疏,其实他们自己也很努力,奈何十几年学校教育把他们都造就成几乎是一个模子印出来的。学校教了他们一是一二是二,他们就只知道一是一二是二,到公司里,竟然连三是三都不知道。因为这事,绝影跟周总沟通了好多次。周总的意思始终是学校里出来的人,比较容易培养,他的例子就是绝影。你不是也是从学校里招聘进来的么?这么两年多下来,不得不承认,你在技术上已经有了突飞猛进的进步,可绝影总认为这种方法就好比买彩票,虽然投资小,但中奖的几率更小。那时候公司实在太困难,最可怜的时候基本上就绝影一个人做开发,所以有什么不懂的地方他都必须自己想办法弄懂,有什么问题他都必须解决,因为他不解决,就没人可解决了,也就以为着公司这个单子做不下来。

现在可不一样了,有什么不懂的,直接找其它人讲,有什么做不出来的,直接放那让其它人来做。他们现在要做的,只是把自己能做的做了,这样不要说两年三年,就算给你十年二十年,你又能有多大进步呢?

人呐,还是得靠自己啊。

这么想,绝影又想起了BOSS Liu。虽然两人明里暗里比技术,总觉得BOSS Liu随时让自己下不了台,可BOSS Liu毕竟才是自己真正的朋友啊。大家一起在一个公司,一起学习,一起进步,一起成长,自己一直留在公司,到现在算是混到技术经理了,BOSS Liu离开公司,辗转奔波,不知现在又如何。

说BOSS Liu BOSS Liu就到,正想他,他便打来了电话。

这次,BOSS Liu又恢复了往日的语气:“BOSS啊,我要走了,专门给你打个电话来汇报一下。”

“好好的走什么啊?你也太不厚道了,趁我出差就离开了公司,又去研究啥了啊,拿出来分享分享。”

“我能研究啥啊,拿出来还是被BOSS笑话。这次我要去修炼了,等我修炼好了,再拿出来跟你研究。”

“去哪?”

“北京。”

绝影料定BOSS Liu会走,因为这城市实在太小了,以他的水平,在这里根本无法施展自己的拳脚,原以为他会到成都重庆投奔个大公司,没想到却要去北京那么远,这着实让他吃了一惊。

“怎么去那么远啊?去做啥啊?”

“还不是写程序,朋友介绍的。”

“算了,你要写程序,还不如到我们公司来,我现在又升职做技术经理了,周总又见识到了你的技术,应该还是有发展的空间的。”

“公司我肯定不会去了,一山哪能容二虎,BOSS你好好在公司发展吧,我也得闯出一片天地出来,哪能让你笑话。”

“是吗?那太可惜了。周总也挺想你留在公司的。”

“可是我挺不想留在周总公司的。我明天就走了。BOSS你好好保重啊,记住,多研究点问题,少谈些主义,到时候好好分享啊!”

 

50
说树挪死,人挪活,BOSS Liu在这边又是老婆又是妈拖家带口的,居然毅然决然背井离乡要跑到北京去发展,看来那边的工作应该相当有前途。绝影最后说了句:“BOSS你好好保重,我有机会出差去北京一定来看你。”便放下了电话。

EB虽然在泉州已经被医院签字验收,但医院还是天天打电话过来。开始几次是下面小弟接的,小弟们当然支支吾吾说不出个所以然,语言又不通,那边的人听着也觉得不过瘾,后来干脆指名点姓要绝影来接电话。

医院的人毕竟水平有限,提出来的大部分是些使用上的小问题,那边的人一边谦虚地向绝影请教,一边还紧张地跟旁边地人说:“记下来记下来,刚才绝工说的,赶紧记下来,全部记下来!”好像稍微记得慢一点,绝影讲的东西便掉了,再也找不回来。

突然间,绝影又找到点当初念书的时候同学们来向他请教的感觉,原以为毕业出来工作了,学校里那种感觉再也找不回来,说“千里马常有而伯乐不常有”,没想到现在的社会真是“笨人常有而聪明人不常有”。

对方一虚心,绝影又飘飘然起来,把本来无关紧要的或者别人根本没遇到的甚至是可能出现的问题又拿来讲一大堆,对他来说,是讲得越多越好,讲得越多,就越高深,越能显示出他的水平。

半小时过去,等他过足了瘾,才缓缓地说:“我讲的,都是很重要的,你们再下去好好体会体会。”

那边不甘心,继续问:“绝工,还有没有什么注意事项,我们最担心的数据安全性的问题,要是数据掉了,我们可是担当不起的啊。”

绝影故作深沉地说:“其它的下次再讲吧,这次讲太多了怕你们印象不深刻。数据安全的问题,照我说的就没错,这个也是没办法的事情,就是软件做得再好,别人把你硬盘拿了一样是白搭,所以主要还是加强管理。”

放下电话,绝影的虚荣心又一次得到极大的满足,他屁颠屁颠跑回办公室,悠闲地点了根烟。刚抽了两三口,外面一个小弟突然探头进来,吓了他一大跳。

不用说,这肯定又是Bug Yang。绝影对这人一直没什么好感,其实人家也没什么不好,对绝影又是敬重又是崇拜又是害怕,谁叫Bug Yang正是周总这次新招聘进来的,他向来对周总招聘学校里新人的做法腹绯很多,大都没什么真本事,又老爱夸夸其谈,周总觉得不好使了,黑脸还得他去扮,一回一回送这帮人出去,每次还得像金像奖,梅花奖一样对他们来一番致辞。这腹绯又慢慢延伸,扩展到这几个新人身上,于是新人们只好莫名其妙地受了绝影满肚子气。

Bug Yang的身世说起来也极富传奇色彩,初中毕业时刚好赶上辍学经商的热潮,于是紧跟时代潮流,或者是说向Bill Gates学习,干脆不念书了。但做生意又没本钱,十几岁又没啥工作可做,于是去考了个B照――后来绝影知道这驾照还是走后门花钱买的――开大货车,也算是吃了不少苦。有一天,拉了一车货到天津,刚下了货,忽然又不想开货车了,于是连车也不要,打个电话给家乡的朋友,借了400块钱,还是在路边随便找了个人借了别人的银行卡才取到钱。下火车回家正好路过公司,又看见公司正好在招人,随便进去试了一下,估计正好碰到周总还在睡觉,居然稀里糊涂过了。就这么马马虎虎进了公司。

Bug Yang本来也不叫Bug Yang的,奈何才工作没多长时间,大家就发现他老是制造BUG,而且是一堆一堆地制造。程序上的BUG又不比其它,你的代码我拷一点他粘贴一段,三下五下BUG就像流感一样到处传染,不几天,整个公司都被搞得乌烟瘴气。

但Bug Yang也并非不负责任之人,BUG是他造的,他认,转身就改。不到十分种,便像BOSS Liu一样突然高呼:“影头,改好了。刚改了最后一个,这次绝对OK!”

拿来一用,继续一大堆BUG。

 

不等Bug Yang开口,绝影皱着眉头说:“干什么干什么?不是说了很多次了,进办公室先敲门。你想吓死老子啊?”

Bug Yang受了批评,连忙小心翼翼地说:“影头,对不起,下次不啦。”

绝影又抽了口烟,不耐烦地说:“行行行,有事赶紧说,没事回去改BUG去。”

“其实......其实……其实就是关于我现在做的工作。我不敢说,说了你要骂我。”

Bug Yingg这样说,反而掉起了绝影的兴趣,他把烟掐掉,正儿八经地说:“说吧,说吧,不骂你。”

听了这话,Bug Yang受了点鼓舞,在心里憋了口气,扬起头说:“报告影头,我不想做现在的工作了。不就是做个DcmPrint的Job队列吗?就这么小个功能,老早就做完了,你又让我一直改BUG,刚才改了最后一个,这次绝对OK了。我要做大CASE!”

听了这话,绝影却并有生气。“我要做大CASE!”这不正是自己和BOSS Liu常常挂在嘴边的话吗?这小子还有点自己的影子,小绝影。

这么想,他还是一本正经地说:“什么好不好啊?BUG是你造的,当然要你来改。整天都是最后一个最后一个,你跟你说,你的想法是错误的,BUG只会改一个少一个,你没发现BUG并不代表BUG就不存在。你那BUG呀,改了一个又是一个,是循环队列,懂不?还不回去继续找BUG去。”

这显然不是Bug Yang想要的结果,他仍然不依不饶地说:“影头,这BUG改来改去也没意思,我觉得我现在技术到家了。程序员,应该写程序,哪里有天天改BUG的。”

这一次,绝影发了火,他厉声说道:“什么技术到家不到家,老子最讨厌那些会个‘select’就说自己精通数据库,能背几条指令就说擅长汇编的人。什么应该做什么不应该做什么,跟你说,以前老子和BOSS Liu还帮别人修过电脑呢!出去给老子改BUG去!”

先看绝影心情还好,Bug Yang好不容易鼓起勇气说出了他的心声,哪料到绝影现在突然发这么大火,他徉徉地说:“不是说不骂人的吗?”边说边退出了办公室。

现在的年轻人啊,就是这么自以为是。BUG?BUG在哪里?我没看到BUG就是没有BUG。牛人?牛人在哪里啊?我没看到牛人我就是世界上最牛的人。技术?这技术有什么用?我没看到这技术的用途它就是没用。抱着这种思想,于是一天只想着我要做什么,根本就不考虑我应该做什么。久而久之,胆子越来越大,大话越来越牛,技术反而越来越粗糙。

 

泉州的医院还是经常来电话,还是指名点姓要绝影接,现在是慢慢开始抱怨启动速度越来越慢,但他们毕竟还很客气,绝影是什么人?在他们看来,就影就是这个体检车数字化项目的总工程师。对总工程师,能不客气么?所以,出了问题就要先从自己身上找原因,一段时间过去,能找的原因都找完了,可速度还是越来越慢。到时候,终于忍不住试探着说:“绝工啊,那速度的问题,你看看能不能想办法帮我我们解决啊,这数据量一大,实在太慢了,再这样下去,基本上就没法用了啊。”

绝影表面上打着哈哈道:“嗯,我下来再调研一下,争取近期给你们拿出个方案。”

这样说其实是有所保留的,其实绝影知道自己根本算不上什么工程师,就算有这个技术也没这个资历,什么工程师啊,教授啊,做起事情来当然可以稍微怠慢一下,毕竟人家肚里有东西,干起事情来有效率,一天解决别人一周的问题。就算实在什么也没有就靠忽悠起家的,至少人家后面有个大后台!

绝影什么也没有,所以必须自己做好。

其实EB中存在的问题他早就能考虑到,那个HTML中的Table全部是用JavaScript生成,等到数据量成千上万的时候,单是生成这个列表就是件很浪费时间的事情。

可事情比原来想像的还要糟。以前的设计还是存在一定问题,EB启动的时候会先将数据库中所有数据读到内存以便匹配指纹,数据量小还行,这数据量一大,就靠那无线网络的传输,只怕都要等个三五分钟,再加上超大的内存占用,程序运行起来,肯定慢得像乌龟。

问题摆在面前,就得赶紧解决,别人那体检车,每天体检两次,光DR图片大小就得突破一个G,要是因为软件问题停工个一天两天,这损失他承担不起。

于是赶紧开会,虽说火基本上已经烧到了眉毛,他还是平静地说:“怎么样啊?小扬,BUG改得怎么样了?”

“改完了,这次是真的没BUG了,我检查了好多次了,这次保证肯定绝对可以用了。”

“放屁,你那是‘暂时没有发现BUG’,我跟你说了好多次了,你没发现BUG不代表BUG不存在!”

“是是是,暂时没发现。影头,可以做其它的了。”

“好,你不是说要做大CASE吗?EB的代码你也看了,算大了吧。咱们现在就来做这个。先来修改一下EB的问题,主要有两个:一、启动速度太慢,我想到的解决办法是启动时采用多线程方式,在后台读取数据,不再读取数据库中所有的数据,仅读取体检号和指纹,匹配指纹的时候再通过体检号去数据库查询其它信息。因为他们体检的时候很少用到指纹仪,虽然记录多,但只有一个体检号,占用的内存也不大。二、各个页面的显示速度太慢,特别是体检人列表这一页,主要是因为页面的显示用的是JavaScript,效率不高,而且是把所有记录都显示到同一页。当时我们设计那页的时候还不知道除了JavaScript之外还能用什么办法,但随着CASE的进行,到后期我们已经掌握了IHTMLDocument2和IHTMLElement接口,用这两个接口来操作性能应该要高得多。另外还要分页显示,比如一页就查30条记录,要再看其它的,就点下一页。就像google,随便输入个热门关键字检索结果动辄几十万上百万条,要是全部都显示到一页,光是生成个页面都得等死人。这个我后来也调研了,用‘select’的‘top’子句。”

绝影在上面把自己的想法一股脑讲给下面,基本上把问题产生的原因和解决方法都描述得清清楚楚,就是没差写出具体代码了。Bug Yang他们在下面表面上听得认认真真,实际上他一直在热血沸腾兴奋不已,根本就没在乎他讲的什么。等到他话音还没落,Bug Yang立即踊跃而上,说道:“影头,说那些都没用,直接告诉我让我做什么就行了!”

“老实点!再跳,又让你回去改BUG。”

这么说,Bug Yang又努力让自己安静下来。

“启动部分我来做,你和小唐去解决第二个问题,小唐做查询和分页显示,你把所有JavaScript的调用改成IHTMLDocument2和IHTMLElement的,关于那两个接口的用法,在EB的代码里面就有例子,解决起来应该不难,有什么问题就来问我,别误了工作。”

说完,绝影挥挥手示意散会,Bug Yang终于如愿以偿接到大“CASE”,像拣了个宝似的。在这最后时刻,还不忘表现自己,回头道:“报告影头,保证按时完成任务。”

 

回想一下,从五一回来,其实还没认真休息一下,燕儿也早已经习惯了绝影这样一个接一个的CASE。她就是不明白,天底下CASE为什么总是这样多,而做CASE的人为什么总这么少,那CASE让绝影去做,再怎么做都做不完。

绝影也没怎么去哄他,反正他早就知道自己一写程序就投入得不得了,现在给燕儿讲这么多也没用,哪怕是跟她说:“明天就做完了,我一定和你去去看电影。”她当时听了是高兴,但就算明天真的做完了,周总突然说:“小绝啊,又来了一个大CASE。”哪怕他并不要他立刻去看立刻去做,但他肯定会立刻扑上去的,这就像饥饿的狗扑在火腿肠一样。这样,反而让她更伤心。
         与其这样,还是破罐子破摔了吧。


转自:http://blog.csdn.net/phphot

文献来源:

UNDONER(小杰博客) http://blog.csdn.net/undoner

LSOFT.CN(琅软中国) http://www.lsoft.cn