До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

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

Из проектирования мостов — в Java-разработчики

Java Время чтения статьи ~4 минуты 12
Из проектирования мостов — в Java-разработчики главное изображение

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

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

В моей школе информатика, можно сказать, отсутствовала. Я поступил в Московский Автомобильно-Дорожный Институт по специализации «Мосты и транспортные тоннели», там мы один семестр программировали на Pascal. На экзамене нужно было написать код для сложения двух матриц – мне это далось легко. На этом мое знакомство с программированием закончилось.

После окончания вуза я 15 лет проработал по специальности – в области проектирования мостов и путепроводов. Занимался расчетом опор, пролетных строений и прочим. Дослужился до высокой руководящей должности и остановился в развитии. Работа была скучная, роста по зарплате больше не было, да и надоело ездить каждый день в Москву.

Учеба и проекты

Когда я решил менять работу, мой брат уже ушел из инженерии в IT: прошел курсы «Python-разработчик» на Хекслете и посоветовал мне тоже. Меня компьютеры никогда не привлекали, но я решил просто попробовать, посмотреть бесплатные курсы – и втянулся.

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

Начав кодить, очень сложно оторваться, пока не выполнишь задачу. Потом думаешь: «Ну еще одну и все», и так по кругу.

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

Учился я без наставника. На видеоуроках было сложно воспринимать информацию. Спасибо, что написали пояснения тестом.

К проектам перешел с удовольствием. Выполнять их мне очень понравилось: они прям крутые! На Хекслете очень компактно дают много механизмов. Конечно, есть и нюансы. Например, сейчас закончил последний проект в курсе «Java-разработчик». Много времени потратил на настройку совместной работы Spring Security и JWT. Думаю пройти отдельный курс по Spring Security.

Основной трудностью в обучении является разносторонность. К примеру, вы только освоили синтаксис языка и думаете, что вы боженька. И тут – урок «Основы командной строки». И так будет постоянно! В каждый новый урок Хекслет вплетает полученные ранее знания, и вы их будете постоянно закреплять – возможно даже сами того не осознавая.

Первая работа и планы

После выполнения четвертого проекта я разместил резюме на HH. Спустя месяц мое резюме «Java-разработчик» нашла строительная компания «Горка», которая занимается проектированием мостов.

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

Это довольно небольшая сфера, и на работе я сразу встретил знакомых. Мне сразу сказали, что учеба только начинается: нужно освоить еще много программ, для которых потом придется писать код. Также нужно дополнительно осваивать синтаксис одного из трех языков: JS, C# или Python. Поэтому я думаю продолжить обучение на Хекслете.

Я не уверен, что останусь в этой компании и в этой сфере. Для меня это вспомогательная работа на движении к цели. Сейчас я закончил последний проект и собираюсь сделать сайт супруге – уже руки чешутся применить все полученные знания. Затем в планах начать изучать JS.

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

Советы студентам Хекслета

  1. Будьте готовы тратить много времени на обучение
  2. Я бы рекомендовал начинать искать работу по прохождении не менее 2/3 курса, когда у вас будет уже достаточно теоретических знаний
  3. Продолжайте учиться. На последней трети обучения все знания сплетаются вместе, и вы начинаете понимать, что действительно много знаете и можете реализовать почти любую задачу. Последний проект вам это даст понять
  4. Поначалу будет приходить много отказов от работодателей. Продолжайте совершенствоваться. Каждая выполненная задача будет показывать, чего вы стоите и какого гения лишаются отказавшие вам. Это их неудача, а не ваша
  5. Не нужно соглашаться на первую предложенную работу. Приглядитесь: а они точно вам подходят?

Всем удачи!

Стать Java-разработчиком

Читайте также: 10 советов, как более эффективно учиться на Хекслете

Аватар пользователя Михаил
Михаил 24 ноября 2022
12
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября