胶州货场419号,这地方与其说是仓库,不如说是被城市遗弃的烂尾盲肠。空气里永远弥漫着一股廉价柴油混杂着发霉集装箱铁锈的腥气,龙凤嘉园那几栋外墙斑驳的安置房像巨大的墓碑,把这方寸之地压得喘不过气。

老陈把那辆漏油的别克停在路口,车窗摇下一半,烟味呛得他眉头紧锁。对面走来的那个女人,穿着件洗得发白的优衣库大衣,手里提着个过时的LV老花包,眼神扫过货场那堆废弃的服务器机架时,带着一种审视代码漏洞的精准冷漠。

“陈工,这地方选得够隐蔽的,怎么,怕背调查到这儿,还是怕你那点儿股权激励协议变废纸?”她开口了,声音像砂纸磨过生锈的轨道。

老陈没接话,从兜里掏出一盒没拆封的利群,指尖在烟盒上轻叩。他脑子里全是这周在脉脉上看到的匿名爆料,那些关于“技术合伙人被背刺”、“融资失败后的数据泄露”的帖子,像蛆虫一样在他神经末梢蠕动。他知道,这女人手里捏着他离职交接时没删干净的底层架构日志,那是他职业生涯的命门,也是她勒索离职补偿的筹码。

“茶呢?”老陈皮笑肉不笑地扯了扯嘴角,眼神像是在做最后一次内存溢出测试,试图从她脸上捕捉到任何关于“尽职调查”的蛛丝马迹。

“在里面。”她朝419号那扇摇摇欲坠的铁门努了努下巴,嘴角勾起一抹讥讽的弧度,“别谈什么商业道德了,陈工。现在的行情,谁还管代码注释写得漂不漂亮?只要能把你的技术架构当成竞品卖个好价钱,或者让那帮投资人觉得这套系统还有重构的价值,咱们谈的就不是什么‘品茶’,是你的职业操守和我的数字资产,对吧?”

老陈盯着她,那种职场内卷带来的焦虑感像潮水一样涌上来,让他甚至能听见自己太阳穴跳动的频率。他往前迈了半步,踩碎了一块结冰的烂泥,正要开口询问那份包含“合同纠纷”细节的微信语音证据究竟备份在哪个云端,却见她突然从怀里摸出一个漆黑的U盘,对着昏黄的路灯晃了晃,压低声音说……

“这玩意儿的拷贝,现在就躺在某位前合伙人的网盘里。只要我手指一松,或者明天早上八点前没在共享文档里看到那笔‘咨询费’入账,你那点还没上市的破系统,就会像被扒了皮的猪一样,挂在每一个开源社区的首页。”

她笑得像个在菜场挑烂菜叶的主妇,那种冷漠的笃定让老陈觉得脊背发凉。路灯滋滋作响,仿佛随时会熄灭,把两人彻底吞进这片烂泥地的黑暗里。旁边路过的外卖小哥扫了他们一眼,眼神里写满了“又是一对搞破鞋还是搞诈骗的”,随即加速驶离,车轮溅起的污水蹭到了老陈那双刚擦亮的皮鞋上。

老陈没顾得上擦,他死死盯着那个U盘,那不仅是塑料壳子,那是他过去三年没日没夜码出来的命,是能让他从这个租来的破旧小区搬进江景大平层的入场券。他甚至能闻到她身上那股廉价香水混着冷空气的味道,刺鼻又现实。

“你疯了?”老陈压着嗓子,声音沙哑得像是在砂纸上磨过,“那是行业禁忌,你这么做,等于自断后路,以后谁还敢雇你?”

“后路?”她嗤笑一声,把U盘在指尖转了个圈,那动作熟练得像是玩弄一个猎物,“在这个圈子里,谁不是在走钢丝?你以为你的投资人是慈善家?他们看中的是你的算法,而我,看中的是你的底线到底能压到多低。现在,把你的手机拿出来,打开转账界面,输入那个我发给你的……”

街角那家卖烤冷面的摊位,排出的油烟混着胶州货场常年挥之不去的柴油味,熏得人眼眶发酸。老陈把手插进兜里,指甲狠狠抠进掌心,那是他用来平复心跳的唯一方式。

“竞业限制补偿金还没到账,代码审计的漏洞名单就在你手里,”老陈盯着她那双被霓虹灯映得有些发白的指甲,压低了嗓音,像是在谈一场见不得光的毒品交易,“你拿这个去要挟那帮投资人,只会让他们启动危机公关,到时候你和我,谁都别想在圈子里混。”

她冷冷地扫了一眼旁边正大声嚼着肉串的民工,转过身,将U盘往老陈的胸口顶了顶,动作粗鲁得像是在清理一件过期资产,“别用你那套‘职业操守’来恶心我。项目进度管理?架构设计规范?这些东西在融资协议面前连张厕纸都不如。你加班猝死在服务器机房的时候,他们关心过你的心理健康吗?现在这U盘里是你们那套所谓的‘核心算法’,加上几条没删干净的测试日志——只要我往脉脉上一贴,再配合你那份还没签完的离职交接清单,你说,那些急着做尽职调查的冤大头,还会不会给你那点可怜的股权激励?”

路边摊的大喇叭正放着嘈杂的土味情歌,掩盖了两人之间紧绷的呼吸声。老陈看着摊主熟练地翻动铁板,油滋滋地响,像极了他碎掉的职业规划。他咬着牙,掏出手机,屏幕上的转账界面在寒风中闪着惨白的光,他看着那串长长的数字,手指悬在“确认”键上方,颤抖得几乎点不下去。

“你这是在勒索,是商业机密泄露,是法律诉讼的导火索。”老陈的牙龈渗出一丝血腥味。

“勒索?”她轻笑一声,眼神里没有半点温度,只有市侩的精明,“这叫资源置换。你给钱,我销毁这枚数字资产,顺便把你那该死的代码托管权限还给你。咱们这是在龙凤嘉园门口谈生意,又不是在董事会,少给我装什么技术合伙人的清高。”

她探过身,凑近老陈的耳边,一股混杂着廉价粉底和焦虑的冷香钻进他的鼻腔:“转账,或者我现在就点开微信,把这段关于‘数据隐私泄露’的语音证据发给那家竞品公司,到时候,你觉得你的职业生涯还能剩下什么?”

老陈喉结滚动,手机屏幕的光映照出他眼底的红血丝,他死死盯着那U盘,指尖终于触碰到了屏幕,而就在这时,一辆重卡从货场轰鸣着驶过,震得摊位上的调料瓶叮当作响,他猛地抬头,刚要开口——

隔壁卖炒粉的胖子眼皮都没抬,手里那把大铁勺在铁锅里刮得刺耳,像是刻意要掩盖这桌并不体面的勒索。他吐了口唾沫在地上,油烟机轰隆的排风声中,混着几声模糊的骂娘,没人关心这俩衣着体面的中产在这家苍蝇馆子里究竟在酝酿什么肮脏勾当。

老陈的手指在屏幕上僵硬地悬着,指甲盖因为用力而呈现出一种病态的惨白。他看着那条转账金额,那是他过去三个月跑通每一个渠道、给每个甲方下跪才积攒下的所谓“体面”。他当然知道,只要点下去,这笔钱就成了这女人的封口费,而明天,她会拿着这笔钱去支付那套CBD公寓的租金,继续维持她那摇摇欲坠的精英人设。

“别装了,陈总。”女人收回身子,顺手拿起桌上那瓶已经开了封的廉价啤酒,仰头灌了一口,喉咙里发出一种近乎粗鲁的吞咽声,“这地方太臭,我一分钟都不想多待。”

她眼神里那种冷冽的贪婪像是在看一件待价而沽的过期商品,完全剥离了昨晚在酒店套房里那副温婉的模样。不远处,几个搬运工光着膀子从他们身边挤过,汗水的酸臭味瞬间冲散了那股冷香,老陈看着她耳后那颗细小的痣,胃里一阵翻江倒海,却只能强行咽下那股苦涩的胆汁。

他终于动了,指腹贴上屏幕的瞬间,他压低声音,语气里透着一种被逼入绝境后的阴狠:“你以为拿到这笔钱就能洗白?那家竞品公司背后的人,连你这条命都……”

老陈的指尖在屏幕边缘抠出一道白印,那种廉价智能机的磨砂感,像极了他这三年在代码堆里烂掉的尊严。龙凤嘉园的灯火在雾霾里显得虚晃而廉价,胶州货场的铁皮棚顶传来一阵闷雷似的轰鸣,那是深夜货运车在碾压着碎石。

“竞品公司?你真当那帮做尽职调查的蠢货看不出我的系统架构是‘堆积木’吗?”女人冷笑,烟头被她随手弹进旁边积水的深坑,火星在污水里挣扎了一下,瞬间熄灭。她凑近了些,那股劣质香水味混杂着货场特有的柴油味,熏得老陈一阵眩晕,“他们要的不是技术,是你们公司那份还没来得及加密的客户隐私数据库,还有那几行能把融资协议变成废纸的后门注释。”

老陈浑身僵硬,他意识到自己引以为傲的“技术合伙人”身份,在对方眼里不过是一串随时可以被格式化的二进制垃圾。他想反驳,想提起那份耗尽他半条命才写完的《产品需求文档》,但喉咙像是被塞了一把沙子。

“你以为你删了代码托管库里的提交记录就没事了?”她从包里掏出一只录音笔,在指尖轻快地转动,那金属外壳在昏暗的路灯下反射出一道冰冷的寒光,像是一把精准的手术刀,“我手里那份‘离职交接’的录音,足够让法务部以‘商业机密泄露’为由,让你这辈子都背着竞业限制的债,在龙凤嘉园这种地方烂到死。”

货场那边传来一声长鸣,巨大的集装箱起重机缓缓转动,遮蔽了那一星半点的月光。老陈看着她,这个昨晚还在他身下轻吟的女人,此刻正用一种计算资产折旧的眼神盯着他的颈动脉。他颤抖着手摸向口袋里的U盘,那是他唯一的底牌,是他用系统备份做掩护,从服务器里偷出来的核心数据。

“那是我的命。”老陈从牙缝里挤出这几个字,声音抖得像秋天的落叶。

女人却只是轻蔑地笑了,她向前迈出半步,鞋跟踩在烂泥里发出一声粘稠的闷响,她压低声音,语气里带着不加掩饰的恶意:“命?在融资失败的股权纠纷面前,你的命连那台服务器的运维成本都抵不上。把U盘给我,或者,我现在就拨通你那个背调负责人的电话,告诉他你不仅代码有漏洞,连身子骨都烂透了……”

老陈的手指紧紧攥住口袋里的硬物,指尖被U盘的金属棱角割破,鲜血渗进布料。他看着她那双涂着鲜红甲油、仿佛随时准备挖出他眼珠的手,刚要跨出走向货场暗处的那一步,却被一阵刺耳的手机震动声惊得停在了半空——

那震动不是来自老陈,而是来自那个女人昂贵的爱马仕手袋。她皱着眉,在屏幕亮起的瞬间,原本那股足以杀人的戾气竟像泄了气的皮球般塌陷下去,取而代之的是一种令人作呕的、讨好式的职业假笑。

“喂,张总,”她背过身,声音压得极低,却掩盖不住那股急于撇清关系的卑微,“……对,就在这儿,马上处理干净,绝不留尾巴。”

老陈站在阴影里,看着她那截在夜色下显得格外苍白的脖颈,心底涌上一股恶毒的快意。他注意到货场角落那个看守的保安正掐灭烟头,目光在他们两人之间来回扫视,眼神里没有半点维护正义的念头,只有一种纯粹的市侩——他在评估,这两个看起来衣冠楚楚的人,哪一个身上掉下的油水更多,或者哪一个更适合作为被勒索的对象。

保安慢吞吞地走过来,皮靴踩在散落的包装泡沫上发出刺耳的咯吱声。他并没有看向老陈,而是极其自然地把手摊开,对着那个女人伸了过去,嘴里叼着半截没点燃的劣质香烟,含混不清地嘟囔着:“这地界儿监控坏了三天了,两位要是想聊点私密的话题,或者有什么见不得光的‘服务器运维’要谈,是不是该给这边的物业费补个差价?”

女人挂断电话,猛地转过身,那张精雕细琢的脸上闪过一丝被冒犯的怒火,但很快又被一种更深层的恐惧压了下去。她从包里掏出一叠没拆封的现金,连数都没数,直接砸在保安那双沾满泥垢的手上。

“滚远点。”她冷冷地甩下一句,重新看向老陈,眼神里的杀意比刚才更甚,仿佛要把刚才在电话里受到的委屈全数发泄在眼前这个濒死的猎物身上。

老陈感觉到口袋里的U盘正因为体温而发烫,他知道,这不仅仅是股权代码,这是这女人在某次竞标会上为了上位,通过非法手段窃取竞争对手机密的核心证据。他缓缓松开指尖,让鲜血继续在布料上晕染,嘴角勾起一个破碎的弧度,正要开口,却发现货场外围那台原本应该停着接应车辆的地方,正缓缓驶入一辆黑色的……”

黑色轿车压过胶州货场满地的碎石子,刺耳的摩擦声像极了代码审计时那令人心悸的校验失败警报。

龙凤嘉园的灯火在雾气里晃荡,像极了那些融资失败后被搁置的PPT底色。那女人踩着细高跟,鞋尖碾过一摊不知是机油还是血水的粘稠液体,她没回头,只是死死盯着街角那家连招牌都锈穿了的“深夜馄饨摊”。

老陈被两个黑衣人像处理技术债务一样拖拽着,他那双浑浊的眼睛里闪过一丝诡异的清明。他知道,这女人包里那一叠钱,不过是她为了应付竞业限制协议而准备的“离职补偿金”,而他口袋里的U盘,则是这整场股权架构大戏里,唯一能触发系统崩溃的逻辑炸弹。

街角摊位的老板正低头往锅里撇着浮沫,那动作熟练得像在做漏洞扫描,对周遭弥漫的血腥味视若无睹。

“两碗,多放辣,算账。”女人坐进塑料凳,那凳子发出不堪重负的吱呀声,就像她那摇摇欲坠的职业生涯。她抽出一张湿纸巾,擦拭着根本不存在的灰尘,指尖细微地颤抖着。

老陈被丢在泥地上,他艰难地抬起头,看向那辆停在龙凤嘉园入口的黑色轿车。车窗降下一道缝,那是他再熟悉不过的法务部主管的脸,正对着屏幕上的舆情监控数据冷笑。

“陈工,别算计了,你那点代码注释里藏的后门,早就在尽职调查时被删得干干净净。”女人一边说着,一边将那叠现金推给老板,“剩下的,当是给这儿清理垃圾的费用。”

她端起馄饨,热气熏得她妆容微花。她看着老陈,眼神里没有怜悯,只有一种看着废弃服务器被拆解的冷漠。

老陈喉咙里发出咯咯的声响,他拼了命地想把手伸进兜里,指尖却被一只锃亮的皮鞋死死钉在地上。他看着女人,惨笑一声,声音嘶哑如砂纸打磨电路板:“你以为……删了逻辑,这盘棋就……能交付吗?那份加密的备份,就在……”

女人握住汤勺的手猛地一僵,她缓缓抬起头,看向摊位外那片漆黑的货场,老板正把一勺滚烫的汤水泼在地上,滋啦一声,白烟升起。

她刚要开口问那备份在哪,路灯忽地闪了两下,彻底熄灭。黑暗中,她感觉到脖颈后方被一个冰冷的金属管状物抵住,那触感就像是她在脉脉上匿名爆料时,键盘敲击出的回车键。

老陈看着她惊恐的侧脸,嘴角溢出的血水在昏黄的灯火下显得格外刺眼,他吃力地张开嘴,舌尖卷着那句还没说完的——

“……别回头,那东西值你三个月的房贷。”

老陈的声音沙哑得像是在砂纸上磨过,他没看那抵在女人后颈的管状物,而是盯着自己那只被热油溅红的手背。他是个老赌徒了,这种压迫感他太熟悉,那是债主逼债时特有的、带着劣质烟草味和金属冷香的死气。

路边那辆挂着外地牌照的黑色轿车车窗降下一条缝,里头没开灯,只有一点猩红的烟头忽明忽暗。那是这片城中村的“规则制定者”,一个连名字都没人敢提的放贷中介。女人还没反应过来,那金属管微微下压,蹭过她脖颈处那条细碎的、为了面试特意戴上的仿钻项链。

“把手机解锁,屏幕朝下推过来。”一个低沉的男声从黑暗中渗出来,不带半点火气,像是在菜市场讨价还价,“你那份‘大厂裁员名单’的备份,在云盘的‘加密相册’里,对吧?别想搞什么云端销毁,那边的工程师已经盯了你半小时了。”

摊位角落里,那个一直低头洗碗的哑巴老板动作停了,他用抹布擦了擦手,随手把那块满是油垢的抹布丢进污水桶,发出沉闷的扑通声。他看都没看这边的闹剧,只是熟练地从围裙下摸出一张皱巴巴的收据,轻轻压在桌角,那是女人刚刚还没来得及结的二十块钱汤钱。

女人浑身紧绷,指尖因为过度用力而泛白。她脑子里转得飞快,如果这份名单能卖给竞对,够她在这座城市苟延残喘半年,但如果现在交出去,她不仅失业,还会被那帮人彻底踢出局。她眼角的余光扫过老陈,老陈正艰难地挪动身体,试图用那只受伤的手去摸桌下的收款码,他的眼神里透着一股子绝望的市侩——他在算,如果现在报警,这摊子被封,他损失的流水能不能从女人身上抠回来。

“三,二……”

那金属管在女人颈椎处用力顶了一下,逼得她不得不往前倾身,额头差点撞上盛着热汤的陶瓷碗。空气里不仅有腥膻的羊汤味,还混杂着某种廉价香水与恐惧发酵出的酸味。

女人缓缓抬起左手,指尖颤抖地伸向口袋里的手机,就在屏幕亮起的瞬间,她突然压低声音,用只有他们几个人能听到的频率冷笑道:“名单里有你们老板的名字,如果我按下去,那份数据会直接发送到……”

标签: [db:标签TAG]