fbpx

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

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

phyton hrpr school

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

Присоединяйся к HRPR в сетях

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

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

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

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

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

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

  1.  Быть в курсе о популярных версиях языков Python: 3.6-3.
  2. Иметь представление о библиотеках и веб-фреймворках Python: Django, Pyramid, TurboGears, Flask, Tornado, отметим, что Django сейчас в тренде.
  3.  Отличать две самые популярные ORM (Object-relational mapping) – SQLAlchemy и Django ORM.
  4. Иметь базовое представление об инструментах Python: distutils, setuptools, pip.
  5.  И знать какие фреймворки для тестирования используются, например, популярные:  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 вы пройдете технический ликбез.

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

07

СЕНТЯБРЯ 2021

Старт группы HRPR. 125 часов занятий и подготовка вашего резюме для скорейшего входа в профессию.

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

One on one hrpr schoolITHR & IT-Рекрутингвопросы на зачет
14 июня, 2021

One on one – плюсы и минусы технологии

В IT отрасли по-прежнему спрос на кадры превышает предложение, по обороту кадров это лидирующая отрасль. В год такой оборот может составлять 15% и даже выше. И хотя некоторые компании заявляют,…
hrpr school blogITHR & IT-Рекрутингвопросы на зачет
11 июня, 2021

Фреймворки Python

Python находится в шаге, чтобы стать самым популярным языком в мире. Это объясняется его легкостью и универсальностью. На нем пишут игры, веб-приложения, различные ПО для задач бизнеса и науки, в…
hrpr school blogITHR & IT-Рекрутингвопросы на зачет
9 июня, 2021

Фреймворки PHP

Фреймворк PHP — это готовая структура для веб-приложения, которую программист дорабатывает исходя из задач проекта. Фреймворки облегчают работу специалиста и делают разработку сайтов надежнее и дешевле. PHP — это самый…
hrpr school blogITHR & IT-Рекрутингвопросы на зачет
8 июня, 2021

.NET рекрутеру: продукты, решения, перспективы

.NET разработчики — довольно востребованные специалисты. Вилка зарплат мидлов по СНГ варьируется от 1300 и до 3000 долларов США, верхняя планка зарплат для уровня Senior достигает 6000-8000 тысяч. Связано это…