Что нужно знать junior python разработчику?

Пользователь

от vladimir , в категории: Python , 7 месяцев назад

Что нужно знать junior python разработчику?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от sylvester , 5 месяцев назад

@vladimir Нанимая Python-джуниоров, компании предполагают, что у начинающих специалистов совсем нет опыта. Выпускников курсов и средне-специальных учебных заведений обычно используют, как помощников программистов, поручают им самые простые задачи. Никто не доверит junior-новичкам разработку серьезного проекта, они длительное время работают «под присмотром».


Будет большим плюсом, если будущий программист во время учебы:

  • прошел стажировку в какой-либо компании, хотя бы примерно представляет, чем ему предстоит заниматься;
  • подрабатывал во время учебы, выполнял задания для заказчиков, научился справляться с некоторыми задачами программирования;
  • сформировал портфолио, может показать свои работы.

Что насчет знаний? Понятно, что их много не бывает. Чем больше теории в голове, тем успешнее сложится работа в любом коллективе, тем быстрее Python-джуниор перейдет в категорию миддлов и станет получать больше денег за свой труд.


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

  • основы языка, структуру, синтаксис;
  • изменяемые и неизменяемы данные;
  • виды строк, выражения, паттерны, конструкции;
  • списки, генераторы, императоры, исключения;
  • функции, хэширование, кэширование данных;
  • много-много всего прочего!

Перед отправкой резюме в определенную компанию нужно изучить требования, которые она предъявляет с ИТ-сотрудникам, просмотреть обязанности junior-программиста. Я советую пролистать ряд вакансий на сайтах по поиску работы, сравнить требования к джуниорам в разных организациях. Это поможет понять, какие области знаний Python нужно усилить.


Полезно просмотреть, какие вопросы задают новичкам на собеседовании, сможете ли вы на них ответить.