Меня зовут Михаил, мне 36 лет, живу в городе Ступино Московской области. Я расскажу, как ушел в IT с высокой руководящей должности в сфере проектирования мостов, как учился на Хекслете и спустя девять месяцев получил первую работу программистом.
Профиль Михаила на Хекслете со всеми пройденными курсами можно посмотреть здесь, а код выполненных проектов — на GitHub.
В моей школе информатика, можно сказать, отсутствовала. Я поступил в Московский Автомобильно-Дорожный Институт по специализации «Мосты и транспортные тоннели», там мы один семестр программировали на Pascal. На экзамене нужно было написать код для сложения двух матриц – мне это далось легко. На этом мое знакомство с программированием закончилось.
После окончания вуза я 15 лет проработал по специальности – в области проектирования мостов и путепроводов. Занимался расчетом опор, пролетных строений и прочим. Дослужился до высокой руководящей должности и остановился в развитии. Работа была скучная, роста по зарплате больше не было, да и надоело ездить каждый день в Москву.
Учеба и проекты
Когда я решил менять работу, мой брат уже ушел из инженерии в IT: прошел курсы «Python-разработчик» на Хекслете и посоветовал мне тоже. Меня компьютеры никогда не привлекали, но я решил просто попробовать, посмотреть бесплатные курсы – и втянулся.
Оформление и стиль не мое, мне больше подходят сложные задачи, поэтому выбор пал на бэкенд. По совету знакомых выбрал язык программирования Java. За первые три-четыре вечера я прошел базовый синтаксис.
Начав кодить, очень сложно оторваться, пока не выполнишь задачу. Потом думаешь: «Ну еще одну и все», и так по кругу.
Закончив с бесплатными курсами, я понял, что мне это интересно. Подписался на базовый пакет Хекслета и продолжил обучение с мыслями закончить его за полгода максимум. Сейчас идет девятый месяц учебы, а я доделываю последний проект.
Учился я без наставника. На видеоуроках было сложно воспринимать информацию. Спасибо, что написали пояснения тестом.
К проектам перешел с удовольствием. Выполнять их мне очень понравилось: они прям крутые! На Хекслете очень компактно дают много механизмов. Конечно, есть и нюансы. Например, сейчас закончил последний проект в курсе «Java-разработчик». Много времени потратил на настройку совместной работы Spring Security и JWT. Думаю пройти отдельный курс по Spring Security.
Основной трудностью в обучении является разносторонность. К примеру, вы только освоили синтаксис языка и думаете, что вы боженька. И тут – урок «Основы командной строки». И так будет постоянно! В каждый новый урок Хекслет вплетает полученные ранее знания, и вы их будете постоянно закреплять – возможно даже сами того не осознавая.
Первая работа и планы
После выполнения четвертого проекта я разместил резюме на HH. Спустя месяц мое резюме «Java-разработчик» нашла строительная компания «Горка», которая занимается проектированием мостов.
С этого года законодательно все проекты по мостам и путепроводам должны разрабатываться с участием BIM-технологий. Мне предложили прийти в новый отдел, который занимается разработкой и совершенствованием софта по автоматизации проектирования мостов. Теперь я могу совмещать знания в мостостроении с новыми знаниями в программировании.
Это довольно небольшая сфера, и на работе я сразу встретил знакомых. Мне сразу сказали, что учеба только начинается: нужно освоить еще много программ, для которых потом придется писать код. Также нужно дополнительно осваивать синтаксис одного из трех языков: JS, C# или Python. Поэтому я думаю продолжить обучение на Хекслете.
Я не уверен, что останусь в этой компании и в этой сфере. Для меня это вспомогательная работа на движении к цели. Сейчас я закончил последний проект и собираюсь сделать сайт супруге – уже руки чешутся применить все полученные знания. Затем в планах начать изучать JS.
Поиск работы все равно продолжаю: хочу найти более сильную команду. Нужны люди на которых можно равняться — так развитие будет идти быстрей.
Советы студентам Хекслета
- Будьте готовы тратить много времени на обучение
- Я бы рекомендовал начинать искать работу по прохождении не менее 2/3 курса, когда у вас будет уже достаточно теоретических знаний
- Продолжайте учиться. На последней трети обучения все знания сплетаются вместе, и вы начинаете понимать, что действительно много знаете и можете реализовать почти любую задачу. Последний проект вам это даст понять
- Поначалу будет приходить много отказов от работодателей. Продолжайте совершенствоваться. Каждая выполненная задача будет показывать, чего вы стоите и какого гения лишаются отказавшие вам. Это их неудача, а не ваша
- Не нужно соглашаться на первую предложенную работу. Приглядитесь: а они точно вам подходят?
Всем удачи!
Читайте также: 10 советов, как более эффективно учиться на Хекслете