Few job-search tasks feel more uncertain than the cover letter. Some swear by them; some never write one; some employers do not even allow attachments. The truth is that cover letters still matter in specific situations, and knowing when to invest the effort is more useful than a blanket rule.
When a cover letter is worth writing
- When it is required or requested — skipping it can disqualify you.
- When you have a story the resume cannot tell — a career change, a relocation, a gap, or a strong personal connection to the company.
- For smaller companies and mission-driven roles, where a human reads applications and personality matters.
- When you can reach the hiring manager directly and want to make a focused case.
When you can skip it
For large-volume applications through portals that treat it as optional, a generic cover letter adds little and a weak one can hurt. If you cannot write something specific and genuine, your energy is better spent tailoring the resume.
What a good cover letter does
A strong letter is not a prose version of your resume. It connects your specific strengths to this company's specific needs, shows you understand what they do, and conveys genuine interest. Three short paragraphs is plenty: why this company, what you bring, and a confident close.
Avoid the templated trap
A letter that could be sent to any company reads as filler. Name the company and role, reference something specific about them, and make at least one concrete connection between their needs and your experience. If it is not tailored, it is not worth sending.
- Cover letters still matter, but situationally rather than always.
- Write one when required, when you have a story the resume can't tell, or for smaller/mission-driven roles.
- A good letter connects your strengths to the company's specific needs in three short paragraphs.
- Skip or rethink any letter that isn't genuinely tailored.
Cover letters are not obsolete — they are situational. Write a sharp, tailored one when it is required or when you have a story worth telling, and skip the generic version that adds nothing.