第8章 被扣为人质

星期一我起了个大早,来到W-M总部大楼,想不到来客登记处竟排了长队,等了好久才轮到我,登记簿厚厚的一大本,我按照要求填上我的姓名、公司、来访目的,接待人一栏我填了艾德,前台秘书看了便给艾德打电话,告诉他我到了。我顺便瞄了一眼登记簿,发现很多知名公司都派了人来,微软、IBM、HP、Oracle……那页的最前面还有我们公司其他雇员,来访目的上填的是另一个软件产品。可以想象,这么大的公司有的是钱,谁不想跟他们做生意呢。我意识到问题的严重性,如果我们的问题不能很快解决,其他公司会把我们顶替下来。

一个胖乎乎满脸微笑的中年男人出现在我面前,向我伸出手:“桑妮?我是艾德。”

我愣了一下,想象中艾德应该长得凶巴巴的,没想到他竟是这么普普通通的一个人,这满满一大厅人他最不像艾德,而我大概最好认,唯一的东方女人。我跟着艾德走进办公区,一路他向我交代:“看到我的名牌和你的不一样吗?我们公司规定,带访客名牌的人不许单独在办公楼里走动,你要做什么,包括喝水、上厕所,我得陪你去,不然别人看到会找我麻烦。”我点头称是,心里打定主意,上班时间不喝水,不上厕所。

进了艾德的办公室,他问:“你什么时候回去?”

“星期五下午。”

“几点?”

我还真没记准,只好从包里找出机票,还没等我看清,艾德伸手把机票拿了过去:“机票先放在我这里,问题不解决,你不能回去。”啊?我张口结舌,竟不知说什么好。

艾德说:“和你们公司的电话会议时间快到了,你的包可以放在我这儿,走。”

我跟在艾德后面,心里盘算着电话会议上要告诉大肚子J我机票被扣,看他能不能帮我说情要回来。想不到艾德没去会议室,直接把我领到CIO办公室。那CIO也不和我打招呼,等我们找地方坐好,便拨通了电话。主持电话会议的竟是我们的技术总监R,CIO没有一句寒暄,直截了当:“我们的问题解决了没有?”

R的回答有些含糊:“我们正在尽全力解决……”

CIO毫不客气地打断他:“修改版什么时候寄来?”

R解释说:“问题已经找到,解决方案也定好了,但是改程序需要时间……”

CIO拍着桌子大叫:“不用解释!我们这里每一分钟都是钱,我没空听你废话!我需要知道你们的期限,我好做相应的决定。”

R的声音满是尴尬:“明白,我明天会给你期限。”

我的天,整个电话会议根本没我说话的份儿,哪还敢提我的机票。

回到艾德办公室,我告诉他开发部要我把这里服务器上的日志文件寄给他们,艾德说:“一旦正式投产,服务器不能随便改动。你要的日志如果启动,会影响正常运行,所以我不能让你启动。我可以给你找台试验机,你爱怎么试都可以。”

艾德把我领到地下室,一走进数据中心的大门,我就被里面的景象惊呆了:那里面宽敞明亮,大得一眼望不到边,一排排高高的架子上摆满了一摞摞服务器,多得不计其数,边上一排机械手不停地忙碌着,在自动存取备份磁带。艾德一边领我往里走,一边自豪地介绍:“我们的数据中心规模之大,在世界排名榜都是数得上的,看,这边是数据库,那边是网络服务器,你们的软件放在应用服务器区,还有大型机、中型机……”

艾德给我的试验机在一个角落,我很快把软件安装好,又做了测试,将日志文件发给开发部。艾德看看表:“午饭时间到了。我猜这是你第一次出差,对吧。你们公司出差的规矩你懂吗?”

出差还有规矩?出门时大家满脑子都是怎么解决问题,没人提过什么规矩。

艾德告诉我:“我跟你们公司打了很多年交道,你们只给报销早餐和晚餐,午餐是不能报销的。可如果你请客户吃饭就可以报销。所以现在我和你一起吃午饭。但是我们公司规定,我不能接受你的任何礼物,包括吃饭。所以吃饭时咱们各付各的账。”

艾德的周到让我很是惊讶,为了节省时间,我们选择了马路对面的Burger King。吃饭时艾德问我:“我没收了你的机票,看得出你很不高兴,周末是不是做了安排?”

我说:“倒是没什么安排,只是我的孩子才5个月大,我希望周末能看见他。”

艾德很意外:“哦,你是新妈妈,就一个孩子?”

“还有个大儿子,9岁。”

艾德于是告诉我,他有两个已经成人的孩子,那是他第一次婚姻的结果。后来他再次成家,又有了两个孩子,还在上小学。他问:“我的孩子年龄相差很大,因为我有过两次婚姻。你的两个孩子也差那么多,为什么呢?”

我听了觉得好笑,他想探听我的故事,便讲了一大套他自己的故事,可我并没有故事,他白讲了。我老实告诉他:“大儿子是我们读研究生时要的,我们一边学习、工作,一边带孩子,很艰难,只好带大一个再要第二个。”

艾德对我的经历似乎很感兴趣,听后向我解释:“你想周末回家看孩子,我并不想扣你当人质,可这是公司的决定,其实我自己这个周末已经安排了出门度假,机票酒店早定下了,问题不解决,我只能放弃度假。所以我和你一样都希望问题能尽快解决。”

这么一顿简单的快餐使我和艾德成了同一条战壕里的战友。

接下来的两天里,艾德和我一边等开发部的修改版,一边讨论这个课题下一步要完善的地方,看来艾德对我们还是很有信心的。艾德在黑板上画出我们这个软件的结构,然后一步步添加:看到了吗,这部分可以连我们的主机,这部分连数据库,这里连网络服务器,防火墙在这,load balancer 在这……

望着满满一黑板的图示,我不禁对艾德肃然起敬:这个程序写得不怎么样的人,脑子里装的是这样的宏伟蓝图,原来数据中心那么多机器设备他不但了如指掌,而且为今后发展做了长远规划,不愧是Corporate Architect。

艾德对我说:“你有个优点,我告诉你的问题你一条也没有放过,都想办法解决了。这很好,但是还不够,现在我给你讲这些,是希望你能懂得我们的需要,有什么问题你应该替我们发现,我可不想老给你们公司当质量检查。”

我心里突然一亮:以前我一直以为只有在开发部一行行写程序的人才是真正搞技术的,我也希望有一天能进开发部,做一名软件工程师。听了艾德的点拨,我更希望自己能像他这样站在很高的角度看问题,也许只有在敢死队才能有机会与艾德这样的人直接工作,我打定主意,以后要踏踏实实做好敢死队的工作。

星期四上午的电话会议上,开发部报告说修改版仍然没有做好,我和艾德都很沮丧,看来周末只好加班了。星期五凌晨两点,我正在睡梦中,突然接到大肚子J的电话,告诉我开发部这几天三班倒,VP连续工作了四十几个小时,修改版终于做好了,要我马上下载测试。

那时宾馆里还不能直接上网,我只能靠电话线连接到公司的网络,下载用了近两个小时,我把修改版安装到自己的电脑上,一直测试到天亮,没有发现任何问题。W-M一开门,我就赶过去,和艾德一起安装测试,又请了他们的供货商参加测试,最后得出结果:速度正常,问题解决了!

星期五夜里我回到家,把毛毛小小的身体抱在怀里,真有种恍然隔世的感觉。