Скидки до 28% + 2-ая профессия бесплатно и подарки на 50 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
Похожие статьи
Рекомендуемые программы
профессия
Верстка на 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 декабря