我悄悄找工作大概两个月了,然后干了一件可能有点不太正常的事:我收集了 50 份不同级别、不同类型公司的 SWE 职位描述,然后试着找出到底哪些东西反复出现,哪些只是简历建议圈的民间传说。
下面是我的结论。
几乎每份职位描述里都有的: System design / distributed systems(senior+) 具体技术栈:Python、Go、Java、TypeScript,以及 AWS/GCP,出现频率最高 各种形式的「Cross-functional collaboration」或「和产品、设计配合良好」 Ownership 相关的表述:「end-to-end」「from concept to production」「led the technical direction」
这对你的简历意味着:如果你有以上任何一项,它们必须一眼可见,而不是被埋起来。不要只放在底部的 skills list 里,要写进你的 bullet 里。
有些职位描述会提,但不是硬性门槛的: 特定云认证(会提到,但很少真按这个强筛) Kubernetes(在 infra 职位描述里常见,在产品方向的 eng 职位描述里少见) 精确的工作年限(很多 mid-level 职位描述写 3-5 年,但他们也经常面试不在这个区间的人)
我觉得大家最容易过度用力的: objective/summary 段。我要说的是:我读的这些职位描述里,一半的岗位都会有人用 30 秒扫一眼你的简历。你最近一份工作的第一条 bullet,比你的 summary 更有用。
还有:GitHub 链接的重要性远不如你 bullet 里描述你做了什么。我收到过面试官反馈说他们根本没点开链接。
排版: 8 年以下 YOE 一页。超过的话两页没问题,但并不会自动更好。越密越糟。可读性胜过为了优化而优化。
这些都不算什么颠覆性结论。但我想把它建立在真实职位描述上,而不是那种简历教练的氛围感建议上。