Двенадцать часов практики на leetcode и короткие лекции по десять-двадцать минут — вся конструкция подчинена одному: пройти алгоритмическую секцию собеседования. Пригодится тому, кто уже пишет код на работе и раз за разом спотыкается на задачах, а также начинающему, которому нужно понять, что вообще учить и в каком порядке. Детального разбора каждой структуры данных тут нет: упор на то, что встречается чаще всего. В Беларуси разработчиков ищут почти только в Минске, и конкуренция за каждую позицию высокая — алгоритмическая секция часто становится тем фильтром, на котором отсеивают кандидатов. Без опыта туда почти не берут.
Отдельный модуль связывает алгоритмы с чистым кодом: выбор структуры данных под задачу, экономия памяти, читаемость решения. Есть и разбор самого формата интервью в крупных технологических компаниях — какие задачи там дают и что от кандидата хотят услышать вслух, пока он думает. Учиться можно урывками. Без опыта в Беларуси почти не берут, а значительная часть объявлений ждёт стажа от трёх лет, поэтому готовиться к секции с задачами приходится параллельно с основной работой. Лекции идут по десять-двадцать минут. Рядом в белорусских вакансиях стоят senior и инженер-программист, нанимают в штат на полный день — алгоритмы спрашивают и там, где ежедневные задачи к ним отношения не имеют. Практику решают на платформе leetcode.
О школе
Слёрм (slurm.io) — российский учебный центр, специализирующийся на DevOps, Kubernetes и смежных инженерных темах. Проект работает с 2018 года и считается одной из сильнейших русскоязычных инженерных школ в своей нише. Для белорусских IT-инженеров Слёрм особенно актуален: белорусская индустрия исторически сильна именно в инженерном бэкенде и инфраструктурных направлениях, и DevOps-специалисты востребованы как на локальном рынке, так и в удалёной работе на международные компании.
В Минске middle DevOps-инженер получает 5000–8000 BYN, senior — 8000+ BYN; на международной удалёнке цифры часто ещё выше. Kubernetes и SRE — одни из наиболее востребованных компетенций, и специалисты с реальной практикой в этих темах находят работу быстро. Формат Слёрма — интенсивы с практикой на настоящих стендах, работа с кодом и инфраструктурой, разбор реальных задач. Это редкое сочетание в онлайн-образовании, и для инженеров, которые хотят углубиться в DevOps, школа — один из лучших вариантов.
О чём стоит подумать. Слёрм — российское юрлицо, оплата из Беларуси идёт через российский платёжный шлюз: картой белорусского банка, принятой шлюзом, либо картой третьей страны. Курсы требуют реальной инженерной подготовки: Linux, сети, базовое программирование. Для входа в IT с нуля Слёрм не подходит — сначала общая база от других школ, потом углубление в Слёрме.