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

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

Все получится, главное не опускать руки

Время чтения статьи ~4 минуты 37
Все получится, главное не опускать руки главное изображение

Привет! Я Максим, мне 35 лет, и я уже как два месяца программист. Если честно, мне еще не верится, что получилось сделать этот один из самых сложных шагов для начинающего разработчика.

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

Обучение в офлайне, знакомство с «Хекслетом»

Начал заниматься в местной офлайн IT-школе. Первые дни были просто непередаваемые от того, что в течение последних 10 лет с момента окончания университета я ничего нового не изучал. В мозгу шестеренки со скрипом начали вертеться. Сказать, что это было приятно — ничего не сказать. Проблемы начались при изучении JavaScript. Теоретически вроде было все понятно, но когда доходило дело до самостоятельного решения задачи, связанной с массивами и объектами, я просто зависал и не мог написать ни строки.

И тут в момент поиска дополнительной информации мне попался на глаза положительный отзыв о Hexlet. Я начал проходить вместе со своим основным обучением бесплатные курсы на «Хекслете». И случилось чудо! С каждым практическим уроком пазлы в голове начали постепенно складываться.

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

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

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

Поиск работы и собеседование

На «Хекслете» я проучился чуть больше года. Из-за медленного темпа и невозможности заниматься каждый день приходилось некоторые курсы проходить несколько раз. На сегодняшний момент завершил два проекта, всем рекомендую, это хороший опыт. Еще не закончил курс по Redux. Планирую на этом не останавливаться и двигаться дальше.

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

Но желание войти в IT как можно быстрее преобладало над хладнокровным расчетом, да и чем дальше, тем все сильнее старая работа вызывала отторжение и безразличие. Поэтому периодически откликался на некоторые вакансии для начинающих разработчиков, выполняя тестовые задания и проходя интервью. Постоянно не везло, даже в тех моментах, когда казалось, что мой код написан по всем канонам. Не знаю как в других странах, а у нас на Украине без знания одного из фреймворков и английского на разговорном уровне шансов найти достойную работу немного. Откровенно говоря, после всего пережитого и изученного, мне не хотелось идти в неизвестную студию «Рога и Копыта» натягивать вёрстку на WordPress.

Получив горький опыт, я решил отпустить ситуацию. Начал подтягивать английский, примерно полгода занимался с учителем по скайпу. Дальше пыхтел над обучением. После того, как я прошел курс по React, начал снова откликаться на соответствующие вакансии. Сделал два или три тестовых уже на «Реакте». После их выполнения проходил скайп-интервью, благо к тому времени я уже примерно знал, что на них спрашивают. Советую обратить внимание на теорию, например уметь складно объяснить, что такое типы данных, колбэк, this и, конечно же, всеми любимое ООП.

К моменту моего решающего собеседования мой профиль на GitHub было не стыдно показать, да и помню, что общался с интервьюерами очень спокойно. Понимал, что собеседование может быть таким же провальным, как и все остальные. Как ни странно, после его завершения, буквально через часа три, мне перезвонили и сделали офер на позицию React Native разработчика. Даже не предложили сделать очередное тестовое задание.

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

Чтобы подытожить, могу сказать, что редко кому обучение новому дается легко. Каждый на своем пути сталкивался с разными трудностями. Для достижения своей цели придется жертвовать привычным образом жизни, сном и временем. Но если это действительно твоя цель, иди к ней несмотря ни на что. И рано или поздно она будет достигнута.

Спасибо «Хекслету» и его комьюнити за крутой ресурс и дружелюбность.

Аватар пользователя Максим Бодрус
Максим Бодрус 07 ноября 2019
37
Похожие статьи
Рекомендуемые программы
профессия
Верстка на 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 декабря