Работа в IT - junior - собеседование

Джуну без 200 задач не выжить: как изменились собесы у программистов

Требования к начинающим программистам резко выросли.

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

Те, кто делает хоть что-то не так, работодателям уже не интересны.

Количество вакансий в ИТ резко упало в 2023 году, и рынок восстанавливается медленно — лишь на 40%.

Из-за этого выросла конкуренция: на одну должность претендуют специалисты всех уровней. Собеседования стали жестче, а планка прохождения — выше, чем несколько лет назад.

Формат технических интервью в крупных компаниях вроде Google или Amazon почти не изменился. Но требования стали строже: результат, с которым кандидат мог получить работу в 2021 году, сегодня может даже не пройти предварительный отбор.

В особенно сложной ситуации — фронтенд, бэкенд и мобильные разработчики.

В нишевых областях, как ИИ или машинное обучение, шансов больше.

Выпускники вузов чаще всего не проходят даже до этапа собеседования.

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

Совет начинающим — учить теорию и много практиковаться. Успешный кандидат должен уметь решать от 150 до 200 задач по алгоритмам и структурам данных.

Это важно, так как большинство интервью основаны именно на этих темах.

Алгоритмы и структуры данных — основа любой программы. Алгоритмы — это набор инструкций для решения задач, а структуры данных позволяют эффективно хранить и обрабатывать информацию.

Знание этих тем критично для прохождения технических собеседований.