Технический CV для разработчиков из Узбекистана за границу (и дома): что вырезать, что добавить
CV, с которым берут в Click, — это не то CV, с которым проходишь ATS в FAANG. Они оптимизированы под двух совершенно разных читателей — одного человека, одну машину — и привычки, которые помогают локально (фото, полный ташкентский адрес, семейное положение, оценка за каждый курс), активно вредят за границей. Этот гайд — плейбук под обе версии: что убрать для международных откликов, что оставить, что добавить, и в конце отдельная секция про локальную версию.
Советы здесь основаны на реальном ташкентском бэкенд-CV, который прошёл автоматические скрининги у работодателей FAANG-уровня и нескольких US/EU продуктовых компаний. Важны паттерны, а не имя.
Часть 1 — CV для откликов за границу
Сначала читает машина, потом рекрутёр
В 80% больших международных компаний ваше CV сначала парсит ATS (Greenhouse, Workday, Lever, Ashby, iCIMS), и только потом его видит человек. ATS превращает ваш PDF в структурированный текст и пытается извлечь: имя, контакты, работодателей, даты, должности, образование, навыки. Всё, что ломает это извлечение, молча отбрасывается — рекрутёр видит наполовину пустой профиль и идёт дальше. Ваша задача — сделать извлечение тривиальным.
Это одно ограничение задаёт почти все правила ниже.
Уберите — это место локального CV, не международного
- Фото.US и UK компании по политике (anti-bias) выкидывают CV с фото. Многие EU-компании тоже. Плюс фото ломает парсинг двухколоночных шаблонов — ATS читает его как блок контента и сбивается на остальном.
- Дата рождения, семейное положение, гражданство, пол. Спрашивать это в US/UK и большинстве ЕС незаконно. Указывая добровольно, вы маркируете себя как незнакомого с конвенциями рынка, на который подаётесь.
- Домашний адрес.«Ташкент, Узбекистан» — этого достаточно, одна строка в шапке. Улица и номер квартиры не делают ничего.
- Советский формат языковых уровней.«English: со словарём» или «Русский: свободно» за границей ничего не значит. Используйте CEFR (A1–C2) или признанный тест (IELTS, TOEFL). Если не можете честно претендовать на B2 английского, оставьте поле пустым — пробел лучше флага.
- Все курсы из универа. Степень, вуз, даты, одна строка про фокус. Никто не смотрит вашу оценку по дискретной математике II.
- Хобби, если они ничего не производят.«Чтение» — пустота. «Мейнтейнер open-source библиотеки с 600 звёзд» — сигнал к найму. Если хобби не оставляет следа, удалите.
- Параграф «Objective / Summary».Три строки «motivated engineer seeking opportunities» — шум. Замените одним хедлайном с ролью, стеком и локацией: Backend Engineer | Tashkent, Uzbekistan.
- References available on request. Подразумевается. Тратит строку.
Добавьте — вот это реально хотят ATS и рекрутёр
- Чистый, одноколоночный, plain-text-friendly макет. Одна колонка. Стандартные заголовки секций (Experience, Projects, Education,Skills). Стандартные шрифты (Latin Modern, Computer Modern, Calibri, Helvetica, Arial). Без таблиц, без текстовых блоков, без иконок-как-текста. Самый чистый путь — LaTeX или Markdown шаблон, который выдаёт PDF, где текстовый слой буквально равен контенту в правильном порядке без сюрпризов для парсера.
- Одна страница.Если опыта меньше десяти лет — одна страница. Две простительны, три нет. Дисциплина резать — и есть смысл: остаётся то, что важно.
- Английские названия стека целиком. Пишите TypeScript, неTS. Пишите PostgreSQL, не Postgres. При первом упоминании добавьте полное название к аббревиатуре. ATS-матч на ключевые слова буквальный.
- Метрические буллеты (формула ниже).
- Рабочие ссылки.GitHub и один личный сайт или LinkedIn, кликабельно, в шапке. Никаких QR-кодов. На GitHub должны быть хотя бы два запинненных репо с реальными README — пустой GitHub хуже, чем его отсутствие.
- Явная локация и таймзонная совместимость, если хотите remote.Tashkent, Uzbekistan (UTC+5, доступен 09:00–19:00 CET)— одна строчка, которая много делает для EU-remote.
Формула буллета, выживающая 20-секундный скан
Рекрутёр тратит на ваше CV от шести до двадцати секунд в первом проходе. Буллет должен передать масштаб и импакт в это окно. Формула:
Сильный глагол — что построили — для кого или в каком масштабе — с каким результатом, в числах.
Каждый буллет читается отдельно. Три проверки на буллет:
- Что сделали вы? Не команда. Глагол ваш.
- Какой масштаб?Concurrent users, monthly requests, managed devices, students, часы ручной работы, которые ушли. Цифра обязательна. «Много пользователей» невидимо.
- Что изменилось из-за вас?Latency, error rate, uptime, throughput, cost, time-to-task, выручка. Если ответ «ничего измеримого» — либо занижаете, либо буллет не стоит места.
Слабый буллет:
Worked on backend APIs using NestJS.
Что вы сделали? Размыто. Масштаб? Неизвестен. Результат? Никакого. Рекрутёр уже ушёл.
Сильный буллет:
Built and maintained NestJS REST APIs handling over 1M monthly requests at 99.9% uptime.
Вы построили. Масштаб 1M/мес. Результат — SLA. Три секунды, три сигнала.
Если на буллете нет цифры — добудьте её. Спросите техлида. Снимите из Grafana. Оцените консервативно по своему знанию системы. «1000+ devices», «780+ студентов», «5000+ карточек» — оценки и они честные, плюсик делает работу.
Стек: пишите то, что отгружаете, не то, что слышали
Секция Skills— не личностный тест. Два правила:
- Группируйте по категориям, не по годам.«Languages & Databases» / «Tools & Infrastructure» достаточно. Теги «3 года опыта» — самоотчёт и шум.
- Всё из этого списка должно появиться в буллетах выше.Если вы пишете Kafka в скиллах, но ни один буллет про Kafka не упоминает — вас спросят на скрине и разрыв всплывёт. Skills — индекс к опыту, не вишлист.
Projects — где CV из Ташкента выигрывает
Одно из немногих асимметричных преимуществ инженера из Ташкента при отклике за границу: сильный проект говорит куда больше, чем ещё один год у локального работодателя, о котором рекрутёр не слышал. Секция Projectsс одним-двумя реально отгруженными вещами — живой URL, GitHub-ссылка, метрические буллеты — может протащить CV с двумя годами формального опыта через скрин.
К проектам применяйте ту же формулу буллета, что к работодателям. «Built X»мало. «Launched X, serving Y users, built with Z, achieving W»— стандарт.
Файл, формат и имя файла
- PDF, не DOCX. PDF сохраняет лейаут через загрузку в ATS и экран рекрутёра. DOCX отрисовывается по-разному в разных версиях.
- Выделяемый текст.Откройте PDF и попробуйте выделить весь текст. Если что-то невыделяемо — вы экспортировали как картинку, и ATS не видит ничего.
- Имя файла: FirstName_LastName_CV.pdf. Не cv_final_v3.pdf. Имя файла видно рекрутёру.
- До 500 КБ. Без встроенных HD-фото, сканов сертификатов и декоративной графики.
Про cover letter
В 80% инженерных откликов cover letter не читают — сильное CV плюс реферрал или вдумчивый ответ на application question делают больше. Исключение — маленькая компания (до ~50 человек) или роль, где он явно запрошен. Тогда четыре коротких абзаца: почему эта компания, почему эта роль, одно достижение под описание вакансии, и одна строка про доступность.
Часть 2 — CV для локального ташкентского рынка
Локальный рынок прощает больше про формат и требует больше про полноту в другом направлении. Что меняется:
- Фото допустимо, иногда ожидается. Особенно у более старых узбекских компаний и у финтехов с HR-driven воронкой. Нейтральное, свежее, нейтральный фон. У многих state-adjacent работодателей не опционально.
- Русская версия — дефолт.Русское CV с английской строкой-сводкой сверху — самый безопасный единый документ для резидентов IT Park, финтехов, экосистемы EPAM Tashkent / Exadel / Andersen. Отправляйте и английскую версию, если вакансия на английском.
- Имя университета всё ещё весит.Webster, Inha, TUIT, Westminster, AKFA, сингапурский институт. Указывайте заметно — в некоторых локальных воронках это жёсткий фильтр, которым за границей не пользуются.
- Локальные сертификации значат больше.Курсы IT Park, Mohirdev, Najot Talim, Astrum — если свежие и программа известная, в Education или отдельной секции Certifications. Для международного CV оставьте только крупные.
- Та же формула буллета всё ещё выигрывает.Локальные рекрутёры не требуют её так, как международный ATS, но всё равно работает — CV с метрическими буллетами заметно среди «участвовал в разработке...». Формула универсальна, локальна только обёртка.
- Зарплатные ожидания иногда ждут в CV.У меньшинства локальных работодателей, особенно state-adjacent. Для частных IT-компаний — не указывайте, это отдаёт рычаг. (Почему — в отдельном гайде по переговорам.)
Одно CV или два?
Если подаётесь и локально, и за границу — держите две версии параллельно:международная (одна колонка, без фото, английский, ATS-чистая) и локальная(русская основная, фото опционально, с локально-релевантными сертификатами). У них общие буллеты по опыту — различаются только обёртки. Дисциплина держать обе в актуальности заставляет писать буллеты, которые сильны в обоих контекстах.
Семидневная пересборка CV
Если у вас сейчас локальный формат, а на следующей неделе хотите подать за границу — вот последовательность:
- День 1: Перейдите на одноколоночный LaTeX или Markdown шаблон. Уберите фото, адрес, дату рождения, семейное положение, objective.
- День 2: Перепишите все буллеты по работодателям по формуле. Втисните число в каждый. Уберите буллеты, которые формулу не переживают.
- День 3:Добавьте один-два проекта с живыми URL и метрическими буллетами. Если их пока нет на GitHub — залейте сегодня.
- День 4:Сожмите до одной страницы. Первое, что режется — самый старый работодатель. Второе — буллеты, дублирующие скоуп между ролями.
- День 5:Прогоните PDF через три теста. (1) Откройте в Preview и выделите весь текст — выделяется ли всё? (2) Скопируйте в plain-редактор — порядок верный, заголовки секций видны? (3) Залейте в бесплатный ATS-превью (resumeworded, jobscan) — парсит ли все работы?
- День 6: Покажите двум людям, которые сами доехали до ролей за границей. Не менеджеру. Не родителям. Пирам, которые сделали.
- День 7: Подавайтесь.
Главная ошибка
Главная ошибка — относиться к CV как к статичному документу, который пишут один раз и переиспользуют. CV — это гипотеза о том, какие сигналы важны конкретному читателю. Подкручивайте хедлайн, порядок скиллов, какие буллеты сверху в каждой роли — за пятнадцать минут на отклик — под описание вакансии. Компании, которые спрашивают Go, получают Go-буллет сверху. Компании, упирающие на масштаб, получают буллет про 1M запросов сверху. Тело CV меняется минимально, кадрирование — всегда.
Когда CV делает свою работу, следующий узел — интервью. Та же дисциплина, что заставляет буллет приземлиться за шесть секунд — глагол, скоуп, цифра, результат — та же дисциплина приземляет ответ на phone screen. Практикуйте оба на языке реального звонка.