“我滴个乖乖!”我盯着邮箱里那封新邮件,眼珠子都快瞪出来了。这甲方爸爸是属曹操的吧?说到就到,昨儿才签的合同,今儿一早需求变更就发过来了,整整二十八条!我端着咖啡的手一抖,褐色的液体差点洒在键盘上——这玩意儿要是坏了,行政部那小姑娘又得跟我掰扯半天报销流程。
办公室的空调今天格外卖力,吹得我后脖颈发凉。桌上那盆仙人掌倒是坚挺,就是灰扑扑的,跟我现在的心情一个色儿。小赵探头进来,看见我这张苦瓜脸,到嘴边的话又咽了回去。
“有屁快放。”我没好气地敲着键盘,这老破电脑今天格外卡顿,嗡嗡响得跟拖拉机似的。
“沉哥,甲方那边来人了,说要开个需求讨论会...”小赵缩着脖子,活像只受惊的鹌鹑。
我看了一眼日历,这才周三啊!说好的周五才启动项目呢?这帮人怎么不按套路出牌?
会议室里乌泱泱坐满了人。甲方来了仨,个个西装革履,领带系得一丝不苟。我们这边技术部的老王眼睛还红着,估计昨晚又熬夜改bug了。市场部刘姐强打精神,嘴角勉强扯出个职业微笑。
“陆总,我们内部讨论后,觉得原方案还有优化空间。”甲方的项目经理是个戴金丝眼镜的中年男人,说话慢条斯理的,手指在需求文档上轻轻点着,“特别是这个数据看板,我们希望能实时更新,最好能精确到秒。”
老王在桌子底下踹了我一脚。我面上保持着微笑,心里早就骂开了。精确到秒?这不得把服务器搞崩了?但这话不能说,只能委婉地表达:“这个需求我们可以研究,不过要考虑服务器承载能力...”
“这个我们理解。”金丝眼镜推了推眼镜,“所以我们建议用分布式架构,这样扩展性更好。”
我差点一口老血喷出来。分布式架构?说得好听,这得加多少预算?我瞥了眼刘姐,她正低头疯狂按计算器,额头都冒汗了。
会议开了整整一上午。送走甲方大爷们,我瘫在椅子上,感觉像是被抽空了力气。老王凑过来,压低声音:“沉哥,他们这要求也太离谱了,真要按这个来,咱们得重新招人。”
我揉着太阳穴,脑仁儿一跳一跳地疼。这感觉就像是装修房子,图纸都定好了,业主突然说要加个游泳池。
“先别急,”我深吸一口气,“把需求整理一下,看看哪些能做,哪些得加钱。”
午饭时间,食堂里吵吵嚷嚷的。我端着餐盘找了个角落坐下,糖醋里脊炸得太老,咬得我腮帮子疼。小赵端着盘子凑过来,神秘兮兮地说:“沉哥,听说甲方那边换领导了,新官上任三把火...”
我筷子一顿。怪不得需求变得这么突然,原来是这么回事。这种职场破事儿我见多了,重生前在另一家公司当部门经理时,没少碰上新领导乱改方案的破事。
正吃着,手机响了。是我妈打来的。
“儿子,今天回家吃饭吗?妈炖了鸡汤。”
我看着盘子里冷掉的饭菜,心里一阵愧疚。“妈,今晚得加班,回不去了。”
电话那头沉默了几秒。“又加班啊?你这孩子,钱是赚不完的...”
我赶紧打断她:“忙完这阵一定回去。”挂了电话,嘴里的饭菜更没滋味了。
下午技术部炸锅了。老王带着一帮程序员在会议室里吵得面红耳赤,白板上画满了各种架构图。我站在门口听了会儿,都是在争论怎么实现那个“精确到秒”的需求。
“要不咱们用缓存?”一个年轻程序员提议。
“缓存不够实时!”老王直接否决,“得用消息队列...”
我悄悄退了出来。这种技术讨论我插不上嘴,重生前我就是个业务出身的,对技术一知半解。这辈子虽然恶补了不少,但跟老王这种老油条比还是差得远。
回到办公室,刘姐已经在等着了。她把一份预算表拍在我桌上,表情凝重:“按新需求,成本要增加百分之四十。”
我盯着那些数字,感觉牙花子都快嘬出血了。公司账上的钱本来就不多,这一下又要大出血。
“能不能跟甲方商量一下,分阶段实施?”我抱着最后一丝希望。
刘姐摇头:“我问过了,他们要求一次性到位。”
这他妈不是要人命吗?我瘫在椅子上,盯着天花板上的裂纹发呆。那裂纹像个歪歪扭扭的问号,跟我现在的心情一模一样。
快下班时,小赵兴冲冲跑进来:“沉哥,有个好消息!我找到一家外包公司,能做部分模块,价格比咱们自己开发便宜一半!”
我猛地坐直身子:“靠谱吗?”
“我大学同学在那当技术总监,说是能做。”
这倒是条路子。我把老王叫来,三个人凑在一起研究了半天。外包部分非核心模块,核心部分自己把控,这样既能控制成本,又能满足甲方需求。
“但是得盯着点,”老王皱着眉头,“外包的质量参差不齐,别到时候出问题。”
“这个你来负责,”我拍拍他肩膀,“定期检查代码质量。”
方案定下来,已经晚上八点了。我让食堂热了剩饭,三个人就着凉透的菜汤扒拉了几口。小赵吃得急,呛得直咳嗽。
“慢点儿,没人跟你抢。”我给他递了杯水。
“沉哥,我这不想着赶紧吃完去联系我同学嘛。”
看着这小子干劲十足的样子,我忽然觉得挺欣慰。重生回来创业最大的收获,可能就是带出了这么一支团队。虽然平时吊儿郎当的,关键时刻真能顶上去。
第二天一早,我带着新方案去找甲方。金丝眼镜看着预算表,眉头皱得能夹死苍蝇。
“这个价格...超出我们预期了。”
我早有准备,把成本分析表推过去:“您看,这是按新需求调整后的成本明细。我们已经在尽可能控制成本了,但分布式架构和实时计算确实会增加不少开销。”
他盯着表格看了半天,手指在桌面上轻轻敲着。会议室里安静得能听见空调运转的声音。
“这样吧,”他终于开口,“我向领导汇报一下,明天给你们答复。”
从甲方公司出来,刘姐长舒一口气:“有戏,他没直接拒绝。”
我点点头。做生意就是这样,有时候就是看谁沉得住气。
回公司的路上堵车了。我靠在车窗上,看着外面车水马龙。这城市永远这么热闹,不会因为任何人的焦虑停下脚步。重生前我就是个普通打工人,每天挤地铁、加班,为了房贷车贷奔波。现在当了老板,压力反而更大了。
手机震动,是老周发来的信息:“听说你们接了大单?恭喜啊!”
我苦笑。外人看着风光,谁知道我们背后有多难。
回到公司,老王正在训人。一个实习生把测试环境搞崩了,整个技术部都在加班修复。
“沉哥,你这来得正好,”老王看见我,火气更大了,“这帮小兔崽子,说了多少次不要在生产环境瞎搞!”
我赶紧打圆场:“新人嘛,总得给点成长空间。”
安抚好老王,我去看了那个实习生。小伙子吓得脸都白了,手指还在发抖。
“没事,”我拍拍他肩膀,“谁还没犯过错?重要的是长记性。”
他眼圈一红,差点哭出来。我忽然想起重生前自己刚工作时的样子,也是这么战战兢兢的,生怕犯错误。
晚上加班,我点了外卖请大家吃烧烤。办公室里烟雾缭绕,程序员们一边撸串一边讨论技术问题,气氛倒是挺融洽。
小赵凑过来,递给我一串烤鸡翅:“沉哥,我同学那边谈妥了,价格还能再降五个点。”
“可以啊!”我眼睛一亮,“你小子这次立大功了。”
他嘿嘿一笑,露出两排白牙。
快十点时,甲方的邮件来了。同意我们的方案,但要求提前两周交付。
办公室里一片哀嚎。
“这不可能!”老王第一个跳起来,“光是环境搭建就要一周,还要测试、联调...”
我盯着邮件看了半天,心里把甲方的祖宗十八代都问候了一遍。但这话不能说,只能安抚大家:“想想办法,看能不能压缩一下工期。”
这一忙就忙到了后半夜。我让女同事先回去了,剩下几个老爷们继续鏖战。窗外霓虹闪烁,对面大楼只有零星几个窗户还亮着灯。
老王趴在桌子上睡着了,打呼噜的声音震天响。小赵眼睛红得跟兔子似的,还在查资料。我看着这帮兄弟,心里挺不是滋味。
重生回来创业,我本来想着能轻松点,毕竟有先知优势。真干起来才发现,该吃的苦一点没少,该操的心一点没多。有时候真想撂挑子不干了,但看看这帮跟着我拼命的兄弟,又咬牙挺住了。
凌晨三点,我们终于拿出个初步方案。把部分工作并行开展,增加人手,周末加班...虽然还是很紧张,但至少能看到完成的希望。
我让大家赶紧回去休息,自己却睡不着。泡了杯浓茶,站在窗前发呆。城市的夜晚很安静,只有偶尔驶过的车辆打破寂静。
手机屏幕突然亮了,是我妈发来的信息:“儿子,妈知道你忙,但也要注意身体。鸡汤在冰箱里,回来热热喝。”
我鼻子一酸。重生回来,最大的心愿就是让父母过上好日子。可现在整天忙得脚不沾地,连回家吃顿饭的时间都没有。
第二天一早,甲方的电话就打来了。金丝眼镜的声音听着很急:“陆总,我们大领导下周要听汇报,演示环境能不能先搭个简易版的?”
我握着电话,强压住骂人的冲动。“我尽量安排。”
挂了电话,我把老王摇醒。这老小子趴在办公桌上睡得正香,口水流了一桌子。
“别睡了,又来活了。”
老王迷迷糊糊抬起头,眼睛肿得跟桃似的:“又咋了?”
听完我的转述,他直接爆了粗口:“我操!他们当咱们是机器啊?不用睡觉的?”
抱怨归抱怨,活还得干。我们又把技术部的人叫起来,继续折腾。
连续熬了三天,演示环境总算搭出来了。虽然只是个雏形,但基本功能都能跑通。我让测试部赶紧介入,能测多少测多少。
汇报前一天晚上,我们还在改bug。凌晨两点,会议室里横七竖八躺满了人。小赵靠着墙打呼噜,手里还攥着半个面包。老王眼睛盯着屏幕,手指机械地敲着键盘。
我出去买了些红牛和咖啡,给大家提神。便利店的小姑娘睡眼惺忪的,找钱时差点算错。
“加班啊?”她随口问了一句。
“嗯。”我苦笑。何止是加班,简直是在玩命。
回到公司,我把饮料分给大家。小赵一口气灌了半罐红牛,继续改代码。老王的键盘声一直没停过,像首永无止境的催眠曲。
凌晨四点,最后一个致命bug解决了。老王长舒一口气,直接瘫在椅子上:“老子要休假...”
我拍拍他肩膀:“等项目上线,给大家放长假。”
演示很成功。甲方的领导看着系统运行,满意地点点头。金丝眼镜送我们出门时,脸上终于有了笑容:“陆总,辛苦你们了。”
回到公司,我宣布今天提前下班。办公室里欢呼声一片,小赵直接躺在沙发上睡着了。
我站在办公室中央,看着横七竖八躺着的同事们,心里百感交集。重生这条路不好走,但有这么一帮兄弟陪着,再难也值得。
手机又响了,这次是我爸:“儿子,你妈说你好久没回家了,今晚回来吃饭吗?”
我看着窗外灿烂的阳光,终于笑了:“回,今晚一定回。”
山重水复疑无路,柳暗花明又一村。这日子过得跟打仗似的,但总能在绝处逢生。也许这就是重生的意义——不是逃避困难,而是有勇气面对一切挑战。