假期是少有的能连续做几小时深度工作的时间。对准备年底或者明年初跳槽的人来说,这七天有三件事的性价比最高。
不是刷题,也不是学新框架。这三件事都指向同一个目标:让你手上的经历变成能被追问的内容。
第一件:把 Git 记录翻一遍,建一个素材文档
多数人写简历时的最大障碍不是不会写,是想不起来自己做过什么。
一年过去,脑子里只剩下「做了几个需求,修了一些 bug」。而那些真正有含金量的事,当时觉得理所当然,后来就忘了。
做法:
打开你今年的提交记录,按月份从头看一遍。看的时候准备一个文档,遇到下面几类就记一条:
一次不容易定位的问题(花了半天以上才找到根因的)。
一次有取舍的技术选择(当时纠结过用 A 还是 B)。
一次性能或者稳定性的改善(有前后对比的)。
一次你主动做的改进(没人要求你做的)。
一次线上问题的处理(有时间线的)。
每条按这个格式记,不管措辞:
【时间】2026.04 【问题】订单偶发重复创建,一周 3 到 5 单 【怎么发现的】客服工单反馈,查日志发现同一用户同一秒两条记录 【根因】先查后插无唯一约束,快速双击时两个请求都通过判断 【怎么改的】加唯一索引(用户 ID + 商品 ID + 流水号),冲突时返回已有订单;前端加防抖 【结果】上线后未再出现 【当时考虑过但没用的方案】分布式锁(觉得成本高于收益,这个场景唯一索引够了)最后那一项最值钱,它是面试里最好的谈资,但也是最容易忘的。
翻完一年的记录大约要两到三小时。做完之后你会发现:可写的东西比你以为的多得多。
这份文档不是简历,是素材库。以后每次更新简历都从这里挑。
第二件:挑两个项目,做一次完整复盘
从素材库里挑出今年最有分量的两件事,各做一次深度复盘。
复盘的结构按面试官的追问路径来,三层:
第一层:我做了什么(事实、数据、方案)。
第二层:为什么这么做(约束条件、备选方案、判断依据)。
第三层:代价是什么,重来会怎么改(边界、反思)。
第二层和第三层是复盘的重点,因为第一层你本来就记得。
具体做法:把这两件事各写成一份 1500 字左右的文档,自问自答。写不出来的地方,说明你当时没想清楚,现在补上。
写完之后对着文档口述一遍,录音,自己听。听哪里卡壳、哪里把「我们」和「我」混着说、哪里的数字说不出口径。
这一步做完,这两段经历就能撑起面试里十到二十分钟的对话。
顺便可以变成博客
复盘文档改一改就是一篇技术博客。
这件事的价值是复利的:一篇写清楚了排查过程的文章,可以放在简历的链接里,可以在面试时直接打开给对方看,也可能在几个月后带来一些意料之外的机会。
写的时候注意脱敏:业务数据换成量级,客户名换成行业描述,不放内部代码和架构图。技术过程本身通常不敏感。
第三件:把简历重写一遍,不是微调
有了素材库和两份复盘,这一步会比你以为的轻松。
重写的顺序:
一、先定结构。按你的目标岗位,决定哪一栏放前面(技术栈?项目?工作经历?)。
二、写最强的两条。从复盘的两个项目里各抽一条,每条四到六行,按「问题 - 定位 - 方案 - 结果」写。
三、补其余的经历。从素材库里挑,每条两到三行。
四、重写技能栏。按熟练度分层,每层后面用括号写你实际做过的事,不要列关键词墙。
五、删。删掉所有你讲不出第三层的技术名词、所有没有事实支撑的形容词、所有和目标岗位无关的内容。
第五步最重要,也最容易跳过。一个判断标准:简历上每一个词,你都要能被追问两层。做不到的,删掉。
三件事的时间分配
第一件:两到三小时,建议第一天做,因为它给后面两件提供原料。
第二件:每个项目三到四小时,分两天做,中间隔一天再回看会有新的想法。
第三件:三到四小时,放在后面几天。
加起来大约十二到十五小时,分散在七天里,每天不到两小时。剩下的时间该休息休息。
这三件事的共同逻辑
它们都不是在「准备面试」,是在把已经发生的工作变成可以被检验的证据。
技术面试的本质就是检验证据。你做过的事是客观存在的,但如果你说不清楚,它在面试里就等于没发生。
而说清楚这件事,需要提前整理,临场想不出来。
假期之后
节后把简历投出去之前,最后做两件事:
导出 PDF,全选复制粘贴到纯文本编辑器里,确认解析出来的顺序通顺、无缺失。
祝假期顺利。