Бесплатный курс для тех, кто хочет взять от первого курса максимум
Зарегистрироваться

Как составить резюме Python-разработчика

Резюме Python-разработчика должно за 20 секунд отвечать на три вопроса: по каким проектам вы работали, на каком этапе (разработка, интеграция, поддержка) и с каким результатом по срокам, производительности и качеству кода. Python-разработчика нанимают не за количество написанных строк, а за то, чтобы код работал без сбоев, задачи решались в срок, а система выдерживала нагрузку.

Как это уложить в CV — дальше по блокам: контакты, «О себе», опыт, образование и навыки. В конце разберем сопроводительное письмо.

Образец резюме Python-разработчика

Вместе с карьерными консультантами мы сформулировали простую формулу идеального резюме Python-разработчика.

В базовый образец резюме Python-разработчика стоит включить:

  • Личные данные: ФИО, город, готовность к гибриду, контакты, Telegram, GitHub, LinkedIn, если профиль заполнен.
  • Блок «О себе»: 3–4 предложения о FastAPI, PostgreSQL, Celery и цифре по отчету или API. Без штампов вроде «люблю Python и быстро учусь».
  • Опыт работы: сервис в проде, очередь, база, время счета или ответа — с нагрузкой, а не списком пакетов.
  • Образование: факультет/направление (информатика, прикладная математика), тема диплома, если она про сервис или данные.
  • Курсы: FastAPI, PostgreSQL, очереди — если есть учебный API с репозиторием, а не только лекции.
  • Hard skills: FastAPI, PostgreSQL, SQL, Celery, Redis, pytest, Docker, Git.
  • Soft skills: разложить задачу на эндпоинт и воркер, объяснить запрос, принять ревью, довести скрипт до крона.
Создать резюме

Как заполнить контакты в резюме Python-разработчика

Контакты нужны для одного: чтобы вам написали про API, очередь или разбор отчета и сразу открыли репозиторий. Пока на телефон не отвечают, а письмо падает на странный адрес, до кода часто не доходят.

Что указывать в контактной информации?

  • Телефон — с кодом страны, по которому вы реально отвечаете в рабочие часы.
  • Email — нейтральный адрес с именем и фамилией (например, a.novikov.python@…). Без кличек и года рождения.
  • Мессенджеры — укажите ник, который выглядит профессионально.

Когда уместны дополнительные ссылки?

Python-разработчику полезны ссылки, по которым видно сервис, а не только должность:

  • GitHub или GitLab — 1–2 читаемых проекта с README, тестами и понятным запуском. Пустой профиль лучше не ставить.
  • LinkedIn — если профиль заполнен: стек, опыт, не пустая строка «Python-разработчик».
  • Город и формат: «Москва, гибрид, готов к удаленке» — для отклика на вакансию это часто решающий фильтр.

Личные соцсети без профессионального контекста лучше не указывать.

Если вы совмещаете учебу или сидите в другом часовом поясе, напишите, когда вам удобно выходить на связь. Пример: «На связи по будням с 10:00 до 19:00 по МСК».

Как заполнить блок «О себе» в резюме Python-разработчика

Блок «О себе» стоит в начале резюме и отвечает, на чем вы пишете и что уже уехало в прод, еще до списка мест работы. Хватает трех-четырех предложений.

Что обычно входит:

  • стек: Python, FastAPI, PostgreSQL, Celery;
  • контур: API, скрипты, пайплайны, очередь, крон;
  • результат: время отчета, ответ API, ошибки таймаута.

Формулировки вроде «люблю Python и быстро учусь» не отличают вас ни от кого. Лучше так: «Python-разработчик: пишу API на FastAPI, PostgreSQL, тяжелые задачи увожу в Celery. Отчеты для финансов считались 40 минут, после очереди и правок SQL — 4 минуты. Репозиторий с тестами открываю по запросу».

Как Python-разработчику описать опыт работы

Этот блок показывает, какой сервис вы уже держали и чем это закончилось для прод-контура: время, очередь, база. Пишите задачу, действие и цифру. Перечень из должностной «разработка на Python, работа с базами, написание скриптов» мало что говорит.

Рекомендации:

  • Используйте активные глаголы: «собрал API», «вынес в Celery», «ускорил отчет», «покрыл тестами», «починил таймаут», «настроил крон».
  • Подчеркивайте результаты в цифрах: время счета, p95 ответа, доля ошибок, число воркеров, объем таблицы.
  • Давайте контекст: внутренний отчет или клиентский API; кто дергает ручку; какая нагрузка в пике.
  • Упоминайте инструменты: FastAPI, PostgreSQL, Celery, Redis, pytest, Docker — только те, которыми пользовались руками.
  • Отдельно выделяйте ключевые проекты: отчет в очереди, API в проде, пайплайн, который крутится по расписанию.

Не ставьте в центр список библиотек без задачи. Здесь смотрят прод и цифру.

Неверно

Разработка на Python. Работа с базами. Знание Django. Писал скрипты.
(Так не видно ни сервиса, ни нагрузки, ни что уехало в прод. Это похоже на перечень пакетов.)

Верно

Собрал API на FastAPI и PostgreSQL: отчеты для финансов считались 40 минут, после очереди Celery и переписывания запросов — 4 минуты. Вынес тяжелые задачи в воркеры, ошибки таймаута на проде упали. Покрыл эндпоинты pytest, релиз идет через Docker.

Не стоит переживать, если нет опыта работы — резюме все равно можно собрать. Учебный API, практика, пет-проект с очередью тоже входят в опыт, если описать их так же: задача, что сделали, что изменилось.

Что можно включить:

  • Проекты и стажировки: учебный FastAPI, скрипт выгрузки, помощь в правках SQL, тесты к чужому сервису.
  • Личные проекты: API заявок или парсер в очередь — если можете показать «было долго / вручную → стало по крону».
  • Награды и сертификаты: курс Python — если по нему есть репозиторий с сервисом, а не только сертификат.

Не пишите «нет опыта, рассмотрю любые предложения». Это не говорит ни о навыке, ни о том, что вы уже собирали API или отчет.

Неверно

Нет опыта работы. Знаю Python и Django. Люблю код, быстро учусь.
(Эта формулировка не говорит ни о сервисе, ни о том, что вы уже пробовали вывести ручку или задачу в очередь.)

Верно

На учебном проекте собрал API на FastAPI: заявки пишутся в PostgreSQL, тяжелый отчет уходит в Celery. README и тесты в репозитории, запуск через Docker Compose.

ОБРАЗОВАНИЕ

Образование подтверждает базу, но само по себе работу Python-разработчику не дает. В резюме хватает короткой строки.

Что указать:

  • вуз или колледж, факультет и годы учебы;
  • что делали на практике: учебный API, SQL, скрипт, тесты;
  • курсы по FastAPI или PostgreSQL, если по ним есть учебная работа.

Работодателю нужнее сервис в проде или читаемый репозиторий, чем бренд школы. Диплом помогает, но откликаться можно и без громкого названия вуза.


А хотите, поможем с составлением резюме? Создали специальный конструктор, который за несколько минут структурирует информацию и оформит все данные в красивое CV. 


HARD SKILLS

Hard skills в резюме Python-разработчика показывают, какие контуры вы закрываете сами. Расписывать каждый пункт не нужно.

  • FastAPI: эндпоинты, схемы, валидация
  • PostgreSQL и SQL: запросы, индексы, объяснение плана
  • Celery: очередь, ретраи, тяжелые отчеты
  • Redis: кэш, брокер
  • pytest: тесты к API и воркерам
  • Docker: локальный запуск и поставка
  • Git: ветки, ревью, понятный diff
  • Python: типизация, скрипты, крон

SOFT SKILLS

Soft skills напрямую влияют на то, доедет ли задача до прода — соберете очередь или оставите тяжелый отчет в синхронной ручке. Разберем, какими формулировками передать это в резюме.

  • Разложить задачу на эндпоинт и воркер
  • Объяснить запрос и индекс коллеге
  • Принять замечание на ревью
  • Довести скрипт до крона, а не «у меня локально работает»
  • Оценить срок по API, а не по списку библиотек
  • Написать README, по которому сервис поднимают
  • Спокойно разобрать инцидент с таймаутом
  • Стык с аналитикой и финансами по полям отчета

Что Python-разработчику писать в сопроводительном письме?

Письмо показывает то, что не влезает в строки опыта: почему вам этот API и какой похожий сервис вы уже держали. Хватает трех-пяти абзацев, около половины страницы A4.

Структура

  • Приветствие — по возможности адресное: «Добрый день, [имя рекрутера]».
  • Краткое представление — кто вы, какой стек, 1–2 цифры (время отчета, ответ API).
  • Почему вам интересна именно эта вакансия — очереди, отчеты, внутренний API, а не «любой Python».
  • Какой вклад вы можете внести — какую ручку или пайплайн готовы взять в первые недели.
  • Контакты и готовность выйти на созвон.

Тон

Само письмо тоже образец того, как вы объясняете решение. Канцелярит и история «я с детства люблю программировать» здесь не работают.

Не копируйте резюме. Если ищут FastAPI и очереди, первым поставьте прод и цифру, а не список пакетов. Коротко покажите, что уже поняли контур: API, база, воркеры. Упомяните ограничения, с которыми умеете работать: долгий отчет, пик нагрузки, чужой SQL.

Как сместить акцент под тип вакансии:

  • Для внутреннего API — FastAPI, схемы, тесты, срок поставки ручки.
  • Для отчетов и выгрузок — Celery, время счета, PostgreSQL.
  • Для интеграций — контракт, ретраи, что делаете, когда соседний сервис молчит.
  • Для данных — пайплайн, крон, проверка, что выгрузка доехала.

Неверно

Добрый день! Я все умею и очень хочу у вас работать. Знаю Python и Django, быстро учусь. Резюме во вложении.
(Письмо общее, не показывает ни API, ни очередь, ни зачем вы этой команде, а не на любой скрипт.)

Верно

Добрый день, меня зовут Алексей Новиков, я Python-разработчик. Последние годы пишу API на FastAPI и PostgreSQL, тяжелые задачи увожу в Celery. Отчеты для финансов считались 40 минут, после очереди и правок SQL — 4 минуты.
Ваша вакансия заинтересовала меня контуром API и фоновых задач, а не списком библиотек. Мне близка работа, где отчет доезжает по крону, а не «скрипт, который запускают руками».
Готов на созвоне коротко разобрать, как выносил таймауты в воркеры. С уважением, Алексей Новиков
Telegram: @alexey_py
+7 915 204-73-18


Кажется, на этом точно все. Обсудили основные составляющие хорошего резюме для Python-разработчика — осталось только воспользоваться конструктором резюме, составить CV и начать строить топ-карьеру >>

Мы как всегда рядом,
карьерная платформа Changellenge


Частые вопросы

Сколько страниц должно занимать резюме Python-разработчика? +

Одной страницы хватает, если опыт до 5–7 лет. Две уместны, когда держали несколько сервисов и у каждого есть цифра: время отчета, ответ API, ошибка в очереди. Репозиторий лучше ссылкой, а не третьей страницей листинга в CV.

Какие проекты стоит добавить в резюме Python-разработчика? +

Сервисы в проде: API, пайплайн, задача в Celery — с вашей ролью и цифрой. Учебный FastAPI с PostgreSQL тоже подходит, если коммерческого контура еще нет. Не ставьте список библиотек, чужой код без роли и ноутбуки без запуска.

Как составить резюме Python-разработчика, чтобы оно прошло ATS? +

Пишите простым текстом: без таблиц, колонок и иконок вместо названий навыков. Повторите формулировки из вакансии там, где это правда: Python, FastAPI, PostgreSQL, Celery, pytest. Оставьте стандартные заголовки — Опыт работы, Навыки, Образование. GitHub — ссылкой, не скриншотами внутри файла.

Какие сертификаты ценятся у Python-разработчика? +

Сертификат сам по себе работу не дает. Имеет смысл курс или экзамен по Python, SQL или облаку, если рядом есть учебный API или прод-задача. Работодателю нужнее FastAPI в проде и тесты, чем значок без репозитория.

Нужно ли добавлять фотографию в резюме Python-разработчика? +

В России фото не обязательно. Для Python-разработчика важнее сервис, стек и цифра. Снимок имеет смысл, только если вакансия прямо просит. Тогда берите нейтральный кадр.


changellenge

Как составить резюме Python-разработчика

Резюме Python-разработчика должно за 20 секунд отвечать на три вопроса: по каким проектам вы работали, на каком этапе (разработка, интеграция, поддержка) и с каким результатом по срокам, производительности и качеству кода. Python-разработчика нанимают не за количество написанных строк, а за то, чтобы код работал без сбоев, задачи решались в срок, а система выдерживала нагрузку.

Как это уложить в CV — дальше по блокам: контакты, «О себе», опыт, образование и навыки. В конце разберем сопроводительное письмо.

СОДЕРЖАНИЕ

Образец резюме КонтактыО себеОпыт работыОбразованиеHard skillsSoft skillsСопроводительное письмоЧастые вопросы

Образец резюме Python-разработчика

Вместе с карьерными консультантами мы сформулировали простую формулу идеального резюме Python-разработчика.

В базовый образец резюме Python-разработчика стоит включить:

Личные данные: ФИО, город, готовность к гибриду, контакты, Telegram, GitHub, LinkedIn, если профиль заполнен.Блок «О себе»: 3–4 предложения о FastAPI, PostgreSQL, Celery и цифре по отчету или API. Без штампов вроде «люблю Python и быстро учусь».Опыт работы: сервис в проде, очередь, база, время счета или ответа — с нагрузкой, а не списком пакетов.Образование: факультет/направление (информатика, прикладная математика), тема диплома, если она про сервис или данные.Курсы: FastAPI, PostgreSQL, очереди — если есть учебный API с репозиторием, а не только лекции.Hard skills: FastAPI, PostgreSQL, SQL, Celery, Redis, pytest, Docker, Git.Soft skills: разложить задачу на эндпоинт и воркер, объяснить запрос, принять ревью, довести скрипт до крона.Создать резюме

Как заполнить контакты в резюме Python-разработчика

Контакты нужны для одного: чтобы вам написали про API, очередь или разбор отчета и сразу открыли репозиторий. Пока на телефон не отвечают, а письмо падает на странный адрес, до кода часто не доходят.

Что указывать в контактной информации?

Телефон — с кодом страны, по которому вы реально отвечаете в рабочие часы.Email — нейтральный адрес с именем и фамилией (например, a.novikov.python@…). Без кличек и года рождения.Мессенджеры — укажите ник, который выглядит профессионально.

Когда уместны дополнительные ссылки?

Python-разработчику полезны ссылки, по которым видно сервис, а не только должность:

GitHub или GitLab — 1–2 читаемых проекта с README, тестами и понятным запуском. Пустой профиль лучше не ставить.LinkedIn — если профиль заполнен: стек, опыт, не пустая строка «Python-разработчик».Город и формат: «Москва, гибрид, готов к удаленке» — для отклика на вакансию это часто решающий фильтр.

Личные соцсети без профессионального контекста лучше не указывать.

Если вы совмещаете учебу или сидите в другом часовом поясе, напишите, когда вам удобно выходить на связь. Пример: «На связи по будням с 10:00 до 19:00 по МСК».

Как заполнить блок «О себе» в резюме Python-разработчика

Блок «О себе» стоит в начале резюме и отвечает, на чем вы пишете и что уже уехало в прод, еще до списка мест работы. Хватает трех-четырех предложений.

Что обычно входит:

стек: Python, FastAPI, PostgreSQL, Celery;контур: API, скрипты, пайплайны, очередь, крон;результат: время отчета, ответ API, ошибки таймаута.

Формулировки вроде «люблю Python и быстро учусь» не отличают вас ни от кого. Лучше так: «Python-разработчик: пишу API на FastAPI, PostgreSQL, тяжелые задачи увожу в Celery. Отчеты для финансов считались 40 минут, после очереди и правок SQL — 4 минуты. Репозиторий с тестами открываю по запросу».

Как Python-разработчику описать опыт работы

Этот блок показывает, какой сервис вы уже держали и чем это закончилось для прод-контура: время, очередь, база. Пишите задачу, действие и цифру. Перечень из должностной «разработка на Python, работа с базами, написание скриптов» мало что говорит.

Рекомендации:

Используйте активные глаголы: «собрал API», «вынес в Celery», «ускорил отчет», «покрыл тестами», «починил таймаут», «настроил крон».Подчеркивайте результаты в цифрах: время счета, p95 ответа, доля ошибок, число воркеров, объем таблицы.Давайте контекст: внутренний отчет или клиентский API; кто дергает ручку; какая нагрузка в пике.Упоминайте инструменты: FastAPI, PostgreSQL, Celery, Redis, pytest, Docker — только те, которыми пользовались руками.Отдельно выделяйте ключевые проекты: отчет в очереди, API в проде, пайплайн, который крутится по расписанию.

Не ставьте в центр список библиотек без задачи. Здесь смотрят прод и цифру.

Неверно

Разработка на Python. Работа с базами. Знание Django. Писал скрипты.(Так не видно ни сервиса, ни нагрузки, ни что уехало в прод. Это похоже на перечень пакетов.)

Верно

Собрал API на FastAPI и PostgreSQL: отчеты для финансов считались 40 минут, после очереди Celery и переписывания запросов — 4 минуты. Вынес тяжелые задачи в воркеры, ошибки таймаута на проде упали. Покрыл эндпоинты pytest, релиз идет через Docker.

Не стоит переживать, если нет опыта работы — резюме все равно можно собрать. Учебный API, практика, пет-проект с очередью тоже входят в опыт, если описать их так же: задача, что сделали, что изменилось.

Что можно включить:

Проекты и стажировки: учебный FastAPI, скрипт выгрузки, помощь в правках SQL, тесты к чужому сервису.Личные проекты: API заявок или парсер в очередь — если можете показать «было долго / вручную → стало по крону».Награды и сертификаты: курс Python — если по нему есть репозиторий с сервисом, а не только сертификат.

Не пишите «нет опыта, рассмотрю любые предложения». Это не говорит ни о навыке, ни о том, что вы уже собирали API или отчет.

Неверно

Нет опыта работы. Знаю Python и Django. Люблю код, быстро учусь.(Эта формулировка не говорит ни о сервисе, ни о том, что вы уже пробовали вывести ручку или задачу в очередь.)

Верно

На учебном проекте собрал API на FastAPI: заявки пишутся в PostgreSQL, тяжелый отчет уходит в Celery. README и тесты в репозитории, запуск через Docker Compose.

ОБРАЗОВАНИЕ

Образование подтверждает базу, но само по себе работу Python-разработчику не дает. В резюме хватает короткой строки.

Что указать:

вуз или колледж, факультет и годы учебы;что делали на практике: учебный API, SQL, скрипт, тесты;курсы по FastAPI или PostgreSQL, если по ним есть учебная работа.

Работодателю нужнее сервис в проде или читаемый репозиторий, чем бренд школы. Диплом помогает, но откликаться можно и без громкого названия вуза.

А хотите, поможем с составлением резюме? Создали специальный конструктор, который за несколько минут структурирует информацию и оформит все данные в красивое CV. 

Создать резюме

HARD SKILLS

Hard skills в резюме Python-разработчика показывают, какие контуры вы закрываете сами. Расписывать каждый пункт не нужно.

FastAPI: эндпоинты, схемы, валидацияPostgreSQL и SQL: запросы, индексы, объяснение планаCelery: очередь, ретраи, тяжелые отчетыRedis: кэш, брокерpytest: тесты к API и воркерамDocker: локальный запуск и поставкаGit: ветки, ревью, понятный diffPython: типизация, скрипты, крон

SOFT SKILLS

Soft skills напрямую влияют на то, доедет ли задача до прода — соберете очередь или оставите тяжелый отчет в синхронной ручке. Разберем, какими формулировками передать это в резюме.

Разложить задачу на эндпоинт и воркерОбъяснить запрос и индекс коллегеПринять замечание на ревьюДовести скрипт до крона, а не «у меня локально работает»Оценить срок по API, а не по списку библиотекНаписать README, по которому сервис поднимаютСпокойно разобрать инцидент с таймаутомСтык с аналитикой и финансами по полям отчета

Что Python-разработчику писать в сопроводительном письме?

Письмо показывает то, что не влезает в строки опыта: почему вам этот API и какой похожий сервис вы уже держали. Хватает трех-пяти абзацев, около половины страницы A4.

Структура

Приветствие — по возможности адресное: «Добрый день, [имя рекрутера]».Краткое представление — кто вы, какой стек, 1–2 цифры (время отчета, ответ API).Почему вам интересна именно эта вакансия — очереди, отчеты, внутренний API, а не «любой Python».Какой вклад вы можете внести — какую ручку или пайплайн готовы взять в первые недели.Контакты и готовность выйти на созвон.

Тон

Само письмо тоже образец того, как вы объясняете решение. Канцелярит и история «я с детства люблю программировать» здесь не работают.

Не копируйте резюме. Если ищут FastAPI и очереди, первым поставьте прод и цифру, а не список пакетов. Коротко покажите, что уже поняли контур: API, база, воркеры. Упомяните ограничения, с которыми умеете работать: долгий отчет, пик нагрузки, чужой SQL.

Как сместить акцент под тип вакансии:

Для внутреннего API — FastAPI, схемы, тесты, срок поставки ручки.Для отчетов и выгрузок — Celery, время счета, PostgreSQL.Для интеграций — контракт, ретраи, что делаете, когда соседний сервис молчит.Для данных — пайплайн, крон, проверка, что выгрузка доехала.

Неверно

Добрый день! Я все умею и очень хочу у вас работать. Знаю Python и Django, быстро учусь. Резюме во вложении.(Письмо общее, не показывает ни API, ни очередь, ни зачем вы этой команде, а не на любой скрипт.)

Верно

Добрый день, меня зовут Алексей Новиков, я Python-разработчик. Последние годы пишу API на FastAPI и PostgreSQL, тяжелые задачи увожу в Celery. Отчеты для финансов считались 40 минут, после очереди и правок SQL — 4 минуты.Ваша вакансия заинтересовала меня контуром API и фоновых задач, а не списком библиотек. Мне близка работа, где отчет доезжает по крону, а не «скрипт, который запускают руками».Готов на созвоне коротко разобрать, как выносил таймауты в воркеры. С уважением, Алексей НовиковTelegram: @alexey_py+7 915 204-73-18

Кажется, на этом точно все. Обсудили основные составляющие хорошего резюме для Python-разработчика — осталось только воспользоваться конструктором резюме, составить CV и начать строить топ-карьеру >>

Мы как всегда рядом, карьерная платформа Changellenge

Создать резюме

Частые вопросы

Сколько страниц должно занимать резюме Python-разработчика? +

Одной страницы хватает, если опыт до 5–7 лет. Две уместны, когда держали несколько сервисов и у каждого есть цифра: время отчета, ответ API, ошибка в очереди. Репозиторий лучше ссылкой, а не третьей страницей листинга в CV.

Какие проекты стоит добавить в резюме Python-разработчика? +

Сервисы в проде: API, пайплайн, задача в Celery — с вашей ролью и цифрой. Учебный FastAPI с PostgreSQL тоже подходит, если коммерческого контура еще нет. Не ставьте список библиотек, чужой код без роли и ноутбуки без запуска.

Как составить резюме Python-разработчика, чтобы оно прошло ATS? +

Пишите простым текстом: без таблиц, колонок и иконок вместо названий навыков. Повторите формулировки из вакансии там, где это правда: Python, FastAPI, PostgreSQL, Celery, pytest. Оставьте стандартные заголовки — Опыт работы, Навыки, Образование. GitHub — ссылкой, не скриншотами внутри файла.

Какие сертификаты ценятся у Python-разработчика? +

Сертификат сам по себе работу не дает. Имеет смысл курс или экзамен по Python, SQL или облаку, если рядом есть учебный API или прод-задача. Работодателю нужнее FastAPI в проде и тесты, чем значок без репозитория.

Нужно ли добавлять фотографию в резюме Python-разработчика? +

В России фото не обязательно. Для Python-разработчика важнее сервис, стек и цифра. Снимок имеет смысл, только если вакансия прямо просит. Тогда берите нейтральный кадр.

{"@context":"https://schema.org","@graph":[{"@type":"WebPage","name":"Как составить резюме Python-разработчика","url":"https://changellenge.com/article/rezyume-python-razrabotchika-shablon-s-primerami-zapolneniya/","primaryImageOfPage":{"@type":"ImageObject","url":"https://changellenge.com/article/rezyume-python-razrabotchika-shablon-s-primerami-zapolneniya/","width":1480,"height":2467},"mainEntity":{"@type":"Article","headline":"Как составить резюме Python-разработчика","image":["https://changellenge.com/article/rezyume-python-razrabotchika-shablon-s-primerami-zapolneniya/"]}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Сколько страниц должно занимать резюме Python-разработчика?","acceptedAnswer":{"@type":"Answer","text":"Одной страницы хватает, если опыт до 5–7 лет. Две уместны, когда держали несколько сервисов и у каждого есть цифра: время отчета, ответ API, ошибка в очереди. Репозиторий лучше ссылкой, а не третьей страницей листинга в CV."}},{"@type":"Question","name":"Какие проекты стоит добавить в резюме Python-разработчика?","acceptedAnswer":{"@type":"Answer","text":"Сервисы в проде: API, пайплайн, задача в Celery — с вашей ролью и цифрой. Учебный FastAPI с PostgreSQL тоже подходит, если коммерческого контура еще нет. Не ставьте список библиотек, чужой код без роли и ноутбуки без запуска."}},{"@type":"Question","name":"Как составить резюме Python-разработчика, чтобы оно прошло ATS?","acceptedAnswer":{"@type":"Answer","text":"Пишите простым текстом: без таблиц, колонок и иконок вместо названий навыков. Повторите формулировки из вакансии там, где это правда: Python, FastAPI, PostgreSQL, Celery, pytest. Оставьте стандартные заголовки — Опыт работы, Навыки, Образование. GitHub — ссылкой, не скриншотами внутри файла."}},{"@type":"Question","name":"Какие сертификаты ценятся у Python-разработчика?","acceptedAnswer":{"@type":"Answer","text":"Сертификат сам по себе работу не дает. Имеет смысл курс или экзамен по Python, SQL или облаку, если рядом есть учебный API или прод-задача. Работодателю нужнее FastAPI в проде и тесты, чем значок без репозитория."}},{"@type":"Question","name":"Нужно ли добавлять фотографию в резюме Python-разработчика?","acceptedAnswer":{"@type":"Answer","text":"В России фото не обязательно. Для Python-разработчика важнее сервис, стек и цифра. Снимок имеет смысл, только если вакансия прямо просит. Тогда берите нейтральный кадр."}}]}]}