Короткое сопроводительное — это 6–10 строк, которые ставят напротив вакансии один факт и одну ссылку. Оно не биография, не гимн компании и не пересказ резюме. В CIS 2026 такое письмо чаще читают, чем простыню: поле «комментарий к отклику», Telegram рекрутера, форма на 1500 знаков. Длинный текст без факта выигрывает у короткого только в одном случае — если короткого нет и факта тоже нет.
Ниже — формула, заполненные шаблоны для разработки, QA и поддержки, и когда хватит четырёх строк в комментарии. Полная версия для тех, у кого стаж уже есть — в что писать в сопроводительном. Если коммерческого опыта нет — соседний разбор письма без опыта. Черновик можно собрать в генераторе, сырым не отправляйте.
Коротко:
- Роль как в объявлении, одна задача своими словами, один факт со ссылкой, следующий шаг.
- 6–10 строк. Если не влезает — вы пересказываете CV.
- Одно письмо на пачку одинаковых ролей ещё можно. На QA и frontend сразу — нельзя.
- Нет фразы «прошу рассмотреть». Нет «динамично развивающаяся команда».
- Название компании и продукта проверьте. Генератор их путает первым.
Когда короткого достаточно — и когда нет
Достаточно, если есть поле комментария, сообщение рекрутеру, сопроводительное «не обязательно, но есть окошко». Достаточно, если резюме уже стыкуется, и нужно только указать, какой проект открывать первым. Недостаточно, если опыт широкий как каша: тогда 8–12 строк всё равно нужны, чтобы выбрать один контур. Не пишите короткое, когда нечего поставить в факт: сначала артефакт, потом текст.
Не пишите простыню в Telegram после кнопки «откликнуться». Четыре строки. Третье сообщение вдогонку — шум. Если тишина на десять одинаковых комментариев, чините выбор вакансий и резюме, не длину абзаца.
Формула на шесть-десять строк
- Роль. Как в вакансии, не «специалист в IT».
- Задача. Одна фраза: что человек делает в первый месяц.
- Факт. Домен, ваш кусок, результат или артефакт, ссылка.
- Стык. Прямо: у вас X — у меня уже Y.
- Логистика одной строкой. Пояс, выход, формат — если это снимает скрининг.
- Шаг. Созвон, тестовое 2–4 часа, разбор репозитория.
Пункты 5–6 можно склеить. Пункт 3 без ссылки — снова обещание. Если ссылки нет из-за NDA — предложите разбор паттерна на созвоне, не «посмотрите весь GitHub».
Шаблон: backend / frontend, есть коммерческий опыт
Вакансия: backend, Python, кабинет заказов, удалёнка, пересечение CET.
Откликаюсь на backend (Python) в контуре заказов.
По вакансии в первый месяц нужно API списка и статусов, без сюрпризов на повторную оплату. Последние полтора года закрывал похожий сервис: Postgres, идемпотентный ключ на создание заказа, очередь писем только на терминальный статус. Могу на 20 минутах нарисовать схему и ограничения без клиентских данных.
Работаю из Минска, пересекаюсь с CET без ночных дейли. Готов к техэкрану на этой неделе и к тестовому до 5 часов, не к модулю «как для клиента» на выходные.
Почему коротко работает: роль, боль, факт, логистика, граница по тестовому. Нет стека из 20 слов. Если вы frontend — замените факт на кабинет: форма, список, ссылка на демо. Стек в письме не дублируйте списком из CV: одно доказательство.
Шаблон: QA, ручной контур
Вакансия: junior/middle QA, веб, баг-репорты, регресс, короткое тестовое.
Откликаюсь на QA в кабинете заказов.
По описанию нужны чек-листы, баги, от которых разработке не нужно переспрашивать шаги, и регресс к релизу. В папке 12 сценариев и 8 отчётов в шаблоне «шаги / ожидание / факт / окружение» по учебному сервису доставки: [ссылка]. Коммерческого штата мало / нет — это прямо; зато уже умею отличать дубль оплаты от косметики кнопки.
Тестовое на 2–4 часа готова сделать на этой неделе. На созвоне разберу любой отчёт из папки.
Ссылка на папку, не «я внимательная». Тот же ход, что на экране QA. Если автоматизация в вакансии есть, а у вас нет — не вставляйте Selenium в письмо. Честная граница.
Шаблон: поддержка / вторая линия
Вакансия: удалённая поддержка, чат и почта, эскалация в разработку, смены.
Откликаюсь на поддержку в чате и почте.
В вакансии важно не обещать лишнего и эскалировать, когда это уже не инструкция. Год вела очередь обращений в сообществе курса: шаблоны, скрин+шаги в эскалации, первый ответ в пределах рабочего дня. Коммерческого Zendesk нет — процесс тот же. Могу показать 5 анонимизированных примеров без персональных данных.
Готова к сменам в пересечении с MSK. Пробный день с ментором — да; неоплаченная неделя на живых клиентах — нет.
Смежный опыт переведён на язык тикета. Не «коммуникабельная». Граница по пробному дню сразу отсекает токсичный бриф — это нормально в коротком письме, если тон спокойный.
Четыре строки в поле «комментарий»
Если места нет, не вставляйте шаблон на 10 строк. Сжмите:
Роль: QA кабинета заказов. 12 сценариев и 8 баг-репортов — [ссылка]. Тестовое 2–4 часа готова на этой неделе. Пояс: Ереван, пересечение CET.
Это навигация. Рекрутер либо откроет ссылку, либо нет. Второго абзаца про мечту не будет — и не нужно. Если кнопки и поля нет, одно сообщение в канал, который указан в вакансии, с той же формулой. Не три канала сразу.
До и после: что вычеркнуть
Бывает так — и так лучше не слать:
Здравствуйте! Меня зовут Иван, я очень хочу работать в вашей динамично развивающейся компании. С детства увлекаюсь IT. Прошу рассмотреть моё резюме во вложении. Готов работать 24/7 и быстро учиться. С уважением.
После — любой из трёх шаблонов выше. Разница не в вежливости. Вежливость остаётся: роль названа, есть факт, нет 24/7. Вычеркните ещё: повтор всего стека, зарплату в первом письме, если не спросили, угрозу «у меня другие офферы», копипаст неверного города.
Английская вакансия — короткое письмо на английском, тот же каркас, без машинного пафоса. Не смешивайте языки в одном абзаце. Генератор как черновик допустим; финальная сверка названия продукта — руками.
Куда класть ссылку, чтобы её открыли
Один репозиторий или одна папка. README: что это, как открыть, что ваше, чего нет. Не весь GitHub. Не Drive без подписей. Не диплом вместо работы. Если демо на пароле — в письме логин тестовый или скрин бессмысленны; либо откройте, либо зовите на созвон.
Письмо не заменяет резюме. Сначала файл без каши из стека, потом эти 8 строк. Разбор CV: разбор резюме, если нужен взгляд со стороны. На интервью тот же факт пригодится в рассказе о проекте — не готовьте две разные вселенные.
Ещё два заполненных коротких письма
Python / FastAPI, middle, удалёнка из Алматы:
Откликаюсь на Python backend (FastAPI) в сервисе статусов.
По вакансии нужны ручки списка, идемпотентное создание и очередь писем без дублей. Год закрывал такой контур: Postgres, ключ на POST, письма только на терминальный статус. Разбор на созвоне без NDA-деталей готов. Пояс Asia/Almaty, пересечение с MSK до 18:00, выход за две недели. Тестовое до 5 часов — да; полный модуль на выходные — нет, готов урезанный скоуп.
DevOps, не platform-lead:
Откликаюсь на DevOps с акцентом на CI и контейнеры, не на «единственный человек на кластер».
Последний год собирал пайплайн: тесты, образ по git sha, стейдж автоматом, прод с approval. Инцидент с 502 из-за env закрывал откатом и проверкой манифеста. README с откатом: [ссылка на обезличенный каркас, если можно]. Онкол только с ротацией. Готов разобрать джобу на созвоне и сделать короткий тест на 4–6 часов, не поднять вам прод за выходные бесплатно.
Тот же каркас, другой факт. Если не получается заполнить «инцидент» или «папку отчётов» — письмо рано. Сначала артефакт. Иначе короткое письмо станет коротким обещанием, его тоже не открывают.
Ещё про длину: 6 строк на middle с узким контуром достаточно. 10 строк — если нужно объяснить смену домена или NDA. 15 строк — вы уже пересказываете CV, режьте. Читайте вслух: если больше минуты, вычеркивайте прилагательные. Поле на 500 знаков — версия «четыре строки», не сжатая простыня без пробелов. Если отклик через LinkedIn InMail, те же 6–10 строк, без «надеюсь, это сообщение застанет вас в добром здравии».
Командный ящик hr@ и личный Telegram рекрутера — не два разных романа. Один текст. В теме письма роль и ваша фамилия, не «резюме» и не «job». Вложение PDF с нормальным именем файла. Ссылку дублируйте в теле: вложения иногда отрезает антиспам. Не ставьте срок «ответьте до завтра» в первом касании — дедлайн уместен на контроффере и на оффере, не на холодном отклике.
После отправки
Один follow-up через 5–7 дней: роль, ссылка, готовность к тесту. Второе — шум. Если зовут на скрининг, не читайте письмо вслух вместо самопрезентации: там уже HR-экран и подготовка к интервью. Письмо сделало свою работу — указало, что открыть.
Частые вопросы
Нужно ли письмо, если резюме идеально стыкуется?
Короткий комментарий всё равно полезен: какой проект первый. Полное письмо — по желанию. Пустая простыня вреднее тишины.
Можно ли одно короткое на все junior-роли?
Каркас да. Текст нет. Меняйте роль, задачу, ссылку. Одинаковое на поддержку и Python видно сразу.
Куда писать вилку?
Не в первое письмо, пока не спросили. Исключение: в форме обязательное поле. Тогда диапазон, как на скрининге.
Стоит ли писать, что готовы к неоплачиваемой стажировке?
Не как главная оферта в коротком письме на штатную роль. Если вакансия — стажировка, откликайтесь на неё.
Что, если генератор выдал «уникальный корпоративный дух»?
Вычеркнуть. Вставить свой факт. Название компании проверить. Сырой генератор убивает сильнее опечатки.
Письмо на отказ от тестового — это оно же?
Нет. Другой жанр и другой момент воронки: отказ от тестового. Не смешивайте отклик и границу по часам в одном тексте без нужды.
Что сделать сейчас
Выберите одну вакансию. Возьмите один факт и одну ссылку. Напишите 6–10 строк по формуле, прогоните: есть роль, нет «прошу рассмотреть», продукт не перепутан. Отправьте вместе с резюме под эту роль, не с универсальным файлом.
Три шаблона выше скопируйте и подставьте свои имена. Смотреть слоты удобно в каталоге — и писать уже под объявление. Если завтра скрининг, эти же факты проговорите вслух: письмо и голос должны совпадать.
Перед отправкой прочитайте вслух один раз. Если спотыкаетесь — режьте. Проверьте ссылку с телефона: рекрутер часто открывает с телефона в метро. Проверьте, что в тексте не осталось скобок генератора и чужого названия продукта. Затем отправляйте. Короткое письмо не обязано быть идеальным стилем. Оно обязано быть правдой про одну задачу и один факт. Если факт слабый — не украшайте прилагательными, усильте артефакт и перепишите три строки.