Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

Главная | Все статьи | Истории успеха

Как я прошел обучение на Хекслете и с третьей попытки нашел работу фронтендером

Время чтения статьи ~4 минуты 28
Как я прошел обучение на Хекслете и с третьей попытки нашел работу фронтендером главное изображение

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

Профиль Алексея на Хекслете со всеми пройденными курсами можно посмотреть здесь, а код выполненных проектов — на GitHub

Всем привет! Меня зовут Алексей, мне 30 лет, живу в Курске.

В школе я учился в математическом классе и уже тогда проявлял большой интерес к программированию. Но «программировали», к сожалению, мы в основном на листочках. Поступил в Курский Государственный Университет на факультет физики, математики и информатики. Специальность была «Математическое обеспечение и администрирование информационных систем».

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

Мечты о стабильности и учеба на Хекслете

Со студенчества я работал в IT: администрировал сайты, делал векторные макеты листовок и всякой рекламы. Занимался фрилансом, в основном версткой, созданием сайтов на основе CMS. Программировать мне особо не нравилось, нравилась творческая составляющая, создание визуала.

Решил идти дальше. Понял, что просто знаний верстки маловато. Я мечтал уйти от разработки на CMS и фриланса на стабильную серьезную работу. Пытался самостоятельно изучать JS, но совершенно бесконтрольно и неструктурированно. Затем в IT-сообществе нашего города я познакомился с Сергеем Головиным — CTO в компании CSSSR. Он и посоветовал мне обучение на Хекслете.

Учитывая мой бэкграунд, выбор языка был очевиден — JavaScript. Учился в асинхронном формате, особых сложностей не возникало. Учиться понравилось, подход отличный: много практики, отличные менторы, комьюнити в Slack, которое приходит на помощь почти моментально, если ты где-то завяз.

Повезло с ментором Иваном Гагариновым: очень отзывчивый, грамотный специалист. Учиться получалось неограниченное время, процесс меня сильно увлекал. Кажется, впервые мне было действительно интересно учиться.

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

Еще до начала учебы в Хекслете я смотрел разные видео по React на YouTube, читал learn.javascript, но вот мой совет всем учащимся: сначала структурированное обучение на Хекслете, а уже после дополнительные материалы.

Три попытки найти работу

Сразу после обучения я приступил к поискам работы. Раньше даже не пытался искать — хотел завершить учебу. Пока ждал собеседований, немного занимался Open Source на Хекслете, сделал пару небольших пет-проектов. Время на это было, искал работу полтора месяца. Старался программировать каждый день чтобы руки не забывали.

Разместил резюме на HH, Hexlet CV, LinkedIn. Каждый день публиковал резюме в тематических чатах в Telegram. Собеседований было три, и первое я с треском провалил: переволновался, не ответил даже на элементарные вопросы. Второе собеседование проходил у себя в городе: предложили устроиться разработчиком к знакомым в компанию, но собеседованием я бы это не назвал  — просто беседа. От той работы я отказался: не то, что я хотел, довольно расплывчатые были требования.

Читайте и другие истории успеха: Как я 10 лет проектировал мосты, а в 33 года стал Python-разработчиком в банке

Третье собеседование — и сразу лайвкодинг, простая задачка на React (Todo-лист), поговорили о стейт-менеджменте в React и методах массивов. Комфортный вышел разговор, легкий, приятный. Через неделю мне написал тимлид, сказал, что я прошел. В итоге выбрал это место: других вариантов все равно не было, а после разговора с тимлидом понравилось все: атмосфера, команда, варианты развития.

Компания занимается телематическими сервисами (электросвязь) для потребительских и корпоративных рынков. Работаю с React + Redux + Redux saga. Реализую интерфейсы, связанные с перемещением коммунальной техники. Расписания, таблицы, графики, фильтры. Предметная область сложная, постепенно разбираюсь и учусь в работе. Дальше в планах — профессионально расти в этой сфере и компании, совершенствовать свои навыки в разработке.

Советы тем, кто учится и ищет работу

  • Пока учитесь: не зацикливаться, отдыхать, а главное — смотреть на все позитивно. Общаться с ментором, с ребятами из группы. Не стесняться! Кто-то да намекнет, как выйти из тупика. Преодоление трудностей — путь к развитию.
  • Когда готовы искать работу: обязательно развивайте софт-скиллы, учитесь работать с системами контроля версий, повторяйте то, чему учились. На работе легко не будет. Если легко — значит, надо искать новую.

Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях

Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря