fbpx

Язык Python, наравне с языками семейства С, является самым востребованным языком программирования. На нем создаются игры, плагины и скрипты, мобильные приложения, например, тот же Instagram создан на Python. Простой в освоении Python используют NASA, Google, Yandex, Microsoft, PayPal, Quora, многие другие компании.

пАЙтон очень востребован в:

→веб-разработке; →machine Learning и AI (TensorFlow, scikit-learn, NLTK); →Big Data; →разработке игр; →компьютерной безопасности; →научные исследования (математика (NumPy, SciPy, Pandas, SymPy), биология — секвенирование ДНК) и т.д.

При рекрутинге Python-программистов важно иметь представление о языке, его применении и ожиданиях специалистов по оплате их труда.

phyton hrpr school

Python занимает второе место по индексу TIOBE (май, 2021 г.), определяющему популярность языков программирования

Присоединяйся к школе HRPR в Telegram-сообществе IT-рекрутеров и в соцсетях

Что пишут на Python?

  • ПО.
  • Приложения (десктопные и мобильные).
  • Веб-разработка.
  • Настольные графические интерфейсы.
  • Все, что связано с Data Science  (анализ данных, машинное обучение, визуализация).
  • Игры и многое другое.

Python не подходит:

  • для программирования на системном уровне (драйверы устройств или ядра OS);
  • когда требуются кроссплатформенные автономные двоичные файлы. Можно создать отдельное приложение Python для Windows, MacOS и Linux, но не так просто и элегантно, как позволяют это другие языки;
  • когда скорость является абсолютным приоритетом, лучше использовать C/C++ или другой язык такого уровня.

Что важно знать о Python?

Рекрутер должен:

  • быть в курсе о популярных версиях языков Python: 3.6-3;
  • иметь представление о библиотеках и веб-фреймворках Python: Django, Pyramid, TurboGears, Flask, Tornado (отметим, что Django сейчас в тренде);
  • отличать две самые популярные ORM (Object-relational mapping) — SQLAlchemy и Django ORM;
  • иметь базовое представление об инструментах Python: distutils, setuptools, pip;
  • и знать, какие фреймворки для тестирования используются, например, популярные: unittest, nose или nose2, pytest. Понимать специфику домена.

Пример задач на хантинг — в карусели картинок ↓

Как различать разработчиков Python?

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

Но поскольку Python имеет множество применений, от HR-специалиста требуется уметь отличать кандидатов в зависимости от их специализации, а это:

  • Data Scientist,
  • BackEnd Developer,
  • DevOps Engineer,
  • Automation QA Engineer (Python).

Критерии выбора и требования к кандидатам на должность Pythonразработчика

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

  • знание алгоритмов и структуры данных, баз данных;
  • глубокое знание Python, его синтаксиса, библиотек, фреймворков (особенно Django), понимание отличий разных версий языка;
  • знание IDE и редактора кода;
  • Git (система управления версиями) и GitHub;
  • знание методологии разработки ПО: Agile и Scrum;
  • умение разбираться в чужом коде;
  • английский язык;
  • умение работать в команде.

Дополнительно стоит обратить внимание:

  • что и где читают для профессионального роста;
  • выполнял ли сторонние проекты (например, социальные проекты, проекты с открытым кодом или разработка игр).

Целеустремленные, любознательные кандидаты будут выделяться.

Где искать соискателя на должность Pythonразработчика?

  • Платформы для фрилансеров и рекрутинга: LinkedIn, Github, Toptal и др.
  • Форумы: python.su, itfy.org, cyberforum.ru.
  • Каналы Telegram: Python, Python beginners, Rude Python.
  • Социальные сети и группы: LinkedIn, Facebook — QPython, Machine Learning with Python.
  • «ВКонтакте» — Python, сообщество Python-программистов.
  • Официальный сайт python.org.

Зарплаты Pythonразработчиков в СНГ

Согласно исследованию заработной платы в Украине, медиана зарплаты разработчика на Python составила 3500$ (источник), зарплаты Junior’ов стартуют от 1000$, разработчики уровня Senior получают 4300$.

В России заработок разработчика на Python составит около 2000$ (https://ru.indeed.com/career/pythondeveloper/salaries/Москва).

На занятиях в школе HRPR вы пройдете технический ликбез

Чтобы знать, какие особенности при поиске самых разных специалистов.

01

ШАГ

Приходите на курс HRPR для IT-рекрутеров. Скоро старт новой группы. 125+ часов, 40+ занятий, 10+ спикеров из ведущих IT-компаний

Последнее из блога

IT-СловарьITHR & IT-РекрутингЛикбез для IT-Sales
07.02.2022

Базы данных. Что нужно знать IT-рекрутеру?

База данных (БД) — это набор сведений об объекте, хранящихся упорядоченным, строго заданным способом. Простыми словами, база данных — это место хранения данных. Базы данных сейчас используются практически везде: на…
IT-СловарьITHR & IT-РекрутингДолжности в ITЛикбез для IT-SalesТехнологии IT-сорсинга
30.01.2022

Data Protection Officer. Зачем он нужен IT-компании? Как его искать?

25 мая 2018 года вступил в силу Европейский регламент по защите персональных данных (GDPR), который обязывает компании-подрядчики следовать требованиям регламента при работе с европейским заказчиком. С этого времени вопросы по…
IT-СловарьITHR & IT-РекрутингДолжности в ITТехнологии IT-сорсинга
29.01.2022

Виды тестирования и тестировщиков. Где их лучше искать IT-рекрутеру?

Около трети вакансий, которые будет закрывать рекрутер в стандартной аутсорсинговой компании, — это тестировщики. А что нам известно о профессии тестировщика? Что это человек, который ищет баги? Но если копнуть…
Golang. Где искать разработчиков и сколько они стоят? Советы IT-Рекрутерам от школы HRPRIT-СловарьITHR & IT-РекрутингТехнологии IT-сорсинга
04.01.2022

Golang. Где искать разработчиков и сколько они стоят?

В ноябре 2021 года языку программирования GO исполнилось 12 лет. Название GO язык получил как производное от материнской компании Google, но позднее, чтобы не пересекаться с еще одним языком программирования…

Где вам удобнее общаться?

Напишите или позвоните нам, чтобы получить консультацию, какой курс вам подходит, как проходит обучение и как провести оплату.

Телефон: +375 29 706 35 79, почта: hi@skademy.by

Или выберите удобный мессенджер: