第六章 自动化脚本
入职第二周的第一天,星期一。
下午两点,部门周会准时开始。张磊在会上宣布了一个消息,某省政务平台二期的需求详评定在下午四点。这个项目是政企事业部今年的重点项目,张磊亲自挂帅,整个后端研发团队都要配合。
"需求评审上周已经开过了,下午这个会主要是过技术实现细节。"张磊顿了一下,目光扫了一圈,"林辰,你也参加。多听多学。"
林辰点了点头。
下午四点,林辰跟着孙帅进了三号会议室。这次参会的人少了很多,主要是后端和前端的开发骨干,还有测试负责人。
主持会议的是刘倩,产品团队的组长。她三十出头,穿着一件米色针织衫,头发挽在脑后。林辰在上周四的需求评审会上见过她,那次也是刘倩主导的,只不过讲的是业务层面的需求初稿,没今天讲得这么细。
"上周需求评审过了,业务边界都定清楚了。今天咱们聚焦技术实现。"刘倩扫了一眼会议室,"技术方案让孙帅讲吧。"
孙帅站起来,连上投影,打开了提前准备好的方案文档。
"我这边把几个关键技术点的实现方案整理了一下。"孙帅的声音比较稳,"第一,数据大屏的实时推送,初步方案是用一种叫WebSocket的技术。第二,移动端审批的接口设计……"
林辰注意到会议室后排还坐着一个穿粉色外套的女生,正低头翻着笔记本。旁边一个开发凑过来小声告诉他,那是徐瑶,产品团队的副组长,跟刘倩不是一个方向的。
"她和刘倩面和心不和,"那人压低声音,"你别掺和。"
林辰没接话,把注意力放回投影上。
孙帅讲得很详细,每个方案都有技术选型和初步的排期评估。刘倩偶尔会插进来问几句业务层面的问题,孙帅也一一回答了。林辰听了一会儿,觉得这场会确实比上周的需求评审深入了很多。
但他很快发现了一个问题。
"孙哥。"林辰举了一下手,"你刚才说数据大屏的实时推送要用WebSocket,但现有的系统架构不支持,如果要改的话服务端要全面重构,至少两周。两周时间够吗?"
会议室安静了几秒。
孙帅顿了一下,刘倩把目光转向了林辰。
"你确定要两周?"孙帅的声音还是平稳的,但语气里有一丝不易察觉的紧绷。
"如果只是数据推送的话,有一种更轻量的方案,不用全面改造,一周就行。"
刘倩微微挑了一下眉,"什么方案?"
"叫SSE,比WebSocket简单很多,效果一样。而且现有的系统不用大改。"
刘倩点了点头,在笔记本上记了一笔,"行,那就用这个方案。孙帅,你回头把这块排期调整一下。"
孙帅笑了笑,"好。"
旁边一个后端开发小声嘀咕,这新人谁啊,挺敢说话的。
孙帅在桌子底下踢了林辰一脚。
详评会结束后,刘倩走到林辰面前。
"新来的?哪个学校的?"
"林辰,后端开发。江州大学,本硕计算机。"
"方案不错,挺务实的。"她的语气平淡,但眼神里有一丝认可,"不过下次开会,先跟你带教通个气。"
说完就走了。
回工位的路上,孙帅的语气有点严肃,"你刚才为什么要插嘴?那是刘倩主持的会。你提意见可以,但不能当着那么多人的面直接跳出来。"
"我只是觉得方案有问题……"
"你知道就行了,以后别这样。"孙帅拍了拍他的肩膀,"咱们做技术的,提意见要讲究方式方法。"
林辰没再说什么。但他心里觉得,发现问题不说出来,才是最大的问题。
晚上加班的时候,他顺手写了一个数据核对的自动化程序。这是上周就在想的事,今天终于抽出了时间。连上数据库,自动拉取数据,按规则比对,然后生成报告。原来需要人工跑两个小时的流程,现在只要十分钟。
他把程序跑了一遍,测试结果完美。
"写得不错。"
身后传来一个声音。林辰回头一看,是孙帅。
"我刚才看你屏幕了,这个程序是你自己写的?"
"嗯,看着大家每天手动核对太浪费时间了,就写了个自动化的。"
孙帅凑过来看了看屏幕,眼神里闪过一丝什么东西,但很快就恢复了笑容。
"厉害厉害,你这技术能力确实不错。以后咱们组的数据核对就交给你了,正好发挥你的特长。"
孙帅像是随口问了一句,"这个程序的思路你是怎么想出来的?"
"没什么特别的,就是用了一个数据处理库,再加了一些规则。"林辰一边说,一边给孙帅讲了一下核心逻辑。
孙帅听得很认真,偶尔还点点头。
林辰觉得,这个带教是真的关心他的技术成长。
他没有注意到,孙帅听完之后,默默记下了程序的几个关键实现思路。