吃了东西, 睡了几个小时,苏执身体稍微有了点力气,第三个项目改得很快。
纤细修长的指尖敲几下歇几秒, 但思路没断, 一条一条把明灿那些零碎的项目经历捋顺, 变成整齐划一的条目。
明灿蹲在床边,看着她双手在键盘上移动,腕骨还是凸得明显, 但至少不像之前那样抖了。
“项目三:味你而来帮跑腿小程序(2024.09-2024.12)”
“职责:”
“负责订单模块全流程开发, 包括发布、接单、状态追踪”
“基于WebSocket实现接单实时推送, 处理高并发场景下的消息队列”
“优化订单列表渲染性能,虚拟滚动减少白屏时间”
明灿看着最后一行字,弱弱补了句:“虚拟滚动那个……我当时没写好,后来还出了bug。”
“现在呢?”苏执问。
“现在好了,”明灿弯起眼睛笑, “交付的时候我怕被客户发现不给我钱,又连夜重构了一遍。”
苏执的目光从屏幕上移开,落在她脸上,停了两秒,然后又移回去, 光标移到下一行。
“还有什么?”
明灿:“没了,就这仨,其他都是别的兼职,这种东西给钱太慢了, 后面我就再没做。”
苏执听到“给钱太慢”四个字,指尖在键盘上悬着,没说话, 那点微妙的情绪被她藏在眼底,接着,她又将简历从头到尾过了一遍,改了俩错别字,然后把电脑往明灿那边推了推。
“看看。”
明灿接过电脑,盯着屏幕上那份工整的简历,有点恍惚。那些她认为非常拿不出手的代码,被苏执这么一优化,好像突然变得…挺像回事儿的。
“苏执,”她抬起头,眼睛亮亮的,“你好厉害!”
苏执垂下眼睑,表情有一瞬间的不自然,平时工作中,别人都畏她惧她,从没像这小孩这样,弯着眼睛夸她——苏执你好厉害!
这种感觉很陌生,她不习惯,但是很喜欢。
她没接话,垂下眼,把手收回去,搭在身侧。
明灿把电脑放到一边,站起来活动了一下发麻的筋骨,然后弯下腰,凑近她:“姐姐,你饿不饿?晚饭想吃什么?”
苏执的眼皮抬了抬,看她一眼,眼神淡淡的,但明灿莫名觉得她在说“就惦记吃”。
下一秒,清冷的嗓音突然传来:“Vue生命周期有哪些?”
明灿一愣,下意识接话:“beforeCreate, created, beforeMount, mounted, beforeUpdate, updated, beforeDestroy, destroyed……”
“activated和deactivated呢?”
“那是keep-alive的,”明灿答得顺溜,“缓存组件用的, activated是进入组件时触发,deactivated是离开组件时触发。”
“nextTick用过吗?”
“用过,”明灿点头,“修改数据之后想操作DOM,用nextTick可以拿到更新后的DOM。”
苏执没停,继续问:“axios拦截器怎么用的?”
明灿:“请求拦截器可以在发送请求之前加token,响应拦截器可以统一处理错误码,比如401跳登录。”
“跨域问题遇到过吗?”
“遇到过,后端配CORS,或者前端配proxy。”
“WebSocket断线重连怎么做的?”
“监听close事件和error事件,触发之后尝试重新连接,设置重连次数限制和延迟时间。”
苏执问一句,明灿答一句,语速不快,但几乎没有停顿。
问着问着,苏执的声音慢下来,最后停了。
她看着明灿,目光里有一点很淡的、几乎看不出来的东西,像是意外,又像是……别的什么。
明灿被她看得有点不自在:“怎、怎么了?我答错了吗?”
“没有,”苏执说,声音比刚才更轻,“都对。”
明灿松了口气,咧着嘴巴笑,一副很自豪的模样:“肯定都对啦!这些知识点我看一遍就记住了,虽然没有太多机会给我实践,但之后要是真的进入公司,我也还是能很快上手的!”
苏执没接话,目光还停在她脸上。
过了一会儿,她垂下眼,很小声地说了句:“挺好的。”
声音太轻,明灿差点没听见。
反应过来后,弯下腰,凑到苏执面前:“姐姐,你说什么?”
苏执没理她。
明灿不死心,歪着头去追她的视线:“苏执,你刚才是不是夸我了?你是不是说我挺好的?”
苏执错开她的注视,语气冷冰冰:“没有。”
“什么呀!我都听见了,你夸我了!”明灿笑起来,眼睛亮得像是点了灯,“你夸我挺好的!苏执你夸我了!”
苏执闭上眼,嘴角弯起一抹很轻很浅的弧度。
明灿看着,眸光惊艳了下,这是自己接受这份兼职以来,苏执第一次对她笑,不,不是对她,是对所有人,她都未有露出过任何这样的情绪。
很可爱,也很让人心疼的笑容。
明灿没有再嚷嚷,只是站在床边,看着苏执那张没什么血色的脸上那一点很淡很淡的笑意。
“姐姐,”她开口,喊她很甜的称呼,“我们晚上吃洋芋搅团好不好?”
什么洋芋搅团,苏执闻所未闻!
她掀起眼皮,眸光里有一丝丝的诧异。
明灿看懂了,笑着解释:“洋芋搅团,我老家的一道特色小吃,放一点韭菜花,汤汁酸酸的可好吃了!”
苏执:……
“我看看美团上面有没有的卖,”明灿说着低下头,拿出手机开始翻外卖,她滑了一页又一页,终于看到一家卖浆水面的,激动地“哎呀”一声,“还真有卖这个东西的!”
苏执思维被她的情绪牵着走,忽上忽下,明灿点进那家店,翻了一下,没找到所谓的洋芋搅团,然后她找到商家联系方式,电话打过去跟老板亲自沟通,没一会儿,电话就打完了。
明灿脸上的笑容淡了几分,苏执目光看过来时,很快又扬起来:“那家店老板说没有洋芋搅团,不过有浆水鱼鱼,姐姐你吃过吗?”
苏执摇了摇头。
“那也超好吃!”明灿的眼睛又亮起来,“浆水是用芹菜发酵的那种酸汤,鱼鱼是玉米面做的,形状像小蝌蚪,滑溜溜的可好吃了。老板说给我们多加韭菜花,我点了两份,一份辣的一份不辣的,加了份凉拌土豆丝,等下回来你尝尝,保证香得不得了!”
苏执看着她眉飞色舞的样子,脑子里不受控制地浮现出一堆加了韭菜花的黑色小蝌蚪。
苏执:……
她目光转向眼前人,到底是小孩子,精神头恢复的很快,前一秒还蹲在床边可怜巴巴地看她改简历,后一秒又活蹦乱跳地张罗晚饭。
像一株生命力旺盛的野草,不管多贫瘠的土壤都能扎根,给点阳光就拼命往上长。
“明灿,”苏执喊了她一声。
明灿闻言抬头,灿烂的笑容保持着。
“吃完饭考你算法。”苏执说。
明灿听完,“啊”了一声,故做不满的语气。
“你要不要这样子啊苏总监!刚吃完饭就考人算法,亏我还这么积极地帮你搜罗吃的,帮你点那么好吃的浆水鱼鱼,我没有功劳也有苦劳,没有苦劳也有疲劳!”
她一堆碎碎念,苏执只是淡淡地掀了下眼皮,那眼神明晃晃写着:所以呢?
明灿的气势以肉眼可见的速度瘪下去,小声嘟囔:“……能不能明天再考?”
苏执:“不能。”
“为什么?!”明灿表情夸张。
苏执没回答,只是垂着眼,手指无意识地攥了攥被角。
明灿看着她的动作,其实心里非常清楚,对方这是在担心她,担心她只是理论知识记得牢,实际算法能力不行,担心她明天面试会被刷下来,担心她拿不到这个工作机会。
“那好吧!”她假装不情愿地嘟嘴,“考就考,我算法也很棒的!”
苏执抬眼,目光里掠过一丝极浅的笑意,第二次,出现这样的表情,明灿看着,心底像是被什么东西轻轻戳了一下,又轻又痒,说不上来的感觉。
外卖到了。
明灿蹦起来去开门,拎回来两个塑料袋,往床头柜上一放,麻溜拆开,掰了双一次性筷子。
“开饭咯!”她转身过去,将电动床摇起来一点,架上小桌板,然后将那碗不辣的鱼鱼端过去,凉拌土豆丝也端过去,“呐,标配!”
苏执目光落在那碗鱼鱼上几秒,有些诧异。
浆水汤底泛着淡淡的灰白色,飘着几段芹菜和韭菜花,汤里沉着一些黄澄澄的小东西,就是所谓的鱼鱼,两头尖中间圆,在汤里半沉半浮,确实挺像小蝌蚪的。
明灿取了小勺子,递她手里:“看吧,我就说像小蝌蚪你还不信。”
苏执接过勺子,低垂着眼眸,盯着那些“小蝌蚪”。
明灿催促:“快吃,凉了就不劲道了!”
苏执拿起勺子,舀了一勺,犹豫着等下要怎么去吞咽,而就在此时,旁边明灿已经端起自己辣的那碗,埋头吃了起来,吃得呼噜呼噜。
苏执抬起视线,看了她一眼,然后学着她的动作,一点一点把那只鱼鱼滑进嘴里。
作者有话说:
久等啦,各位宝宝,明天还是早上八点更新~