Образец резюме разработчика Python
Чарльз К. Соренсен, MTA
Python-разработчик
3689 Пэрриш-авеню
Виктория, Техас 77901
830-994-8344
linkedin.com/in/charlessorensen
Резюме
Мотивированный PCPP1 и сертифицированный MTA разработчик Python и профессиональный скрам-мастер с более чем 6-летним опытом. Склонен повышать эффективность разработки интерфейса TechNo. Руководствуясь страстью и инновациями, разработал и представил новую функцию, заслужившую награду IAC, в инструменте MailSent. Обладает высокими навыками кодирования и написания сценариев на Python, фреймворка Django и общения.
Опыт
Python-разработчик
Пайме, Виктория, Техас
март 2015 г. – настоящее время
- Выполнял задачи по программированию и поддерживал 7 внутренних веб-сайтов с высоким уровнем успеха (97%) при развертывании обновлений продукта.
- Работал над высокоэффективными проектами, такими как агрегатор контента и трекер расходов, предоставляя решения с менее чем 20% оттоком кода.
- Разработал маркетинговую базу данных MySQL для потенциальных клиентов, собирая, классифицируя и фильтруя потенциальных клиентов от различных заинтересованных сторон, т. е. www, каналов социальных сетей или информационных бюллетеней.
- Проводил встречи по планированию спринта и распределял задачи между проектной командой из 15 человек.
- Каждый год преподавал в трех средних школах, обучая маленьких детей кодированию на Python.
Ключевое достижение: за 7 активных дней разработал новую функцию для инструмента электронного маркетинга компании (MailSent), что способствовало победе отдела маркетинга в конкурсе IAC в номинации «Лучшая кампания по рассылке электронных сообщений».
Специалист по данным
Пайме, Виктория, Техас
апрель 2012 г. — февраль 2015 г.
- Автоматизированный и оптимизированный сбор данных с использованием SQL, обеспечивающий увеличение времени отклика системы более чем на 35%.
- Межведомственное сотрудничество по RPA для оптимизации управления проблемами и переноса текущих сред в облако, что снижает инвестиционный риск на 48%.
Образование
2011 г. Магистр инженерных наук
Техасский университет, Остин, Техас
Навыки
- Python, JavaScript, CSS3, HTML5, SQL
- ORM-библиотеки
- Веб-фреймворки: Django
- Архитектура MVC и MVT
- Навыки дизайна
- Навыки решения проблем
- Навыки общения
- Визуализация данных
- Agile-фреймворки
Курсы и сертификаты
- PCPP1 — сертифицированный специалист по Python
- MTA 98-381 — Технический сотрудник Microsoft
- Сертификат оценки PSM II — профессиональный скрам-мастер
Конференции
- PyCon, участник ежегодно с 2018 г.
- ДжангоКон, 2020
Следуйте этому руководству, чтобы найти формулу написания резюме разработчика Python:
1. Настройте свое резюме разработчика Python с правильным форматированием
Вы не уйдете далеко со своей строкой кода, если не будете следовать простым правилам стиля. Подчеркивания, строчные буквы, скобки и многое другое. Поддерживая его организованность и поддержку, вы устанавливаете стандарты для любого из ваших будущих проектов.
Вот контрольный список, который вам нужен, чтобы ваш стиль резюме работал:
- Пробелы. Необходимо в Питоне. Крайне важно в вашем резюме Python.
- Сохраняйте поля в 1 дюйм в своем резюме. Если вы изо всех сил пытаетесь освободить место для своих достижений, уменьшите поля до половины дюйма, но не более.
- Что касается места, убедитесь, что между вашим текстом достаточно места между строками от 1 до 1,15.
- Используйте читаемый шрифт размером 12pt. Courier не сделал лучших шрифтов для списка резюме, но Calibri и Helvetica сделали это.
- Создайте более конкретный заголовок резюме, чем («Hello World!»). Добавьте свое имя, адрес и контактную информацию в резюме. Вы также можете указать полный URL-адрес вашего проекта на GitHub.
- Используйте хронологический формат резюме. Ваш опыт и достижения привлекут внимание работодателя. Это ваша цель.
- Расширение.py на этот раз не будет работать. Сохраните свое резюме разработчика Python в формате PDF или Word, в зависимости от того, что написано в объявлении о вакансии.
- Назовите файл с резюме и сопроводительным письмом следующим образом: Ваше полное имя_название работы_резюме/сопроводительное письмо_дата. Ага. Без шуток. Еще предстоит написать сопроводительное письмо.
- Вы думаете, что двухстраничное резюме — это хорошая идея? Если у вас более десяти лет опыта, дерзайте. В любом случае, одностраничное резюме — это всегда беспроигрышный вариант.
- Поскольку у Python есть свои требования — например, хэштег для начала комментария — так же и резюме. Одним из них являются основные разделы резюме: контактная информация, резюме резюме или цель резюме, опыт работы, образование и раздел навыков. Не смей оставлять их.
Держите код и макет резюме в чистоте. Избавьтесь от любых элементов, которые не имеют отношения к предложению о работе.
2. Сделайте так, чтобы ваш раздел «Опыт работы» работал
Рекрутеры больше не читают резюме. Они просматривают их, и требуется всего шесть-семь секунд, чтобы решить, подходит кандидат или нет.
Вот сделка.
Возможно, вы уже знакомы с анализаторами резюме — большинство рекрутеров используют программное обеспечение для отслеживания кандидатов для сканирования резюме. Они отслеживают ключевые слова резюме среди ваших достижений и навыков. Будьте умнее. В этом есть хитрость.
Адаптируйте свое резюме к описанию вакансии. Это так просто.
- Не возвращайтесь к 10-15 годам назад в разделе вашего опыта работы. Оставайтесь актуальными и подчеркните свой опыт в области разработки.
- Сосредоточьтесь на соответствующем опыте, достижениях и навыках. Не перечисляйте кучу обязанностей. Никто не захочет это читать, даже если вы сделаете это в хронологическом порядке.
- Упомяните все соответствующие концерты, где у вас был практический опыт. Стажировки, неполный рабочий день или волонтерская работа. Независимые проекты также хорошо смотрятся в вашем резюме.
- Покажите свое влияние, описав достижения в своем резюме с помощью мощных маркеров «Ситуация-Задача-Действие-Результат».
- Начинайте каждый пункт со слов действия возобновления. Они сделают ваше письмо мощным.
Теперь к рабочей среде:
Образец резюме разработчика Python: опыт работы
ПРАВИЛЬНО |
Python-разработчик
Пайме, Виктория, Техас март 2015 г. – настоящее время
Ключевое достижение: за 7 активных дней разработал новую функцию для инструмента электронного маркетинга компании (MailSent), что способствовало победе отдела маркетинга в конкурсе IAC в номинации «Лучшая кампания по рассылке электронных сообщений». |
НЕПРАВИЛЬНЫЙ |
PyMe, 2015-настоящее время
|
Просто посмотрите на первый образец. Это не может быть лучше. Глаголы действия (спроектировать, возглавить, разработать), цифры (4 внутренних веб-сайта, 20% оттока кода, проектная команда из 15 человек) и видимое влияние (вклад в победу отдела маркетинга) имеют решающее значение для получения работы.
Если бы Чарльз писал резюме младшего разработчика Python, ему следовало бы следовать приведенным ниже примерам:
Образец резюме разработчика Python начального уровня: опыт работы
ПРАВИЛЬНО |
Стажер-разработчик Python
Пайме, Виктория, Техас 1/2015-6/2015
Ключевое достижение:
|
НЕПРАВИЛЬНЫЙ |
Стажер
ПиМе 2015-2015 гг.
|
Когда вы только начинаете свою карьеру, в вашем резюме не указывается опыт работы. И ваш менеджер по найму не будет этого ожидать. Вместо этого им нужно видеть, что вы заинтересованы и что вы не прячете голову в песок, когда сталкиваетесь с проблемой. Покажите это через стажировки, волонтерство или школьные проекты. Все они считаются релевантным опытом.
Чтобы сделать это хорошо, используйте мощные пули и квантификаторы. И не забудьте указать в резюме ключевые достижения. Даже если вы кандидат начального уровня, у вас наверняка есть хотя бы один.
О, и сделайте одолжение своему менеджеру по найму и укажите, какую стажировку вы проходили. Стажировка и написание нового кода могут означать что угодно.
3. Укажите высшее образование, которое вы получили
Сразу после раздела с опытом работы укажите степень. Это самый простой способ сделать это:
Покажите высший уровень образования, как если бы вы хвастались уровнем 3 в матрице компетенций программиста. Но-
Может быть, вы только что закончили. Вы тоже не действуете в скрытом режиме. Похвастайтесь дипломом с отличием по латыни или попаданием в список деканов в своем резюме. Вы должны указать свой средний балл, если он может сокрушить ваших конкурентов.
Посмотри, как это работает:
Образец резюме разработчика Python: образование
ПРАВИЛЬНО |
2011 г. Магистр инженерных наук
Техасский университет, Остин, Техас |
Если вы потратили часы и усилия на получение соответствующей степени, не будет места для предупреждения об ошибке, говорящего о том, что вы пропустили этот раздел. Упомяните год вашего выпуска и переходите прямо к вашей степени.
Образец резюме младшего разработчика Python: образование
ПРАВИЛЬНО |
Бакалавр компьютерных наук
Техасский университет, Остин, Техас Соответствующая курсовая работа: Структуры данных, Организация и архитектура компьютера, Принципы компьютерных систем, Алгоритмы и сложность. Ожидаемая дата выпуска 2014 г.
Средняя школа Остина, Остин, Техас Выпускник 2010 г. Средний балл 3.9 |
Нет ничего плохого в том, чтобы указать в резюме неоконченное высшее или высшее образование. Именно курсовая работа повышает релевантность вашего заявления. Высокий средний балл выглядит великолепно, и, поскольку вы еще учитесь в школе, это отличный выбор, чтобы включить в свое резюме среднюю школу. Продолжайте хорошую работу!
4. Добавьте свои навыки Python в свое резюме и многое другое
Не рискуйте, чувствуя себя авантюристом в разделе навыков.
Это еще одна возможность дать вашему менеджеру по найму веские причины нанять вас.
Посмотрите, какие навыки разработчика Python выглядят впечатляюще в резюме:
Навыки разработчика Python для резюме
- Базовый опыт работы с Python
- Знание веб-сервисов и REST API
- Знание веб-фреймворков Python: Django или Flask
- Понимание библиотек ORM, баз данных и SQL
- Экспертиза в области искусственного интеллекта и машинного обучения
- Agile-фреймворки
- JavaScript, CSS, HTML
- Концепции и шаблоны ООП
- Опыт с открытым исходным кодом
- Облачное управление
- Отладка
- Гарантия качества
- Внимание к деталям
- Аналитические навыки
- Навыки общения
- Навыки работы с компьютером
- Навыки творческого мышления
- Навыки критического мышления
- Навыки обслуживания клиентов
- Навыки принятия решений
- Межличностные навыки
- Лидерские качества
- Навыки решения проблем
- Навыки управления проектами
- Навык работы в команде
- Навыки управления временем
Привет! Не копируйте и не вставляйте это.
Во-первых, у вас не так много места.
Во- вторых, прочитайте описание работы и выберите навыки, которые просит ваш менеджер по найму.
Допустим, им нужен разработчик Python для интеграции внешнего интерфейса в серверный, написания и отладки кода и работы в команде.
С такими требованиями ваш список подходящих навыков должен выглядеть так:
Пример списка навыков для резюме разработчика Python
ПРАВИЛЬНО |
|
Ты пришел. Ты видел. Вы победили.
Вы знакомы с интерфейсными технологиями и знаете, как программировать на Python. Кроме того, вы ответили на потребность в командной работе.
Ваш менеджер по найму должен найти подтверждение ваших навыков во всем вашем резюме. И разделы занятости, и навыков — идеальное место для использования ключевых слов из объявления о работе. Вернитесь и перепишите, если вам нужно.
Пример списка навыков для резюме разработчика Python начального уровня
ПРАВИЛЬНО |
|
Для приложения начального уровня это делается так. Но-
Не останавливайтесь и здесь. Воспринимайте этот список как еще один шанс подружиться с ATS и рекрутерами. Сосредоточьтесь, тем не менее, на использовании пунктов списка STAR, чтобы подтвердить свои навыки языка программирования в своем резюме.
5. Подумайте о других способах произвести впечатление в дополнительных разделах
И вы думаете: «Другие способы? О, да ладно. Дай мне перерыв».
Со щитом или на щите. (И смотреть Нетфликс.)
Кстати, вы знали, что Netflix использует Python для анализа данных? Как вы думаете, что сделает ваше резюме готовым для Netflix?
- Курсы и сертификаты
В сети их полно. Это беспроигрышный вариант, если курс повысит вашу производительность и будет проводиться аккредитованным учебным заведением. Работайте над своими навыками работы с данными и добавьте в свое резюме соответствующие сертификаты.
- Конференции
В сфере технологий конференции помогают наладить связи и получить уникальные знания. Практикуйтесь и двигайтесь вперед своих конкурентов.
- Волонтерство и репетиторство
Вам не нужно быть Мухаммадом Хамсой Шахзадом или Изабель Сие, чтобы хорошо программировать. Вы по-прежнему можете творить добро и помогать другим учащимся понять это. Волонтерская работа выглядит потрясающе в резюме любого уровня.
- Хобби интересы
Не удивляйся. Вы не должны пропускать перечисление хобби или интересов в своем резюме. Это то, что делает вас интересным и актуальным. Постарайтесь выяснить, как ваши хобби и интересы могут сыграть вам на руку. Вы читаете научную фантастику, строите умные модели в своем гараже или собираете кубик Рубика, измеряя время с помощью таймера?
В вашем резюме также приветствуются проекты по программированию, которые вы слишком боитесь добавить.
Посмотрите несколько примеров:
Образец резюме программиста Python: дополнительные разделы
ПРАВИЛЬНО |
Курсы и сертификаты
Конференции
|
Трижды да! Вы заинтересованы и наверняка знаете свое дело. Не стесняйтесь добавлять его в самом верху вашего резюме в резюме. Это того стоит.
Образец резюме младшего разработчика Python: дополнительные разделы
ПРАВИЛЬНО |
Репетиторство
Хобби интересы
|
Реально круто! Вам должно быть очень весело с Raspberry Pi, и ваши навыки Python становятся все лучше и лучше. Ваш менеджер по найму заметит ваши усилия.
6. Выберите между сводкой резюме разработчика Python и целью
Ты почти там. Вам осталось сделать несколько вещей.
Решите, начнете ли вы свое резюме с резюме или цели.
Как узнать, какой из них подходит именно вам?
Резюме резюме — это абзац из четырех или пяти строк в верхней части вашего резюме, в котором вы суммируете свой соответствующий опыт, навыки и достижения. Это идеальное место для заполнения резюме ключевыми словами.
Теоретически резюме резюме выглядит так:
[Прилагательное(я)/сильная(ые) черта характера][ваша должность][ваш опыт]. Стремление поддержать/помочь/содействовать/и т.д. [название компании][что вы хотите помочь работодателю достичь и как вы хотите это сделать]. [Ваши ключевые достижения].
Теперь, когда у вас есть целая страница с вашими достижениями и навыками, вы можете выбрать наиболее подходящие для предложения о работе и поместить их в свое резюме.
Предложение о работе – это ваш Святой Грааль. Вы никогда не перестанете ссылаться на него в своем резюме.
Посмотрите, как это сделал Чарльз:
Резюме резюме разработчика Python
ПРАВИЛЬНО |
Мотивированный PCPP1 и сертифицированный MTA разработчик Python и профессиональный скрам-мастер с более чем 6-летним опытом. Склонен повышать эффективность разработки интерфейса TechNo. Руководствуясь страстью и инновациями, разработал и представил новую функцию, заслужившую награду IAC, в инструменте MailSent. Обладает высокими навыками программирования и написания сценариев на Python, фреймворка Django и обладает отличными коммуникативными навыками. |
Сильные прилагательные и достижения? Проверять. Должность и опыт? Проверять. Знает, чего добиться, как и для кого? Проверять. Проверять. Проверять!
Именно так вы заставляете своего менеджера по найму читать дальше и желать, чтобы вы делали то же самое в их компании.
НЕПРАВИЛЬНЫЙ |
Python-разработчик и скрам-мастер с опытом работы более 6 лет. Использование возможностей в TechNo в области фронтенд-разработки. Увлечен программированием и написанием скриптов на Python. Знает фреймворки веб-разработки и легко общается с заинтересованными сторонами. |
Почему это неправильно? Это скучно, и есть тысячи кандидатов, увлеченных программированием и написанием сценариев на Python. Будьте конкретны и упомяните, что вы можете сделать. Вы также не сказали, что вы предлагаете компании, не так ли?
Теперь-
Цель резюме — лучший выбор для резюме начального уровня или смены карьеры. Они сосредотачиваются на навыках и чертах характера больше, чем на опыте. Вы также должны использовать ключевые слова из описания работы, чтобы заставить его работать.
Цель вашего резюме должна включать:
[Ваша сильная(ые) черта(а)][должность, на которую вы претендуете]. Стремление поддержать/получить/и т.д. [ваше предложение][название компании]. [2-3 умения].
Перейдем непосредственно к примерам:
Образец цели резюме разработчика Python начального уровня
ПРАВИЛЬНО |
Любитель высоких технологий и будущий выпускник компьютерных наук ищет возможности роста в TechNo в качестве разработчика Python начального уровня. В PyME я сам оптимизировал устаревший код, сократив время запуска страницы клиента на 37%. Привлеченный репетитор по алгебре для сокурсников с острыми аналитическими и эффективными коммуникативными навыками. |
НЕПРАВИЛЬНЫЙ |
Любитель высоких технологий ищет работу в качестве Python-разработчика начального уровня в TechNo. Я очень хочу изучить Python и использовать его на практике. Занимается обучением других студентов алгебре. |
Если у вас есть какие-либо достижения, например, во время стажировки, в колледже или университете, то здесь они должны быть. Они заставят вас выделиться. Период.
И не бойтесь использовать сильные прилагательные. Вы можете быть молоды, но это не значит, что вы уже не можете хорошо делать что-то.
7. Привлеките внимание вашего менеджера по найму своим сопроводительным письмом
Подожди! Разве сопроводительные письма не мертвы ?
Черт возьми нет.
Есть мертвые коды, но сопроводительные письма преуспевают в стране живых. Именно они помогут вам в поиске работы.
Начните так же, как и с вашим резюме.
Избавьте себя от необходимости поиска профессионального дизайна сопроводительного письма. Используйте тот же макет сопроводительного письма, что и для вашего резюме. Ваше приложение будет выглядеть профессионально, если вы будете последовательны во всем.
Макет включает в себя:
- заголовок сопроводительного письма
- шрифт сопроводительного письма
- интервалы и поля сопроводительного письма
- заголовок сопроводительного письма.
Когда вы закончите со спецификациями, перейдите к схеме сопроводительного письма. Вот как вы должны структурировать сопроводительное письмо сверху вниз:
- Заголовок с вашими контактными данными. Избавьтесь от этого адреса электронной почты @supercool.com.
- Дата и место написания сопроводительного письма.
- Данные адресата сопроводительного письма и приветствие. (Предупреждение: вам нужно будет провести еще одно исследование, так как «Для кого это может касаться» в сопроводительном письме может стоить вам работы.)
- Введение в сопроводительное письмо — так называемый «крючок».
- Середина сопроводительного письма — сделайте предложение и опишите свою квалификацию, относящуюся к работе. (Вы уже должны знать свое предложение о работе наизусть.)
- Параграф с призывом к действию, подтверждающий ваш энтузиазм и предлагающий менеджеру по найму связаться с вами.
- Заключительный абзац сопроводительного письма и подпись.
Опять же, как и ваше резюме, ваше сопроводительное письмо должно состоять из одной страницы. Абзацы сопроводительного письма должны быть краткими и по существу. Это плотность сообщения, а не длина.
Заключение
Давайте резюмируем:
- Визуальный аспект вашего резюме так же важен, как и его содержание.
- Заполните свое резюме до самого верха своими достижениями, используя пули STAR power и глаголы действия.
- Сопоставьте свое резюме с предложением о работе во всех возможных разделах. Это включает в себя и ваш профиль LinkedIn.
- Ценны как жесткие, так и мягкие навыки.
- Дополните свое резюме дополнительными разделами, такими как сертификаты или волонтерство.
- Не забывайте о резюме или цели резюме и сделайте его незабываемым.
- Используйте сопроводительное письмо, чтобы подписать сделку.