声明:本文为虚构小说故事,地名人名均为虚构,请勿与现实关联。本文所用素材源于互联网,图片非实图像,仅用于叙事呈现,如有侵权请联系删除!
会议室的气温很低。
沈宏的手指戳在投影幕布上,戳在我那份报告的错误数据上,他的声音像钝刀子割肉。“林越泽,你的能力,根本撑不起这个位置。”
所有人的目光钉在我背上。
我慢慢站起来,纸张摩擦桌面的声音很轻。我把一个白色信封推过长长的会议桌,停在沈宏面前的茶杯旁。
“您说得对。”我说,“这是我的辞职信。您找个能力强的吧。”
信封薄薄的,边缘裁得很齐。
沈宏脸上的肌肉抽动了一下,徐总靠在椅背上,没说话。
电梯下行时,手机在口袋里震。我没看。
第二天清晨,电话铃炸响。不是沈宏,是集团总部的号码。接起来,对面声音急促,背景一片混乱的吵嚷。
“林工!系统全瘫了!‘新城地标’的数据……只有你清楚备份和架构!求你,回来!”
我握着电话,走到窗边。楼下早点摊刚支起来,热气模糊了晨光。
昨晚,我把家里那台旧服务器彻底格式化了。
![]()
01
会议室的气温调得太低。
投影光打在每个人脸上,一片惨白。
幕布上是“锦华苑”项目第三版深化方案,角落里几个关键数据,红得扎眼。
结构荷载算少了百分之十五。
这是个低级错误,致命的那种。
沈宏就站在幕布旁边,穿着熨帖的灰衬衫,袖口挽到小臂。
他没看我,手指虚点着那几处红色。
“客户投诉电话,直接打到了徐总那里。质问我们致远设计是不是没人了,拿这种学生作业糊弄人。”
他的声音不高,甚至有点疲惫的沙哑,像是对着不成器的晚辈叹气。“林越泽,你是这个方案的主要负责人。从概念到深化,签了字的。”
我盯着那些数字。
格式不对。
我习惯用Arial字体,十号,段落首行缩进两个字符。
眼前幕布上的,是宋体,小五,顶格。
打印预览的痕迹都没抹干净,页眉还有一道浅浅的、不属于我们公司模板的横线。
“沈总,”我开口,喉咙发干,“这份打印稿,不是我最终提交的那一版。”
沈宏终于转过脸看我。他四十五岁,保养得宜,眼角细细的纹路显得很诚恳。“哦?你的意思是,有人篡改了你的报告?”
会议室里其他几位组长、副总监,有人低头看笔记本,有人转着笔。空气凝住了。
“我不知道。”我说,“但我提交的电子版和打印归档版,都核对过。不是这个样子。”
“你的电子版呢?”坐在主位的徐高洁副总经理忽然问。他五十岁上下,头发梳得一丝不苟,双手交叠放在桌上。
“公司服务器上有存档,我的本地硬盘也有备份。”
沈宏轻轻叹了口气,走回座位,拿起一沓装订好的文件。
“小周,”他对自己带来的助理说,“去技术部,把林工提交的最终电子版调出来,打印一下。顺便,”他把手里那沓文件推过去,“这是我从流程管理后台导出的、带有时间戳和修改记录的系统日志,也一并打出来,请大家看看。”
助理小周快步出去了。
等待的几分钟里,没人说话。中央空调出风口嘶嘶地响。我盯着眼前茶杯里浮沉的茶叶梗,它们慢慢沉到底。
小周回来了,手里拿着两份新鲜打印的文件。
一份是我的方案,和幕布上的一模一样,宋体,小五,错误的数字刺眼地红着。
另一份是系统日志,密密麻麻的记录,高亮显示了几行:文件最后修改时间,是在我声称“最终提交”之后的两小时;修改者终端登录账号,是我的工号。
沈宏把那份日志传阅下去。
“后台记录,做不了假。林越泽,年轻人想表现,急于求成,可以理解。但基础不牢,地动山摇。责任心,是咱们搞技术的第一道关。”
徐总的手指在日志纸上点了点,没说话,只是看向我,眼神里是深深的失望,还有一种“果然如此”的了然。
我想说,工号登录不代表就是我本人。
我想说,服务器记录也可能被有权限的人动。
我想说,那份格式,分明是沈宏自己习惯用的,他审阅初稿时总爱用宋体小五批注。
但所有的话都堵在胸口。沈宏的证据链完整、平静、合乎流程。我的辩解,听起来只会像输不起的抵赖。
“鉴于此次失误给公司声誉和项目造成的重大风险,”徐总清了清嗓子,声音有了决断的意味,“经研究决定,林越泽暂调离设计一部核心岗位。具体安排,会后人力资源部会找你谈。”
沈宏补充了一句,语气温和,却像最后一把沙子撒在我脸上:“去基层项目部锻炼一下也好,踏踏实实,从头学起。能力不行,可以练。态度出了问题,就难办了。”
散会了。人们起身,椅子腿摩擦地面,嗡嗡的低语响起。沈宏和徐总一边低声交谈,一边并肩走出去,看也没看我。
我坐在原位,直到会议室空无一人。幕布还亮着,那些错误的数据,像一个咧开的、嘲讽的笑脸。
窗外的城市浸在暮色里,灯火开始一点点浮起来。
02
调令下得很快。
邻市,远郊,一个停滞多年的旧城改造联合项目部。职位是“现场技术协调员”,括号里写着“临时”。办公地点在工地旁边的临时板房里。
人力资源部的同事把通知递给我时,眼神有点躲闪。“林工……手续都办好了。那边条件可能艰苦点,但……也是个机会。”
我点点头,接过那张纸。纸很轻,捏在手里却有点沉。
回设计一部收拾东西。
我的工位靠窗,桌上还摊着没做完的“锦华苑”草图,几本厚厚的规范手册,一个磨掉了漆的保温杯。
组里其他人都不在,可能出去开会了,也可能只是避开这个尴尬的时刻。
抽屉里没什么私人物品。几支笔,一盒没拆封的胃药,一本记得密密麻麻的工作笔记。我把它们塞进一个纸箱。
转身时,瞥见靠墙那台部门共用的碎纸机。指示灯还亮着,入纸口卡着几缕没完全吞下去的纸屑。大概是前面谁用的时候太急,机器有点堵。
鬼使神差地,我走过去。
碎纸机吞吐过的纸屑,大多是细长的条,像苍白的麦秆。
但在入纸口边缘,卡着一小片指甲盖大小、形状不规则的碎片。
它太厚了,没被彻底切碎,翘起一个角。
我把它抽出来。
是那种稍微厚一点的彩色喷墨打印纸,背面是空白的。
翻过来,正面残留着一点打印痕迹。
一小段蓝色图表曲线,几个被切掉一半的打印体数字。
不重要。
重要的是曲线旁边,有一道手写的批注笔迹。蓝色水性笔,字迹潦草却有力,最后一笔习惯性地重重一顿,拉出一个短促的钩。
这笔迹我太熟了。过去三年,无数份我提交的方案初稿上,都落着这样的字迹。“欠考究”、“再算”、“视野窄了”。沈宏的批注。
这片碎纸,显然来自一份被审阅过的草案。不是最终稿,是中间过程稿。
我心头猛地一跳。下意识地,从纸箱里抽出那份在会议室被定为“罪证”的打印报告——沈宏提供的那份。我翻到有错误数据的那一页边缘。
在页面右侧空白处,有一处极细微的、用极细铅笔做的标记,像个小小的箭头,指向被篡改的那个数据。之前没留意,以为是装订或复印的痕迹。
现在,我把那片碎纸的边缘,小心翼翼地对上去。
碎纸上那道蓝色笔迹拉出的“钩”,其起笔的弧度、墨色的浓淡,与报告空白处那个铅笔箭头的一个微小转折,几乎完全吻合。
就像一块拼图碎片,严丝合缝地卡回了原处。
虽然只有一点点,但足够了。
它说明,这份“最终错误报告”的纸质稿,曾经和沈宏手写批注过的某份过程稿,在一起。
甚至可能,沈宏就是在看了那份过程稿后,直接在它基础上……修改了数字?
或者,指示别人修改?
我的手有点抖。
不是愤怒,是一种冰冷的、沿着脊椎爬上的战栗。
他把事情做得这么绝,连可能关联的过程稿都要碎掉。
只是没想到碎纸机也会“噎住”,留下这枚微不足道、却足以致命的指纹。
我把那片碎纸小心地夹进工作笔记本的塑料封套内侧。纸箱很轻,我抱着它,最后看了一眼这间宽敞明亮、我曾熬过无数夜晚的办公室。
走廊里遇到财务部的韩桂珍韩姐。她端着茶杯,看到我,愣了一下,快步走过来,压低声音:“真调走了?”
“嗯。”
“去那边……也好,清净。”她欲言又止,左右看了看,声音更低了,“凡事留个心眼。那边项目……水也不浅。沈宏他弟弟沈辉,好像就在那边包了点土方工程。”
我点点头:“谢谢韩姐。”
她拍了拍我胳膊,没再说什么,转身走了。背影有些佝偻。
电梯下行时,手机震了一下。
是学弟周光熙发来的加密消息,只有一行字:“泽哥,沈总亲自抓‘新城地标’了,逼得很紧,说要赶年度评审前出震撼效果。”
“新城地标”,公司今年押宝的重点项目,投资巨大,沈宏晋升副总经理的关键筹码。
我把手机揣回兜里。纸箱抱在怀里,没什么分量。
大楼外,晚高峰的车流已经开始拥堵。喇叭声此起彼伏。
我把纸箱放在路边花坛上,点了支烟。烟雾散进灰蒙蒙的空气里。
抽完烟,我拦了辆出租车。“师傅,去长途汽车站。”
![]()
03
旧城改造项目部,在城市的另一端。
说是“联合项目部”,其实就是几排彩钢板搭成的简易房,杵在一片拆得七零八落的旧街区边缘。
空气里总飘着尘土和远处垃圾堆的味儿。
我的“办公室”是板房角落里用隔板分出来的一小间,摆着一张掉漆的木头桌,一把吱呀作响的椅子,一台风扇摇头时像随时要散架。
窗外正对着庞大的基坑,生锈的钢筋狰狞地刺向天空。
工程停了快一年,没钱了。
工作内容很简单,甚至可以说没有。
名义上是“技术协调员”,但这里既没有需要协调的技术问题,也没有人需要我来协调。
项目经理老方,一个被发配来守摊子的老油条,给我扔过来一沓蒙灰的旧图纸和合同副本。
“没事就看看,熟悉熟悉情况。咱们这儿,现在主要是‘等’。”
等资金,等政策,等一个谁也不知道会不会来的转机。
日子变得很慢,像凝固的沥青。
白天,我对着那些早已过时的图纸发呆,偶尔去尘土飞扬的工地上转一圈,和留守的看门老师傅老梁抽支烟。
晚上,回到租住的、墙壁渗水的老旧小区单间,用自己带来的笔记本电脑,一遍遍复盘“锦华苑”的数据,试图找出那被篡改的一环,在技术上可能如何实现。
碎片的信息,偶尔从周光熙那里传来。他用我们上学时约定的简单加密方式发消息,每次都很简短。
“地标项目,结构方案评审会,沈总否了第三方的保守方案,定了自己团队的‘创新’版。”
“进度会,沈总发火,要求主体结构出地面时间提前一个月。”
“听说,结构计算书被要求‘简化’,一些次要荷载组合被建议忽略,为了缩短计算周期。”
看到“简化计算书”这几个字时,我停下了敲击键盘的手。窗外是沉沉的夜,工地上那盏孤零零的碘钨灯,吸引着不知疲倦的飞虫。
“新城地标”的设计,我离职前看过概念方案。
造型很激进,大面积悬挑,核心筒偏置。
这种结构,对荷载和基础沉降敏感得像天平。
简化计算?
忽略次要荷载组合?
我在笔记本上新建了一个加密文档,标题是“学习笔记-地标结构猜想”。
没有直接图纸,我只能根据公开的效果图、有限的已披露参数,结合规范,反推它的可能结构体系。
然后,把我认为可能存在风险的荷载点、连接节点、可能被“简化”掉的受力工况,一一列出来,做最保守的估算。
数字很枯燥。
混凝土标号,钢材强度,风压系数,地震加速度。
但组合起来,就是一个建筑的骨骼与血脉。
哪里强,哪里弱,哪里在硬撑,骗不了人。
算到其中一个大型观景平台的悬挑根部节点时,我反复核对了三遍。
按照沈宏团队那种追求视觉效果的做法,那里的荷载会非常大。
而根据常规做法和可能被“优化”掉的验算工况,那个节点的安全裕度,很可能已经踩在了红线上。
我把这个节点的分析,连同几个其他疑点,用红色的标记圈出来。
文档末尾,我加了一句:“以上仅为基于公开信息的业余推演,缺乏原始设计数据,仅供参考。”
保存,加密。文档躺在硬盘深处,像一个沉默的肿块。
白天在工地上,老梁叼着烟,跟我闲聊。
“这鬼地方,耗着呗。以前热闹过,来包活儿的老板,开奔驰的,现在毛都不见一根。”他吐了口痰,“不过听说市里那个新大门脸,叫什么‘新城地标’的,搞得红火,钱都往那儿流了。”
我顺着他的话问:“那边用的材料应该好吧?”
“好?”老梁嗤笑,“这年头,谁知道。不过我听一个开渣土车的伙计说,那边工地上用的特种钢材,牌子挺生,以前没咋见过。供货的老板,好像姓沈?挺有门路。”
沈?
我递给老梁一支新烟。“沈老板?叫什么?”
“那哪记得,好像叫沈辉?对,沈辉。听说他哥是什么设计公司的大领导,路子野得很。”老梁点上烟,眯着眼,“这世道,嘿嘿。”
沈宏的弟弟,沈辉。特种钢材供应商。
晚上,我匿名注册了一个邮箱。给公司公开的监察审计部门邮箱,发了一封邮件。没有称呼,没有落款,只有冷静的几行字:“关注‘新城地标’项目结构安全。建议重点核查:1.大型悬挑结构(尤其是西北侧观景平台)根部节点的最终设计计算书,是否包含全部规范要求的荷载组合工况;2.主体结构所用XX型号特种钢材的采购流程、质量证明文件及第三方复检报告是否齐全合规。”
点击发送。
屏幕暗下去,映出我自己模糊的脸。我知道这邮件大概率石沉大海,甚至可能直接转到沈宏或徐总手里。
但该做的,得做。
发出邮件的那天夜里,下雨了。
雨点敲打着板房的铁皮屋顶,声响密集而空洞。
我躺在行军床上,听着雨声,想起总部大楼那间温暖的会议室,想起幕布上刺眼的红光,想起沈宏那张诚恳而疲惫的脸。
枕头边上,是从笔记本封套里取出的那片碎纸。我把它放进一个透明的小塑料夹,和几张废纸混在一起,塞进背包夹层。
雨下了一夜。
04
匿名邮件果然没有回音。
日子照旧,在尘土和等待中缓慢爬行。
项目部又来了两个新人,都是没什么背景的毕业生,被扔到这里“锻炼”。
我们三个,加上老方和老梁,成了这片废墟上固定的几个黑点。
周光熙的消息变得谨慎。
他说公司里气氛有点怪,“新城地标”项目组加班加得昏天黑地,沈总几乎住在公司,但听说和施工方、监理方摩擦不断。
有次消息末尾,他隐晦地提了一句:“泽哥,你以前提醒我的那些计算原则,我偷偷核对过他们公开的部分节点图……有点悬。”
我把“学习笔记”又打开,调出观景平台节点的分析。如果施工再有点偏差,材料再有点水分……
老同学聚会,我找了个借口没去。
但私下里,联系了一个在大型设计院工作的师兄,他参与过“新城地标”前期的方案竞标,虽然没中标,但手里有一些当时收集的基础资料和场地勘察报告。
“要那个干嘛?你们公司不是自己在做吗?”师兄电话里问。
“学习参考。在项目部闲得发慌,研究研究大项目,保持手感。”我语气轻松。
师兄没多问,过了几天,把一个加密压缩包发到我邮箱。“都是公开或半公开的资料,别外传就行。”
压缩包里有地形图、初步地质报告、早期的概念结构骨架图。
虽然和最终方案相差甚远,但基本的荷载条件、地质参数是共通的。
我把这些数据一点点喂进我的分析模型里。
结果比之前更不乐观。
那片区域的地下土层分布有细微的倾斜,不是均匀沉降。
如果基础设计没有充分考虑这一点,或者为了节省造价和工期打了折扣……
我的加密文档越来越厚。
红色标记的地方越来越多。
我把关键部分打印出来,是简单的数据列表和手绘的受力简图,没有任何公司标识。
这些纸,和那片碎纸一起,锁在行李箱的夹层里。
有时候,我会去市里最大的图书馆,在工程技术阅览区一坐就是半天。
翻看最新的结构期刊,案例剖析。
看到某个因为盲目追求形式、忽视构造细节而导致事故的案例时,会停顿很久。
老梁有次问我:“林工,看你总琢磨这些,还想调回去搞设计?”
我合上书:“瞎看,不然没事做。”
“回去也好。”老梁咂咂嘴,“这地方,把人待废了。不过,那边水浑,回去也得小心。那个沈辉,前两天还来这边转过,好像想揽点我们这儿的清理活儿,没谈成。开个路虎,拽得很。”
沈辉的手,伸得挺长。
一天下午,手机突然震动,是个陌生号码。
接起来,是公司人力资源部的一个主管,声音公式化:“林越泽吗?通知你一下,明天回总公司一趟,贾睿总监要见你。上午九点,别迟到。”
贾睿?新来的设计总监?调令下来后,沈宏顺理成章地代理了总监职务,但听说集团后来还是外聘了一位。
“什么事?”我问。
“不清楚,贾总监直接吩咐的。你准时到就行。”电话挂断了。
我握着手机,站在板房门口。远处基坑里积了一洼雨水,映着灰白的天空。
老方踱过来,揣着手:“总公司召见?好事坏事?”
“不知道。”
“准备准备吧。”老方咧咧嘴,“是福不是祸。”
晚上,我收拾了一下。简单的行李,几件换洗衣服。那个装着碎纸和分析资料的透明文件袋,我犹豫了一下,还是放进了随身的背包夹层。
周光熙的消息在我上车前跳出来:“泽哥,听说‘新城地标’出事了!施工到七层时,西北角那个大平台下面的支护,有点变形!现场停了!董事会好像连夜开会!”
心猛地一沉。
该来的,终究还是来了。
去市里的长途车摇摇晃晃,窗外的景物飞速后退。我靠在不甚干净的座椅上,闭上眼睛。
脑子里不是快意,不是“果然如此”。
而是一个个冰冷的数据,一根根可能已经承受了过量压力的钢筋,还有沈宏在会议室里,那张诚恳的、疲惫的、指点江山的脸。
![]()
05
总公司大楼还是老样子,光洁的大理石地面能照出人影,中央空调的风带着一股特有的清洁剂味道。
只是这次进来,门卫看了我的临时访客牌才放行。
设计部所在的楼层,气氛明显不同。
平时隐约的键盘声和讨论声不见了,取而代之的是一种紧绷的寂静。
偶尔有人快步走过,也是低着头,面色凝重。
贾睿总监的办公室在走廊尽头。
我敲门进去时,他正在打电话,背对着我,望着窗外。
“……我知道情况紧急,人我已经叫回来了。具体方案,需要他看过现场数据和图纸后才能定……好,程老,我明白。”
他挂了电话,转过身。贾睿四十出头,个子不高,很精干的样子,戴着一副无框眼镜,眼神锐利。他指了指办公桌对面的椅子:“林越泽?坐。”
我坐下,背包放在脚边。
贾睿没绕弯子,直接打开投影,幕布上出现的是“新城地标”项目的现场照片和部分设计图。
照片里,那个巨大的悬挑平台下方,支撑的临时钢结构支护架,有明显的弯曲变形。
混凝土柱体上,出现了几道细长的、不规则的裂缝。
“情况你应该听说了。”贾睿的语速很快,“西北侧观景平台区域,施工到第七层,支护系统出现异常变形,相邻柱体开裂。目前现场已全面停工,安全评估正在进行。甲方和安监部门给了巨大压力。”
他切换了一张图,是结构平面简图。
“这是沈宏……沈总之前负责的最终版结构方案。事故原因初步排查,指向这个平台根部节点的设计可能存在问题,或者施工未完全按图进行。但施工方咬定是按图施工。”
他的目光落在我脸上:“董事会和技术委员会的程永根程老点了你的名。他们认为,你是公司里少数对这个规模复杂结构有深入研究,并且……近期可能对类似问题有过考量的技术人员。”他顿了一下,“我需要你立刻加入危机处理小组,牵头进行技术复核。找出真正的原因,提出可行的加固或修改方案。时间,最多一周。”
“沈总呢?”我问。
贾睿推了推眼镜:“沈宏被暂时停职,配合调查。这个项目现在由我直接负责。技术复核小组,你牵头,组员你自己挑,需要谁,直接跟我说。权限给你开到最高,可以调阅项目所有原始设计文件、计算书、采购记录、施工日志。”
权限开到最高。这意味着,之前所有对我封闭的区域,现在敞开了。
“我需要在项目部看全部资料,也需要去现场实地勘察。”我说。
“可以。下午就安排车送你去现场。资料已经准备好一部分,在路上你可以先看。”贾睿站起身,伸出手,“林越泽,公司现在需要你。抛开其他,只对技术和安全负责。能做到吗?”
我握住他的手。他的手干燥有力。“我尽力。”
走出贾睿办公室,走廊里几个认识我的老同事看到我,眼神复杂,欲言又止。我点点头,算是打过招呼,径直往以前设计一部的区域走去。
经过茶水间时,迎面差点撞上一个人。
是沈宏。
他怀里抱着一个不大的纸箱,里面装着几本书、一个茶杯、一个相框。
他脸色灰败,眼袋很深,平时一丝不苟的头发也有些凌乱。
看到我,他猛地停住脚步,瞳孔缩了一下。
我们隔着两步的距离对视着。空气好像凝固了。
他张了张嘴,似乎想说什么,但最终什么声音也没发出来。
只是嘴角极其轻微地抽动了一下,那眼神里有惊愕,有慌乱,还有一丝来不及掩饰的、深切的怨毒。
然后,他低下头,侧身从我旁边走了过去。纸箱里的相框磕碰了一下,发出轻微的响声。
我闻到他身上残留的、熟悉的古龙水味道,混合着一股浓重的烟味。
我没有回头,继续往前走。
设计一部的大办公室空了不少人,可能都去项目现场或者开会了。
周光熙从角落里一个工位站起来,快步走到我身边,压低声音,带着掩饰不住的激动:“泽哥!你回来了!贾总跟我说了,让我跟你一组!”
我看了看他,小伙子眼圈发黑,但眼睛很亮。
“光熙,把项目所有结构图纸、计算书电子版,包括所有版本修改记录,全部整理出来,发到我邮箱。要快。”
“已经准备好了!”周光熙说,“还有,泽哥……”他凑得更近,声音压得几乎听不见,“出事前,沈总让我帮他销毁过一批‘过程稿’和‘备用方案’的纸质文件,说是占地方。我……我留了个心眼,把其中一套计算书的复印件,混在废图纸里,带出来了。锁在我出租屋。”
我看着他。
周光熙咽了口唾沫:“那套计算书,签名日期是终版之前,但里面的荷载组合……比最终提交的那版,多了好几项。安全系数也取得高。”
心脏像是被一只手攥了一下,又松开。
“地址给我。”我说,“晚上我去拿。”
去现场的车已经等在楼下。我坐进后排,打开周光熙发来的第一批资料。车窗外,城市在流动。
我点开那份最终版的结构计算书PDF,直接跳到观景平台节点。
安全系数一栏,那个数字,比我之前最坏的预估,还要再低一点。
而荷载组合列表里,果然,少了几项规范强制要求、但在某些特定不利条件下可能起控制作用的工况。
司机从后视镜看了我一眼:“林工,直接去项目现场?”
“嗯。”我关掉平板,靠在座椅上,闭上眼睛。
脑海里,那些红色的数字,弯曲的钢架,沈宏灰败的脸,还有贾睿那句“只对技术和安全负责”,交替闪现。
背包夹层里,那个透明文件袋贴着我的背,存在感变得异常清晰。