第17章 军令状
下午一点,新加入的四个人到了。
李薇,产品经理,二十八岁,短发,戴一副黑框眼镜,眼神锐利。她提着一个很重的双肩包,里面塞满了各种产品原型图和竞品分析报告。一进门,她就快速扫视了一圈办公室,眉头皱了一下,但很快恢复正常。
“环境有点简陋,不过不影响做事。”她说,很直接。
王锐,前端开发,二十五岁,穿着格子衬衫,背着印有“Hello World”的电脑包。他看起来有点腼腆,但手指很细长,一看就是长期敲键盘的手。他找了个角落的位置坐下,立刻打开电脑,开始配置开发环境。
张明,后端架构师,三十二岁,头发有点稀疏,穿着很普通的T恤和牛仔裤。他没带什么行李,只有一个很小的手包。走进办公室后,他径直走向那台轰鸣的服务器,蹲下来看了看,然后抬头对老吴说:“风扇安装角度不对,散热效率低。得重新调整。”
老吴愣了一下,然后点头:“好,我帮你。”
陈芳,数据分析师,二十九岁,穿一身简洁的深灰色套装,手里拿着一个平板电脑。她没急着找座位,而是先走到窗边,看了看那个小气窗,又看了看墙角的管道,然后对林叙说:“这里湿度有点高,对服务器不好。得想办法除湿。”
林叙看着这四个人,心里稍微踏实了一些。
虽然环境简陋,虽然挑战巨大,但至少,来的人是真正做事的人,不是混日子的。
“欢迎加入。”他站起来,走到白板前,“我们先简单开个会,互相认识一下,然后明确接下来的工作。”
八个人围坐在一起——桌子不够,有人坐椅子,有人坐纸箱,还有人站着。
林叙先介绍了老吴、小玲、老张,然后让新来的四个人自我介绍。
“李薇,之前在腾云做社区产品。我的风格是务实,讨厌浮夸。这个项目我觉得有戏,但得做出差异化,不能照搬腾云那套。”李薇说话很快,很清晰。
“王锐,在星澜做了三年前端。技术还行,但没做过这么大的项目。我努力。”王锐有点不好意思地摸了摸后脑勺。
“张明,从蚂蚁过来的。擅长高并发、分布式系统。这个项目的数据量和并发不会太高,但架构要设计好,方便以后扩展。”张明说得很简洁。
“陈芳,之前在字节做用户增长。数据分析、建模、AB测试,这些我熟。但社区服务的数据,和互联网产品数据不太一样,得重新学。”陈芳推了推眼镜。
介绍完,林叙把白板上的项目目标、时间表、分工重新讲了一遍。
“基本情况就是这样。一个月,在枫林小区完成试点部署。技术、产品、数据、运营,四个方向,缺一不可。大家有什么问题,现在提。”
李薇第一个举手。
“产品定位是什么?工具?平台?还是服务?”
“现阶段是工具,解决信息匹配效率问题。”林叙说,“长远看,如果数据沉淀足够,可以做成平台,连接更多服务方和需求方。最终目标,是成为一个可信赖的社区服务生态。”
“目标用户是谁?居民?物业?街道办?”
“三方都是。居民是使用者,物业是合作方,街道办是监管方。产品设计要兼顾三方的需求。”
“MVP(最小可行产品)的核心功能是什么?”
“发布需求、智能匹配、在线沟通、服务评价、支付结算。这五个功能必须有。其他功能,比如服务者管理、数据报表、客服系统,可以二期再做。”
李薇快速记录,然后点头。
“明白了。我下午出产品原型,晚上给你看。”
王锐举手。
“技术栈确定了吗?”
“确定了。后端Go,前端Vue,数据库PostgreSQL,缓存Redis,消息队列RabbitMQ。都是开源技术,成本低,社区活跃。”
“前端框架用Vue 2还是Vue 3?”
“Vue 3,用Composition API,方便后续维护。”
“UI组件库用哪个?”
“Element Plus,成熟,文档全。”
“好,我下午搭环境。”
张明没举手,直接问。
“服务器就这一台?”
“暂时只有一台。但如果试点成功,会申请更多。”
“一台不够。至少得两台,做负载均衡。数据库要主从复制,防止单点故障。缓存和消息队列也得单独部署,不能和应用服务器混在一起。”
“预算有限。”林叙说。
“那就用云服务。”张明说,“阿里云、腾讯云,都有很便宜的套餐。一个月几百块,比买服务器划算,而且弹性伸缩,随时可以扩容。”
林叙看向老张。
“云服务预算能做进去吗?”
“能做,但得控制成本。”老张说,“一个月不能超过两千。”
“够了。”张明点头,“我先出架构图,你批准,我就去申请。”
陈芳最后一个问。
“数据从哪里来?质量怎么样?”
“从街道办和物业公司来。主要是服务记录、居民投诉、服务者信息。质量可能不太好,得清洗。”
“清洗规则谁定?”
“我定,你执行。”林叙说,“下午街道办的人会带数据样本过来,我们可以一起看。”
“好。”
问答持续了半小时,每个细节都讨论到了。
林叙能感觉到,这四个人虽然都有个性,但都很专业,都想着怎么把事做成,而不是怎么推诿扯皮。
这是个好兆头。
“好,问题先到这里。”林叙最后总结,“从今天起,我们每天早上九点开站会,每人一分钟,说说昨天做了什么,今天计划做什么,有什么困难。每周一开周会,复盘上周进展,计划本周工作。所有文档、代码、数据,全部上Git,统一管理。”
他顿了顿,看着大家。
“这个项目,条件艰苦,时间紧迫,对手强大。但如果我们能做成了,不只会改变这个项目,可能会改变星澜的技术路线,甚至改变这个行业的一些做法。所以,这不是一份工作,这是一场战斗。我们每个人,都是战士。”
他说得有点激动,但没有人笑。
每个人都表情严肃,眼神坚定。
“好了,散会。干活。”
八个人各自回到座位,开始工作。
办公室里响起密集的键盘声,偶尔有低声的讨论。服务器风扇的轰鸣声,成了背景音。
林叙坐回自己的位置,打开电脑,开始写匹配算法的详细设计文档。
刚写了几行,加密通讯软件弹出了消息。
是沈清辞。
“街道办刘主任三点到,带两个人。你准备一下。另外,赵启明那边在动,他找了几个董事,提议把智慧城市项目整合,成立事业群。提案下周上会。我们必须在他上会之前,拿出有说服力的成果。”
林叙回复:“明白。下午演示我会准备好。”
“不是演示,是验收。”沈清辞纠正,“刘主任是来验收我们的工作成果的。如果他不满意,试点就黄了。所以,只许成功,不许失败。”
压力很大。
但林叙没有退缩。
“保证完成任务。”
关掉对话框,他站起来,走到白板前,把下午要演示的内容又过了一遍。
然后,他叫来李薇和王锐。
“下午三点,街道办的人来验收。我们需要一个可交互的演示原型,不要求功能完整,但核心流程必须跑通。能做到吗?”
李薇看了看表,下午一点半。
“一个半小时,很紧。但可以试试。”
“王锐,你配合李薇。前端界面不用太复杂,但交互要流畅,不能卡顿。”
“好,我尽量。”王锐点头。
“张明,后端接口准备好,数据用Mock(模拟)的,但逻辑要对。”
“没问题。”张明说。
“陈芳,准备几个关键的数据指标,比如匹配成功率、响应时间、用户满意度预测。做成图表,直观一点。”
“好。”
“老吴,确保网络稳定,服务器别掉链子。”
“放心,我盯着。”
“小玲,准备会议室,茶点,打印材料。”
“好。”
“老张,预算方案准备好,如果对方问成本,要能说清楚。”
“明白。”
分工明确,各就各位。
办公室里,气氛一下子紧张起来。
李薇和王锐在角落里快速画原型图,低声讨论。张明在电脑上敲代码,屏幕上的字符飞快滚动。陈芳在整理数据,Excel表格开了一大堆。老吴守在服务器旁边,眼睛盯着监控屏幕。小玲在联系行政部,准备会议室。老张在核对预算表的每一个数字。
林叙站在办公室中央,看着这一幕,心里涌起一种很奇特的感受。
这个简陋的、被遗忘的地下室,此刻像一个精密的作战室。每个人都知道自己的任务,都在为同一个目标拼命。
虽然才第一天,虽然团队刚刚组建,但那种凝聚力,那种战斗力,已经初步显现了。
他走回座位,继续写算法文档。
但写了几行,又停下来。
他打开抽屉,拿出沈清辞给他的那个盒子,取出微型耳机,戴在耳朵上。
很轻,几乎感觉不到存在。
他打开加密通讯软件,给沈清辞发了一条语音消息。
“沈总,下午的验收,您来吗?”
几秒后,回复来了,是文字。
“我不来。这是你的战斗,你要自己打。打输了,我保不住你。打赢了,我给你请功。”
很冷酷,但很公平。
林叙关掉对话框,摘下耳机,收好。
然后,他深吸一口气,继续工作。
时间一分一秒过去。
窗外的光线在缓慢移动,从东墙移到西墙。
地下室里没有窗户,但能感觉到,下午到了。
两点半,李薇走过来。
“原型做好了,基本流程能跑通。但界面很糙,数据是假的。”
“可以了。”林叙站起来,“大家停一下,我们预演一遍。”
八个人围到李薇的电脑前。
李薇操作原型,模拟一个居民发布维修水管的需求,系统匹配,服务者接单,居民评价。整个流程跑下来,大概两分钟。
虽然界面简单,但逻辑清晰,交互流畅。
“匹配算法现在是随机的,还没接入真实逻辑。”张明说。
“没事,演示的时候我会解释。”林叙说。
“数据指标我做了三张图:匹配效率提升预测、服务成本降低预测、居民满意度提升预测。”陈芳展示她的图表,“都是基于公开数据做的推算,但逻辑是通的。”
“好。”林叙点头。
“服务器状态正常,网络带宽足够。”老吴说。
“会议室准备好了,在三楼小会议室。茶点也备好了。”小玲说。
“预算方案打印了十份。”老张说。
林叙看了看时间,两点五十。
“好,我们现在上楼。记住,我们是专业的团队,做的是有价值的事。不管对方问什么问题,都要自信、坦诚、专业。不说大话,不回避问题,不承诺做不到的事。”
“明白。”众人点头。
八个人,拿着电脑、文件、打印材料,走出地下室,走上楼梯。
脚步声在空旷的楼梯间里回响,沉重,整齐,像一支小型军队在行军。
林叙走在最前面,背挺得很直。
他知道,接下来的两个小时,将决定这个项目的生死。
也决定他,能不能在星澜,重新站起来。
他推开通往三楼的门,走进走廊。
阳光从尽头的窗户照进来,很亮,很暖。
他深吸一口气,走向会议室。
身后,七个人,紧紧跟随。
像一支箭,离弦而出,射向未知的靶心。
是正中靶心,还是脱靶落地?
他不知道。
但他知道,他必须射中。
因为,他已经没有第二次机会了。

