Баннер мобильный (3) Пройти тест

«Каждую свободную минуту посвящал программированию»: Алексей Илюткин о том, как не сдаться после 30 отказов

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

История трудоустройства

14 мая 2025

Поделиться

Скопировано
«Каждую свободную минуту посвящал программированию»: Алексей Илюткин о том, как не сдаться после 30 отказов

Содержание

    Выпускник Skillfactory Алексей Илюткин на пути в IT встретил все возможные сложности: переход из другой сферы, нехватка времени на учебу, высокие требования от работодателей и тестовые задания, сделанные впустую.

    Казалось, что можно было уже отказаться от карьеры в IT. Однако Алексей упорно прошел все эти этапы и нашел работу в новой сфере. Рассказываем, как требователен мир IT к новым людям и почему не надо опускать руки даже после 30 отказов от компаний.

    Сэкономил время и сразу пошел в разработку

    До IT я окончил ЯрГУ имени Демидова по специальности «Специалист международных отношений». По своей специальности практически не работал, но был обширный опыт работы в сфере услуг, продаж и контроля качества. Однако меня всегда интересовала IT-сфера, особенно разработка. Сразу осознал, что к системному администрированию интереса нет — работа с «железом» казалась мне скучной.

    Думал начать с тестирования, потому что попасть туда немного проще, чем в разработку. Рассказал о своем решении знакомым разработчикам, но они уговорили меня сразу идти в разработку готовых решений. Их аргументация была следующая: «Да, начинающим специалистам проще зайти в тестирование. Но зачем идти окольными путями, если можно идти по прямой? Сразу в разработку».

    Я решил сэкономить время и стал сразу изучать фронтенд.

    Вначале были цветочки, а потом… JavaScript

    Старт на курсе был плавным, вникал в матчасть, вспоминал что-то из ранее изученного. Но и меня не обошли стороной трудности в изучении JavaScript. С его появлением на курсе учеба пошла сложнее. Следовало погрузиться в программирование глубже. Хорошо, что по языку есть много документации и пособий, информации в интернете.

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

    Конечно, я знал, что отличным способом закрепить знания, улучшить портфолио, обзавестись товарищами из IT было участие в хакатонах, стажировках или песочницах. Но у меня просто не хватало времени. Работал только с базой курса и дополнительными материалами из интернета. Во время обучения я активно качал хард скилы, матчасть, а софт скилы усиленно развивал позже, во время трудоустройства.

    Пример выполненого сайта. Источник

    Что я понял, пока искал работу в IT

    Курс фронтенд-разработки от Skillfactory я прошел за полгода. Академических отпусков не брал, потому что хотелось выходить на IT-рынок. Конечно, я понимал, что поиск работы займет время: молодой специалист, мало опыта работы, недавно полученное образование. Однако не ожидал, что искать работу буду почти девять месяцев. Во время поиска я вынес несколько уроков.

    Урок 1. Рынок соискателей стал шире, а работодатель начинает спрашивать больше

    Часто на собеседованиях на позицию джуна преследовало ощущение: «Знаю недостаточно, от меня требуют больше, чем описано в вакансии». Если вначале я думал, что это частный случай, то затем осознал: «средний» работодатель вполне способен спрашивать у джуна знания мидл-уровня или выше. При этом за знания мидла тебе платят оклад джуна.

    Помню, на одном собеседовании был откровенный разговор с HR. Я сказал: «Если вы требуете от джуна хорошие знания React и Vue, всю теорию и логику работы HTML, SCSS, JS и еще много другого, это уже вакансия не для джуна. Эти знания больше релевантны для мидл-специалиста».

    HR-специалист успокоила меня, сообщив, что все же покажет мое резюме тимлиду, потому что я выгляжу заинтересованным в работе. Я радовался, что могу перейти на следующий уровень собеседования.

    Однако в итоге я получил отказ: тимлид сообщил, что на позицию джуна моих знаний недостаточно.

    Урок 2. В программировании тоже есть вкусовщина

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

    Первое задание: нужно было сделать последовательный вызов функций в JS с помощью промисов и асинхронности.

    Второе: сделать таблицу данных пользователей, где указаны ФИО, организация, телефон, должность. Также нужно было разместить кнопку «Удалить пользователя», добавить поиск и фильтр по колонкам. Писать нужно было на Vue.

    Мне очень понравилось, как я сделал тестовое. Однако мне пришел отказ без объяснения причин. Нашел контакты HR, попросил фидбэк. Обратная связь удивила: «Работа сделана верно, но нашему разработчику не понравилось, что каждый фрагмент не разделен на отдельные компоненты».

    Я залез в ТЗ тестового задания, чтобы проверить, было ли там указано, что блок надо делить на мелкие составляющие. В ТЗ информации такой не было. Для успокоения поговорил со знакомым фронтенд-разработчиком: стоит ли дробить блок? Он передал, что особого смысла в дроблении нет.

    Так я узнал, что вкусовщина вполне может стать причиной отказа.

    Пример выполненного тестового задания. Нужно было создать сайт, где тема, текст и изображения были сгенерированы ИИ. Структура была в ТЗ, а наполнение нужно было придумать самому.  Источник

    Урок 3. Читать между строк в описании вакансии и ТЗ

    После тестового задания, в котором не было деталей про разделение на компоненты, я задумался: надо еще больше вчитываться в тестовое, прогнозировать, куда и для чего пойдет это задание.

    Моя мысль подтвердилась скоро. На очередном собеседовании HR-специалист дала мне совет: «Вдумывайтесь в ТЗ, в назначение создаваемого продукта, как им гипотетически могут пользоваться. Например, если в ТЗ дано сделать страницу сайта, надо ее сразу сделать адаптивной под все экраны, люди же не только на десктопе сидят».

    Я осознал, что «поймать на крючок» могут не только в рамках беседы с рекрутером или лидом, «крючки» также часто есть в тестовом. После этого стал откликаться внимательнее, а делать тестовое — осторожнее и вдумчивее.

    Не опустил руки и нашел работу после 30 собеседований

    Я начал искать работу в марте, но месяцы сменялись, а подходящего ничего не было. В какой-то момент у меня стали опускаться руки, посещало все больше сомнений. Однако я твердо решил найти работу до конца года.

    И сделал это! На предыдущей работе я изучал разработку телеграм-ботов, и это мне помогло. Я написал простой телеграм-бот на Python. В ноябре-декабре прихожу в свою будущую компанию, показываю свое портфолио. HR и разработчик сразу обратили внимание на мой опыт работы с ботами. Как потом оказалось, они как раз искали человека с такими навыками.

    Так я стал фронтенд-разработчиком в компании, которая производит и реализует фурнитуру для мебели. Работаю там уже три месяца, постепенно пул задач расширяется.

    К примеру, я уже дописал телеграм-бот на Python, сейчас занимаюсь разработкой нового сайта компании. Причем пишу его один, без напарника, на Nest.js. Также продолжаю корректировать фрагменты с основного сайта (на CMS 1C-Битрикс). Здорово, что задачи есть, они усложняются, а вместе с ними идет мое развитие.

    Может кто-то скажет, что это работа не слишком похожа на работу фронтенд-разработчика. Но я скажу так: все с чего-то начинали и, если нужно было, дорастали до специалистов высокого уровня.

    Советы тем, кто долго ищет работу

    Да, мой путь в IT был несколько тернист, но эти трудности меня закалили и укрепили веру в себя. Поэтому хотел бы поделиться советами на случай, если поиск работы затягивается и вас посещают сомнения и грусть. Может что-то покажется банальным, но как оказалось, банальные советы тоже рабочие.

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