南山科技园的“乐居生活”办公室里,玻璃隔断上贴满了彩色便签,写着“商户入驻流程优化”“用户定位精度提升”“订单推送延迟修复”——这是家刚成立半年的初创公司,空气里都飘着年轻的冲劲,却在招聘后端开发时,卡了近一个月。
“李工,您之前做的生鲜店后台,能再讲讲数据备份的设计吗?”HR小林推了推眼镜,手里的简历上,“北斗二代模块研发”“4个小商户系统实战”的字样被红笔圈了出来。她面试过十几个年轻人,要么只懂框架不懂业务,要么写代码只图快不图稳,直到看到建军的简历,才抱着试试的心态约了面试。
建军坐在会议桌前,面前摊着张手绘的架构图——左边是“乐居生活”的本地生活平台流程,右边标着“硬件经验迁移点”。“您刚才问的定位优化,我分两部分说。”他指着架构图,语气沉稳,“第一,精度问题:现在很多平台只用GPS,但深圳高楼多,GPS信号容易弱,我建议加基站定位辅助,像北斗二代的‘双卫星信号冗余’,两个信号互补,精度能从100米缩到50米内,商户的店铺位置就不会偏。”
小林点点头,在笔记本上快速记录。建军接着说:“第二,稳定性问题:定位失败怎么办?我之前做小商户系统时,加过‘重试机制’,这里可以借鉴——第一次定位失败,自动切换基站信号重试,还不行就弹出‘手动选择附近商户’的选项,像硬件调试时的‘容错方案’,能把用户投诉率降下来。”
他顿了顿,又补充:“还有数据安全,定位信息和用户订单绑在一起,我建议用加密存储,就像北斗模块的‘信号加密传输’,避免数据泄露。我之前做培训机构签到系统时,试过AES加密,效果不错,能直接复用过来。”
小林的眼睛亮了——这些细节,之前的面试者连提都没提过。她把技术负责人张总叫进来,建军又对着张总讲了遍方案,还随手在白板上写了段“定位重试”的核心代码,用的是SpringBoot的异步任务,加了超时控制:“这样不会阻塞主线程,用户等着的时候,系统后台已经在重试了,体验会好很多。”
张总盯着白板上的代码,又翻了翻建军带来的小项目源码,突然拍了下桌子:“就你了!我们要的就是懂‘稳’的人——本地生活平台,商户和用户都不能出岔子,你这硬件出身的工程思维,太适合我们了。”
当天下午,offer就发了过来:后端开发岗,月薪8000元,比之前的SP公司高2000,还交全额社保。建军握着手机,反复看了三遍“录用通知”,才敢相信——40岁的转型,终于有了个正经的落脚点。
他走出科技园时,阳光正好,透过玻璃幕墙洒在地上,亮得晃眼。他掏出手机,给秀兰打了个电话,声音里藏不住笑意:“老婆,我拿到offer了,月薪8000,做本地生活平台,以后不用再接小项目了。”
电话那头,秀兰的声音突然顿了一下,接着就带了哭腔:“真的?我就知道你能行!刚才我还在超市跟刘姐说,你肯定能找到好工作,她还不信……”
挂了电话,建军没直接回家,而是绕到超市。秀兰正站在蔬菜区,给一位老奶奶挑白菜:“您要做饺子,就选这种青帮的,水分少,剁馅香。”老奶奶笑着选了两颗,秀兰抬头看见建军,手里的白菜都差点掉了:“你怎么来了?不是说下午还有事吗?”
“offer拿到了,过来接你下班。”建军走过去,接过她手里的菜篮,“今晚别做饭了,咱们出去吃,庆祝一下。”
“别出去吃了,贵。”秀兰笑着说,“我回家给你做红烧肉,你最爱吃的,家里还有上次王姐送的砂糖橘,正好给梦梦当饭后水果。”