Что работодатель читает первым в резюме программиста
Вакансии разработчиков публикуют на hh.uz и ish.uz, в Telegram-каналах IT-компаний и на сайтах самих команд. Открыв файл, работодатель сначала ищет стек: язык, фреймворк, база данных, инструменты деплоя. Только после этого читает годы опыта, проекты и образование.
Чаще всего дело решает одна деталь - возможность увидеть ваш код. Ссылка на GitHub, работающий сайт или бот снимает половину вопросов ещё до технического интервью. Ставьте её рядом с телефоном и e-mail, а не внизу, в разделе «Дополнительно».
Ещё один приём - подстроить формулировки под текст вакансии. Если в объявлении просят FastAPI и Docker, эти слова должны стоять в разделе навыков и хотя бы раз встретиться в описании опыта. Так резюме проходит первичный отбор и выглядит ответом на конкретное объявление, а не универсальной рассылкой.
Образец ниже собран под backend, но frontend-, мобильный и QA-специалист берут ту же структуру - меняются стек и проекты. Такой же каркас работает для резюме разработчика уровня middle. Примеры по другим профессиям собраны в разделе все образцы резюме; способ описывать результаты цифрами хорошо виден и в образце резюме бухгалтера.
Профессиональное описание - 3 варианта
Профессиональное описание - это 3–4 предложения в самом верху резюме, сразу под контактами. В них укладываются срок работы, две сильные стороны и один измеримый результат. Возьмите ближайший к вашей ситуации вариант и подставьте свои технологии и цифры.
Опытный специалист
Backend-разработчик с шестилетним опытом. Проектирование REST API на Python, Django и FastAPI, оптимизация запросов PostgreSQL, развёртывание в Docker. В последнем проекте сократил время ответа API в три раза, настроил CI/CD и вёл двух младших разработчиков.
Мало опыта
Начинающий разработчик с учебными и собственными проектами на Python и Django. За три месяца стажировки внёс более 20 pull request в большой проект команды, работал с Git по принятой в команде схеме веток. В профиле GitHub открыты проект с интеграцией платежей и Telegram-бот.
Смена профессии или возвращение к работе
Специалист, перешедший из тестирования в backend-разработку. Опыт написания автотестов помогает держать качество кода и находить ошибки рано; сейчас работа идёт с Python, FastAPI и PostgreSQL. После девятимесячного курса самостоятельно написал два работающих проекта.
Обязанности - 8–10 пунктов для резюме
Навыки
Какой шаблон подходит
У разработчика много навыков и проектов, поэтому удобен шаблон с боковой панелью: в широкую сине-зелёную панель уходят навыки, языки и сертификаты, а в основной колонке полностью помещаются опыт и проекты. Пример можно открыть в конструкторе в этом шаблоне - данные заменяются своими, шаблон меняется в любой момент. Альтернатива - Профессиональный шаблон: он аккуратно смотрится в одну колонку, когда проектов мало, а лет опыта много.
Частые ошибки
Образование, курсы и проекты
Диплом вуза или колледжа указывайте одной строкой: учебное заведение, специальность и годы. Профильное образование помогает на старте, но после двух-трёх лет работы решают проекты и стек. Курсы добавляйте только те, после которых остался результат - код, работающий сервис или сертификат.
- Образование: университет или колледж, специальность, год выпуска - без списка предметов.
- Курсы: название, центр или платформа, год; достаточно 2–3 самых свежих.
- Проекты: название, стек и одно предложение о результате.
- Открытый код: ссылка на репозиторий с README и понятной структурой файлов.
- Хакатоны и олимпиады: название, роль в команде, что именно вы делали.
Версия на английском и ссылка на GitHub
IT-резюме часто нужно в двух версиях: местным компаниям - на узбекском или русском, международным и аутсорс-проектам - на английском. В конструкторе язык резюме выбирается при заполнении, а в премиум-режиме готовый текст полностью переводится на русский или английский. Термины не переводите: framework, endpoint, pull request остаются как есть.
Ссылки на GitHub, портфолио и LinkedIn пишите коротко, без длинных адресов с параметрами. В профиле должны быть хотя бы один аккуратный проект, файл README и коммиты за последние месяцы. Пустой профиль по ссылке скорее вредит, чем помогает.
Открыть образец в конструкторе
Полный текст образца
Азиз Рахимов
Backend-разработчик
+998 90 000 00 00 · aziz.rahimov@example.com · Ташкент, Юнусабадский район
О себе
Backend-разработчик с шестилетним опытом. Проектирует REST API на Python, Django и FastAPI, оптимизирует запросы PostgreSQL и разворачивает сервисы в Docker. В последнем проекте сократил время ответа API в три раза и настроил CI/CD. Есть опыт код-ревью и менторства младших разработчиков.
Опыт работы
Backend-разработчик - IT-студия «Юлдуз»
2022-03 – по наст. время
- Разработал и задокументировал более 40 эндпоинтов REST API на Django и FastAPI
- Оптимизировал запросы PostgreSQL: загрузка тяжёлой страницы сократилась с 3 секунд до 1
- одит автотесты
- Проводил код-ревью 10–15 pull request в неделю
- задачи
Разработчик - «Чинор» логистика МЧЖ
2020-06 – 2022-02
- Разработал серверную часть системы отслеживания заказов на Django
- Собрал окружение запуска на Docker и docker-compose
- модулей вдвое
Младший разработчик - Учебный центр «Орзу»
2019-03 – 2020-05
- ся
- Написал модуль отчётов, обрабатывающий около 200 записей в день
- еме веток в Git
- Закрывал обращения по ошибкам в течение 1 рабочего дня
Образование
Ташкентский университет информационных технологий - Бакалавр 2015 – 2019
Навыки
Python, Django, FastAPI, PostgreSQL, Redis, REST API, Docker, Git и GitHub, Linux, pytest · Работа в команде, культура код-ревью, самостоятельный анализ, быстрое освоение технологий, соблюдение сроков
Языки
Узбекский язык - Родной · Русский язык - Хороший · Английский язык - Средний
Имена, компании и контакты в образце вымышленные.
Открыть этот образец в конструкторе