Python.png

[ЗАКРЫТА] Internship Python Backend Developer

Что представляет собой стажировка?


Стажировка — это возможность для вас подтянуть свои технические навыки до уровня применимых на реальных коммерческих проектах и получить предложение сотрудничества.

Мы часто сталкиваемся с тем, что уровень технических навыков людей, которые откликаются на наши вакансии, недостаточен, чтобы качественно сделать тестовое задание или пройти собеседование. Иногда это связано с нехваткой фундаментальных знаний, иногда —  с отсутствием опыта, а иногда причиной является недостаток знаний конкретных технологий, к примеру Python, Django или Angular. И если фундаментальные знания мы рекомендуем получать самостоятельно, то с опытом и конкретными технологиями можем помочь. 

Программа стажировки проходит в офисе Logicify, рассчитана на 2 месяца, 40 часов в неделю. Стажировка оплачиваемая - практиканту назначается небольшая стипендия. Также, возможен индивидуальный график. В течение двух месяцев у вас будет ментор, который будет ставить вам задачи, помогать, подсказывать, и давать вам обратную связь. К сожалению, не являясь учебным заведением мы не можем научить теории, как это происходит в университете или на курсах —  теорию придется осваивать самостоятельно, а мы поможем с учебными материалами. Основной упор во время стажировки будет ставится на Python, но при этом мы также постараемся научить вас пользоваться инструментами разработки и проектного менеджмента, покажем, что такое культура взаимодействия внутри команды, расскажем о приемах тайм-менеджмента, и даже затронем такие банальные вещи как грамотная деловая переписка и проведение митингов.

Качества, навыки и умения которые пригодятся в работе

Как уже упоминалось выше, есть пласт фундаментальных знаний, которым мы учить не можем. Мы готовы помочь кандидатам в джуниоры получить первый практический опыт, но не готовы обучать с нуля основам программирования или ООП. Хорошая академическая подготовка — must have. Базовые знания можно получить из технической литературы. Необязательно досконально разбираться во всех тонкостях, но важно предварительно изучить основы выбранной технологии. Мы ожидаем, что подавая свою кандидатуру на стажировку, вы уже будете обладать следующими, хотя бы теоретическими знаниями/умениями:

  • Английский — не ниже Pre-Intermediate.
  • ООП и Паттерны: Понимание что это и что ООП и паттерны есть.
  • Общее понимание архитектуры веба и интернета. Как минимум базовое (dns, http, tcp).
  • Алгоритмы и структуры данных:
    • Знание распространённых структур данных и алгоритмов (хотя бы факт существования), способность выбрать и применить в зависимости от ситуации.
    • Знание, как оценить сложность алгоритма.
  • Знание SQL.
  • Базовое понимание и умение писать на Python.
  • Понимание особенностей языка и среды выполнения (типы, управляющие структуры, синтаксис + базовые классы стандартной библиотеки многопоточность, и д.р.).

Как проходит отбор?

  1. Откликнетесь на возможность, мы связываемся с Вами по почте в течении недели в любом случае.
  2. Мы дадим вам небольшое тестовое задание (1 — 3 часа в зависимости от ваших навыков). В случае успешного выполнения тестового задания приглашаем на личное собеседование. В случае неуспешного — даем обратную связь, что было не так.
  3. Личное собеседование (до 60 мин.)
  4. После собеседования, мы свяжемся с вами в течение срока, который оговорим непосредственно на собеседовании. Как правило, это одна-три недели.
  5. Если вы проходите собеседование - приглашаем в офис и оговариваем детали стажировки.

Отклик на программу стажировки Python/Django Backend Developer