«Кто-нибудь вообще читает письма?» обычно маскирует другую лень: человек не хочет писать восьмое эссе и хочет разрешение не писать. Короткий ответ без опроса нанимающих: иногда да, иногда смотрят первые две строки, иногда поле optional и пустое не убивает, а вода убивает. Универсального «да, все читают» из старой версии нет. Не было и «собрали менеджеров». Есть момент воронки и цена восьми минут.
Как собрать текст, если решили писать: опыт есть — что писать в сопроводительном; стажа нет — письмо без опыта; короткое поле — короткое письмо; шаблон на пять минут — рабочий шаблон. Генератор: cover letter, сырым не отправляйте. Здесь — когда эти восемь минут стоят слота, а когда лучше починить резюме.
Коротко:
- Письмо не лечит кашу в шапке. Сначала файл одной роли: резюме.
- Если поле обязательное или рекрутер просит cover — пишите. Не эссе: 5–8 предложений, один факт.
- Если optional на массовой доске — четыре точные строки лучше пустоты и лучше простыни про «динамичную команду».
- Не выдумывайте, что «в энтерпрайзе никогда не открывают». Не выдумывайте, что «в стартапе всегда читают».
- ИИ как черновик допустим. ИИ как отправка с чужим названием компании — стоп.
Чем этот вопрос не структура письма
Структура, шаблоны и короткая версия уже написаны. Повторять «кто вы / почему они / почему вы» здесь незачем. Этот текст про экономику внимания: ваш вечер и чужие десять секунд на пачку. Если нет факта, который ставит вас напротив задачи вакансии, письмо не спасает. Если факт есть в первых двух строках резюме, письмо часто дубль. Если факт спрятан в третьей работе — письмо его вытаскивает.
Рекрутер на потоке смотрит совпадение роли и стека. Нанимающий в коротком списке иногда открывает текст, чтобы понять, зачем вы, а не соседний PDF. Вы не знаете, на каком вы шаге, пока вас не позвали. Поэтому правило практическое, не статистика: пишите коротко там, где поле есть и роль вам нужна; не пишите роман «на всякий случай на сто вакансий».
Когда восемь минут стоят слота
- В объявлении cover letter required или «tell us why».
- Узкий слот, мало вакансий, вы не типовой стек: переход, другой домен, нет бренда.
- Реферал: человеку нужно одно предложение, что переслать. Не три абзаца.
- Международный отклик, где поле живое в ATS. Пустое optional при конкуренции выглядит как кнопка без контекста. Вода — как генератор.
- Факт не влезает в шапку резюме: «этот репозиторий закрывает вот эту задачу».
В этих случаях не «идеальная страница». 5–8 предложений. Формула — в соседних гайдах. Здесь достаточно: вакансия названа, один факт, один следующий шаг. Не гимн ценностям. Если не можете назвать факт вслух за пятнадцать секунд, письмо рано. Сначала пуля в опыте: достижения.
Реферал без факта превращается в «скинь резюме, я перешлю». Перешлют в никуда. Дайте человеку одно предложение, которое не стыдно вставить в Slack. Не просите «просто кинь HR». Это соседний шум с двадцатью каналами.
Когда можно кнопку и четыре строки
Массовая CIS-доска, роль совпадает один в один, резюме уже про эту роль, поле комментария на 500 знаков. Четыре строки: роль, один факт, ссылка. Пустое ещё проживёт, если файл сильный. Простыня про «увидел вакансию и хотел бы выразить» проживёт хуже пустого: это шум.
Не путайте «не буду писать, потому что никто не читает» с «не буду писать, потому что нечего сказать». Второе лечится проектом и пулей, не философией. Junior без факта: сначала резюме без опыта, потом короткое письмо.
Сто одинаковых писем с заменой названия компании — хуже, чем десять точных. Рекрутер видит шаблон быстрее, чем вы думаете. Особенно если оставили имя соседней фирмы. Вычитка названия стоит тридцать секунд и спасает неделю тишины: почему не отвечают. Не вините «не читают», пока в тексте чужой бренд.
Кнопка без комментария на роли, где вы типовой middle и файл уже про эту роль, — допустимый риск. Кнопка без комментария на роли, где вы сбоку, — потерянный слот. Различайте, не философию.
Пример 1. Пачка middle backend
Илья рассылает тридцать похожих слотов. Резюме уже про платежи и Python. Писать тридцать эссе нет сил. Он решает «никто не читает» и жмёт кнопку.
Он не пишет эссе. Он держит один абзац в заметке: роль как в объявлении, один факт «два года идемпотентных POST в платежах, вот пуля», следующий шаг — созвон. Вставляет, меняет название продукта. На пять ролей, которые реально хочет, добавляет одну строку, зачем этот продукт, не «лидер мнений». На остальные — четыре строки или пусто, если поля нет. Через неделю смотрит, откуда ответы. Если тишина везде — чинит шапку, не тридцать первое письмо. Не ведёт таблицу «прочитано / не прочитано». Её всё равно не заполнить.
Пример 2. Узкий слот и реферал
Аня QA, хочет единственную роль в продукте, который сама пользуется. Есть знакомый в штате.
Рефералу — шесть строк: кто она, какая роль, один факт, ссылка на файл, «можешь переслать». В форму компании — то же плюс зачем этот продукт одной фразой из их changelog, не из «устойчивого развития». ИИ не просит написать «живое письмо про культуру». Культуру она не знает. Знает задачу из вакансии. Шаблон реферала: как просить реферал. Cover из генератора вычитывает название.
ИИ: черновик, не отправитель
Модель помогает сжать воду и не забыть следующий шаг. Модель врёт название компании, путает стек, пишет «динамично развивающаяся». Вычитывайте как чужой текст. Если не можете защитить каждую фразу на созвоне — вычёркивайте. Соседние шаблоны для людей, не для промпта «напиши cover letter как senior из Google».
Запрет «нельзя ИИ» в вакансии значит: не присылайте невычитанный генератор. Не значит «пишите пером». Смысл тот же, что с резюме: ваш факт, ваша роль, ваша ссылка.
Длина без «три четверти страницы»
Старая версия звала «¾ страницы идеально, максимум одна». Это не закон. Закон внимания: если не влезло в экран телефона рекрутера, скорее всего вода. 5–8 предложений закрывают почти все IT-отклики. Два экрана — вы пересказали CV. Контакты в подписи не заменяют факт в первом абзаце. Телефон в конце не спасает гимн.
Поле «комментарий к отклику» — не место для PDF на страницу. Короткая версия: соседний гайд. Не вкладывайте второе резюме файлом «cover.pdf», если не просили. Лишний файл иногда не открывают, иногда открывают вместо CV.
Крупные, средние, «ключевые позиции»
Энтерпрайз с ATS может не показать письмо рекрутеру на первом шаге. Это не разрешение писать роман «вдруг дойдёт». Если поле обязательное — коротко и по факту. Стартап, где нанимает тот, с кем работать, чаще откроет текст — и тем более не простит шаблон «X Corp лидер».
Lead и узкий SME не потому «всегда читают», что так сказали менеджеры в блоге. Потому что кандидатов мало и цена ошибки найма выше. Тогда письмо — фильтр «этот человек понял слот». Цена — всё те же 5–8 предложений, не страница биографии.
Не собирайте «ответы нанимающих» из LinkedIn. У каждого свой ритуал. Вам нужен ваш факт и ваша вычитка названия. Скрин чужого твита «я всегда читаю cover» не ваш процесс. Ваш процесс — одна заметка с каркасом и десять точных вставок в неделю, не философия.
Если компания просит видеоcover или «расскажите о себе на две минуты файлом» — это уже другой жанр, ближе к скринингу. Не подменяйте его простынёй. Самопрезентация: рассказать о себе.
Когда письмо вредит
Вредит, если пересказывает резюме абзацами. Вредит, если врёт стек. Вредит, если тон просительный: «буду рад любой возможности». Вредит, если вы тратите три часа на текст и не откликаетесь. Воронка живёт числом точных откликов, не качеством эссе. Трекер: доски и метрики.
Вредит письмо в личку рекрутеру без роли: «нашёл ваш профиль, открыт к предложениям». Это не cover. Это шум. Холодное: как написать, чтобы ответили. Cover живёт рядом с конкретной вакансией.
LinkedIn Easy Apply с пустым optional и кривым файлом не лечится гениальным письмом на следующей доске. Сначала файл. Карточка профиля, если отклик ещё и на Talanto: как заполнить профиль.
Вредит «искренность» без факта: «ваша миссия совпадает с моими ценностями», если миссию вы прочитали в генераторе. Одна строка из changelog продукта сильнее абзаца про устойчивость. Если changelog не открывали — не пишите про продукт. Пишите про задачу из вакансии.
Частые вопросы
Если optional — писать?
Если роль вам нужна и есть один факт — четыре-восемь строк. Если факта нет — сначала резюме. Пустое лучше гимна. Гимн хуже пустого. Не спрашивайте чат «а вдруг не прочитают»: вы этого не узнаете. Вы узнаете, позвали или нет.
Читают ли в больших компаниях?
Иногда на первом шаге нет, иногда парсер кладёт текст в карточку. Вы этого не видите. Пишите коротко, не рассчитывайте на музей. Не пишите длиннее, «чтобы хватило, если дойдёт до CEO».
Можно ли одно письмо на пачку?
На пачку одинаковых ролей — каркас да, название продукта нет. На QA и frontend сразу — нельзя. Соседние гайды это уже сказали. Каркас в заметке, не в веренице «уважаемый отдел кадров».
Почему старая версия звала 20 секунд и «менеджеры предпочитают тех, кто написал»?
Это риторика. Нет опроса в этой странице. Предпочитают тех, у кого совпала роль. Письмо помогает, когда вытаскивает факт. Не когда существует. Секунды «среднего скрининга» не измеряли.
Нужна ли страница про структуру здесь?
Нет. Она в четырёх соседних текстах. Не плодите пятый шаблон. Если открыли эту страницу, чтобы скопировать блоки «кто вы / почему они» — вам соседний гайд, не этот.
Письмо на английском?
На языке вакансии. Фразы звонка — в интервью на английском, не в cover. Файл: международное резюме. Не смешивайте русский гимн и английскую вакансию в одном PDF.
Что сделать сейчас
Возьмите одну вакансию, которую реально хотите. Если поле есть — напишите 5–8 предложений по соседней формуле, вычитайте название. Если поля нет — четыре строки в комментарий или ничего, и идите чинить шапку. Не начинайте трактат «читают или нет» в чате. Сегодня это один текст, не философия поиска.
Шаблоны: с опытом, без опыта, короткое. Черновик: генератор. Слоты: каталог. Если после точных писем тишина — роль и файл, не двадцать первое эссе. Разбор файла: проверка резюме. Не спрашивайте рынок, «читают ли письма»: спросите себя, есть ли факт на одну роль сегодня вечером.
