第19章 风暴前的宁静
绕过赵启明“新规”的第七天,晚上十点。
地下二层办公室的灯还亮着。服务器风扇的轰鸣成了背景音,键盘敲击声此起彼伏,偶尔夹杂着几句低低的讨论。
七天,这个临时拼凑的团队,创造了一个小小的奇迹。
在林叙的带领下,他们用最简陋的工具,最紧张的时间,搭建起了一个能跑通核心流程的社区服务匹配系统。
前端界面虽然粗糙,但功能完整。后端接口稳定,能承载预期的并发。算法模型初步成型,匹配成功率在测试数据上达到了85%。数据分析模块跑出了第一份可视化报告,清晰地展示了枫林小区的服务需求分布和痛点。
最重要的是,他们成功绕过了赵启明的“数据安全新规”。
在陈芳设计的脱敏规则下,街道办提供的原始数据被剥离了所有个人身份信息,只保留服务类型、时间、地点、处理结果等非敏感字段。张明选了一款开源的端到端加密传输工具,通过一条独立的VPN通道,将脱敏后的数据从街道办的服务器,直接传到老吴搭建的那台临时分析服务器上。
整个过程,不经过星澜集团的任何网络和设备。
从技术上说,这不算“违规”。因为数据从未进入公司系统,只是团队“远程访问”了一个外部数据源。但所有人都知道,这是在打擦边球,是在刀尖上跳舞。
林叙很清楚风险。所以他制定了极其严格的操作规范:数据不存储、不留痕、不分析敏感信息。每次数据拉取都有完整日志,每次操作都有两人复核。所有团队成员都签了额外的保密协议,一旦泄露,后果自负。
七天来,一切顺利。
顺利得有些……不真实。
“林哥,核心功能都测试通过了。”王锐抬起头,眼睛里有血丝,但表情兴奋,“发布需求、智能匹配、接单、评价、支付,整个流程都能跑通了。虽然界面丑了点,但能用。”
“性能怎么样?”林叙问。
“目前测试环境下,单服务器能支持每秒100个请求,响应时间平均200毫秒。”张明说,“枫林小区一共就三千户,峰值并发不会超过50,足够了。”
“算法匹配成功率,在测试集上是87%。”陈芳推了推眼镜,“但实际数据可能没那么高,因为真实场景的噪音更大。我估计上线后,能有80%就不错了。”
“80%也够了。”李薇说,“比现在人工匹配的60%高出一大截。关键是,系统能24小时运转,不会累,不会出错,不会闹情绪。”
“预算还够。”老张插话,“云服务这个月花了1800,硬件采购花了5000,杂项花了2000。还剩大概一万左右,够撑到月底。”
“服务器状态稳定。”老吴盯着监控屏幕,“就是硬盘空间快满了,得清理日志。”
“好。”林叙点头,走到白板前,把“核心功能开发”这一项打了个勾。
白板上,密密麻麻的任务清单,已经完成了一大半。
“明天开始,我们进入上线前最后准备阶段。”林叙说,“王锐、张明,你们俩负责压测,模拟100个用户同时发布需求,看系统扛不扛得住。陈芳,你继续优化算法,特别是冷启动问题的处理。李薇,你准备用户操作手册和培训材料。小玲,你和街道办对接,确定上线时间和培训安排。老张,准备上线后的运营预算。老吴,确保服务器和网络万无一失。”
任务分配下去,每个人都知道该做什么。
“另外,”林叙顿了顿,声音严肃起来,“从明天起,我们的系统就进入‘准生产环境’了。这意味着,任何代码提交,任何配置修改,都必须经过我的审核。任何数据操作,都必须有两人以上在场。任何异常,必须第一时间上报。明白吗?”
“明白。”
“好,今天先到这里。大家早点回去休息,明天是关键的一天。”
人群陆续站起来,收拾东西,准备离开。
连续七天的高强度工作,每个人都累坏了。但眼神里都有光,那是看到成果即将诞生的兴奋和期待。
林叙最后离开。
他关掉办公室的灯,锁上门,沿着楼梯往上走。
楼梯间里很暗,只有安全指示灯幽绿的光。他的脚步声在空旷的空间里回响,沉重,疲惫,但坚定。
走到一楼大堂,夜班的保安看到他,点了点头。
“林工,又这么晚。”
“嗯,项目赶进度。”林叙说。
“注意身体啊,年轻人。”
“谢谢。”
走出大楼,夜风扑面而来,带着深秋的凉意。
街道上很安静,车很少,行人几乎没有。路灯把他的影子拉得很长,在空旷的人行道上移动。
他沿着街道慢慢走,没有马上打车回家。
他需要一点时间,让高速运转的大脑冷却下来。
七天,像过了七个月。
这七天里,他带领团队从零开始,搭建系统,绕过阻碍,解决了一个又一个难题。他几乎没怎么睡觉,每天只睡四五个小时,其余时间都在工作。咖啡从一天两杯变成一天六杯,饭经常忘了吃,胃在隐隐作痛。
但他感觉很好。
一种久违的、纯粹的、解决问题的快乐。
在星澜的五年,他做过很多项目,写过很多代码,解决过很多技术难题。但那些项目,要么最后成了别人的功劳,要么中途被叫停,要么做完就扔在那里,没人用。
但这次不一样。
这次,他在做一个真正可能被人使用、可能解决真实问题的东西。而且,他是这个项目的核心,是决策者,是负责人。
这种感觉,很好。
虽然压力巨大,虽然风险很高,虽然前路未知。
但他喜欢。
走到一个十字路口,红灯。
他停下来,看着对面的信号灯,从红变绿,又从绿变红。
车流从他面前驶过,车灯划出一道道光的轨迹。
他想起七天前,沈清辞在电梯里对他说的话。
“这是一场赌博,赌你的能力,赌我的眼光,赌这个方向是对的。”
现在,赌局已经开始了。
他押上了自己全部的筹码:职业生涯,个人名誉,甚至未来的人生。
他不知道能不能赢。
但他知道,至少,他在赌。
在主动地,清醒地,为自己赌一次。
而不是像以前那样,被动地接受命运的安排,被动地成为别人的棋子,被动地背锅,被动地离开。
绿灯亮了。
他迈开步子,穿过马路。
走到对面,手机震动了一下。
是沈清辞发来的加密消息。
“赵启明的提案,董事会初步讨论了。反对声音很大,特别是几个老董事,觉得他太激进。但陈董没表态,在观望。我们的时间不多了,必须在他上会正式表决前,拿出足够硬的成果。枫林小区的试点,只许成功,不许失败。”
林叙回复:“明白。系统明天压测,没问题的话,后天可以部署。培训安排在下周,顺利的话,下周就能看到初步数据。”
“好。另外,赵启明这几天没动静,不正常。我猜他在憋大招。你要小心,特别是数据安全方面,不能出任何纰漏。一旦被他抓到把柄,我们就完了。”
“我会注意。”
“早点休息。别把自己累垮了,我需要你保持清醒。”
“好。”
关掉对话框,林叙继续往前走。
赵启明在憋大招。
他早就料到了。
以赵启明的性格,不可能眼睁睁看着他们绕过规则,顺利推进项目。他一定在等,等一个合适的机会,等他们犯错,然后一击必杀。
会是什么机会呢?
数据安全?这是最有可能的。如果他们数据传输的任何一个环节出问题,哪怕只是一个小小的漏洞,赵启明就能以“严重违规”“威胁公司安全”的名义,直接叫停项目,甚至开除他们。
或者,从街道办那边下手?如果刘主任改变主意,或者被赵启明收买,拒绝配合,项目也会立刻瘫痪。
又或者,从团队内部下手?收买某个人,制造内部矛盾,或者窃取核心代码?
都有可能。
林叙感觉后背一阵发凉。
这不是技术问题,这是人性问题,是政治问题。
而他,最不擅长的,就是这些。
他深吸一口气,强迫自己冷静。
兵来将挡,水来土掩。
现在想太多没用,只能把能做的做好,把能防的防住。
其他的,交给命运。
他走到地铁站,刷卡进站。
末班车刚刚开走,站台上空无一人。他坐在长椅上,等下一班。
墙上的广告屏在播放星澜集团的招聘广告。
“加入星澜,与优秀的人一起,做有价值的事。”
画面里,年轻的工程师们围在一起讨论问题,表情专注,眼神明亮。
林叙看着屏幕,心里涌起一种很复杂的情绪。
一个月前,他还是那些“优秀的人”之一,在做着“有价值的事”。一个月后,他成了被开除的“问题员工”,在一个地下室里,带着一群“边缘人”,做一个不被看好的项目。
多么讽刺。
但他不后悔。
如果重来一次,他可能还是会做同样的选择。
因为有些事,你必须去做。有些人,你必须去信。有些路,你必须去走。
哪怕最后头破血流,哪怕最后粉身碎骨。
至少,你试过了。
地铁进站,门开。
他走进去,车厢里只有他一个人。
列车启动,加速,驶入黑暗的隧道。
车窗上倒映出他的脸,疲惫,但眼神很亮。
像在黑暗中燃烧的,两簇小小的火苗。
微弱,但顽强。
他闭上眼睛,靠在座位上。
很累,很困,但脑子停不下来。
他在想明天的工作,在想可能的风险,在想应对的方案。
想着想着,意识渐渐模糊。
他做了一个梦。
梦里,他回到了大学时代,在实验室里调试一个算法。屏幕上的代码在跳动,像有生命一样。他很专注,很投入,完全沉浸在技术创造的世界里。
然后,屏幕突然黑了。
再亮起时,上面出现一行字:
“你被开除了。”
他猛地惊醒,地铁到站了。
他揉了揉太阳穴,站起来,走出车厢。
站台上人很少,夜风很凉。
他走出地铁站,走回出租屋。
打开门,屋里一片漆黑。
他没有开灯,在沙发上坐下,点起一支烟。
打火机的火苗在黑暗里跳跃,照亮他疲惫的脸。
烟头的红光在黑暗里明灭,像一只孤独的眼睛。
他抽完烟,躺到床上,闭上眼睛。
很累,但睡不着。
脑子里像有一台坏掉的收音机,不停地播放着各种声音:
“三个月,一百二十万,八个人……”
“赵启明在憋大招……”
“数据安全不能出任何纰漏……”
“只许成功,不许失败……”
声音交错,重叠,越来越响。
他坐起来,双手捂住脸,用力深呼吸。
冷静。
他需要冷静。
他走到浴室,用冷水洗了把脸。
水很凉,刺激得他打了个寒颤。
他看着镜子里的自己,眼睛布满血丝,脸色苍白,下巴上有青色的胡茬。
像个难民。
但他笑了。
很轻的笑,在寂静的夜里,几乎听不见。
“林叙,你可以的。”他对着镜子里的自己说,“你熬过了被开除,熬过了被诬陷,熬过了走投无路。现在这点困难,算什么?”
他说得很轻,但很坚定。
然后,他回到床上,躺下,闭上眼睛。
这一次,他强迫自己入睡。
为了明天。
为了那个可能改变一切,也可能毁掉一切的明天。
窗外,夜色深沉。
城市在沉睡。
但在这个城市的无数个角落里,无数人还在醒着,在奋斗,在挣扎,在赌博。
为了生存,为了尊严,为了那一点点,不肯熄灭的希望。
林叙是其中一个。
平凡,但顽强。
像野草,在石缝里,拼命生长。
哪怕只有一点点阳光,一点点雨水,也要活下去。
活得骄傲,活得挺拔。
因为,这是他的选择。
他选择的路,跪着,也要走完。

