Всем привет! Меня зовут Сергей, мне 32 года. Расскажу, как потерял работу во время пандемии, но не отчаялся: попробовал свои силы в программировании и убедился, что это не что-то для избранных. Я прошел обучение и получил сложную, но очень интересную работу фронтенд-разработчиком.
Профиль Сергея на Хекслете со всеми пройденными курсами можно посмотреть здесь, а код выполненных проектов — на GitHub
Я живу и работаю в Санкт-Петербурге. В далеком 2013 году я закончил Санкт-Петербургский государственный электротехнический университет — получил профессию электроэнергетика. Но по профессии не работал вообще: уже к четвертому курсу я понимал, что электроэнергетика — не мое. В итоге после службы в армии я начал карьеру в продажах.
Долгое время я работал специалистом по страхованию, даже открыл вместе с коллегой франшизный офис РЕСО-Гарантии — продажи росли. Затем наступила пандемия и внесла свои коррективы: все страховые компании резко сменили курс на интернет-продажи своих продуктов, а клиенты начали уходить и страховаться самостоятельно.
Я начал задумываться о смене профессии. Тогда мне казалось, что программирование доступно лишь избранным — людям с особым складом ума. Поэтому я никогда не рассматривал для себя эту сферу, даже информатикой не увлекался.
К счастью, как раз в тот период у меня появился друг, работающий во фронтенд-разработке. Он посоветовал мне пройти бесплатные курсы на Хекслете и Code Basics и убедиться, что программирование — это не так уж сложно.
Так Хекслет стал первым и последним местом, где я изучал программирование. Язык выбирал недолго. Колебался между Python и JS, выбор сделал в пользу JS — с расчетом на то, что при возникновении сложностей мне сможет дать консультацию мой друг.
Первая половина бесплатного курса давалась довольно непросто: никогда не забуду той эйфории от решенных практических заданий и мыслей о том, что после каждого выполненного задания растут мои знания и уверенность в себе.
Меня затянуло. Я оплатил подписку и начал проводить за обучением по 6-8 часов в день. Я просто не мог оторваться от учебы, благо, время позволяло.
К первому проекту — Игры разума — до жути боялся приступать. Однако справился с ним довольно легко. Это мой первый и пока единственный завершенный проект, но я уже могу дать вам совет: не бойтесь начинать, дальше пойдет как по маслу. В итоге на проект ушло примерно две недели. Мне очень помогал раздел «Обсуждения», на все возникающие вопросы я находил ответы именно там. Мне нравится политика Хекслета: менторы не дают прямого ответа, они лишь направляют, а ученик двигается в этом направлении и сам разбирается со всеми вопросами.
Учиться я собираюсь еще долго: планирую сначала полностью пройти профессию «Fullstack-разработчик», а потом — изучить Python.
Я начал искать работу сразу, как закончил тему массивов. Откликался везде и на все, но ответов получал мало, а те, кто присылал тестовые задания или собеседовал меня, понимали, что я еще слишком мало знаю.
Читайте и другие истории успеха: Как я прошел обучение на Хекслете и с третьей попытки нашел работу фронтендером
Спустя пять месяцев поисков я получил первую работу: в отделе продвижения интернет-ресурсов в госкомпании! Параллельно с работой я завершал обучение по профессии на Хекслете. К сожалению, эта работа не давала мне никакого развития в качестве фронтенд-разработчика. В основном я занимался размещением контента на сайте и созданием лендингов на React. Спустя восемь месяцев понял, что процесс обучения замедлился, а я начал чувствовать, что теряю время в этой компании. И вот вам второй совет: если у вас есть возможность доучиться профессии, не работая, сделайте это. При совмещении с работой темпы и качество усвоения материала заметно снижаются.
Вторая попытка найти работу продлилась семь месяцев, этот период был крайне тяжелым морально. Я отправил сотни откликов на вакансии, но большая часть моих откликов была отвергнуто ботом hh.ru, который присылал автоматические отказы.
Я не терял времени зря: находил и выполнял тестовые задания, чтобы набить руку. И снова спасибо Хекслету, где есть целый раздел с примерами тестовых заданий. Также старался углублять свои знания Typescript, SASS, тестирования и Redux Toolkit.
На этапе первых собеседований мне очень помогли тестовые собеседования с другом, который уже давно стал уверенным миддлом и провел не одно собеседование. Он прогонял меня по примерным темам и тут же объяснял то, на что я не мог дать ответ. После того как я ответил практически на все вопросы на этом тестовом собеседовании, у меня появилась огромная уверенность в себе и пропал мандраж перед реальным собеседованием и во время него. Если у вас есть такая возможность, готовьтесь к собеседованию вместе с друзьями или знакомыми разработчиками.
В конце концов я получил свой оффер и начал свой путь фронтенд-разработчика. Меня пригласили в компанию, которая занимается производством элитной мебели и имеет IT-отдел из 10 человек.
Я попал на проект по разработке веб-приложения для администрирования интернет-магазина. В обязанности входит работа над личным кабинетом администратора, а именно — рефакторинг архитектуры. Так как проектом до меня занимались три разных человека, мне предстояло привести все к однообразию. Еще я осуществляю переход проекта с JS на TS и подключением в проект Redux Toolkit, а также верстаю новые разделы.
В перспективе подключусь к проекту по разработке нового сайта на Next.js, а это в разы сложнее и потому интереснее.
Приготовьтесь к долгому и нелегкому пути: как в обучении, так и в поисках первой работы. Помните: результат превзойдет все ваши ожидания, и вы будете с улыбкой вспоминать эти сложности.
Не принимайте близко к сердцу неконструктивную критику! После выполнения первого проекта я решил сделать тестовое задание на вакансию, в тот момент я очень мало знал. Потенциальный работодатель очень нелестно высказался о моей работе — и у меня опустились руки. Однако я вовремя опомнился и понял: хорошо, что я не попал в коллектив к такому работодателю.
Если чувствуете, что на собеседовании у вас не возникает химия с коллективом, не идите на эту работу. Рано или поздно она вас утомит. В команде должна быть максимально дружная атмосфера, а когда уже на этапе собеседования к вам проявляют открытую нелюбовь, работать будет очень тяжело.
Не забывайте отдыхать. Не повторяйте мою ошибку: после четырех месяцев учебы без выходных, я чувствовал очень сильную усталость и потерю мотивации. Неделя отдыха помогла вернуть силы для учебы, а мотивации стало еще больше.
Мне очень поднимало мотивацию наблюдение за рейтингом на платформе. Хочу в итоге попасть в ТОП-100 Хекслета!
И напоследок: мелочь, конечно, но не используйте подсказки. Вы даже не представляете, как приятно видеть 100% выполнения. Те, кто уже использовал подсказку, меня поймут :)
Спасибо за внимание и желаю всем успехов!
Получите профессию «Фронтенд-разработчик» за 10 месяцев! Погружение в практику с первого дня и обучение без дедлайнов. Вы получите готовое портфолио на GitHub к концу обучения, поддержку наставников на протяжении всего курса и помощь в трудоустройстве.