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

Из автосервиса в Java-разработчики: как я сменил профессию после 30 лет

Java Время чтения статьи ~9 минут
Из автосервиса в Java-разработчики: как я сменил профессию после 30 лет главное изображение

Меня зовут Андрей, и я расскажу, как не сложилась моя карьера юриста, но зато я нашел себя в программировании.

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

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

Однако гуманитарные способности были выражены сильнее: уже подростком я неплохо разговаривал на английском языке и думал пойти на романо-германскую филологию. Из-за сложного отбора мне не удалось туда попасть, а на учителя английского в педагогический университет брали, но я сам не захотел.

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

Java-разработчик — с нуля до трудоустройства за 10 месяцев
  • Постоянная поддержка от наставника и учебного центра
  • Помощь с трудоустройством
  • Готовое портфолио к концу обучения
  • Практика с первого урока

Вы получите именно те инструменты и навыки, которые позволят вам найти работу

Узнать больше

Красный диплом и реалии рынка труда

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

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

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

Приходилось искать варианты: меня пригласили на работу в Москву. Зарплата там была выше, поэтому я с удовольствием согласился. Но потом оказалось, что с учетом столичных цен на недвижимость и этих денег все равно не хватает.

Пришлось вернуться в родной город и устроиться в госорганы.

Разочарование в юриспруденции

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

Я видел ситуации, когда суды принимали решения в пользу стороны, которая явно была не права. Но вопросы решались через администрацию и связи. Законы работали выборочно и не для всех.

Семь лет работы в автосервисе

Найти свое место в жизни мне помог случай.

Друг открыл автосервис и предложил стать его помощником. Там же пригодился мой юридический опыт: мы все делали с нуля. Нужно было создавать документальную инфраструктуру, разрабатывать процессы, нанимать людей, налаживать связи с поставщиками.

Мне было интересно погружаться во все нюансы и взращивать целое предприятие. Этому занятию я отдал семь лет.

Со временем настал момент, когда мое профессиональное развитие остановилось: я построил все процессы, знал все нюансы и подводные камни. Расти дальше было некуда.

И тогда я понял, что хотел бы попробовать что-то другое.

Мысли об IT

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

Определиться мне помог пример друга. Мы родились в одной деревне и вместе росли, я знал его семью — абсолютно обычную и небогатую. Сейчас он живет в США и работает программистом на Java.

Мы с ним пересекались еще во время моего приезда в Москву. Друг вдохновенно рассказывал про Java, этот язык он самостоятельно изучал с нуля. Считал, что за ним будущее.

Первая проба пера

Еще до работы в автосервисе я по совету друга пробовал изучать PHP. Скачал какую-то книгу, что-то получалось, что-то — не очень. Но я это забросил.

А потом вспомнил и решил, что нужно уделить этому больше времени: ведь у меня хорошо с информатикой, я свободно читаю на английском, и почему, собственно, нет?

Я скачал учебник по Java, установил необходимое программное обеспечение и начал изучать язык. Для этого приходилось вставать в 5 утра, чтобы успеть позаниматься до работы.

Мне все нравилось, но через пару месяцев пришло понимание, что прогресс слишком медленный. Самостоятельно я мог учиться очень долго и все равно топтаться на месте. Решил посмотреть в сторону курсов.

Как меня оттолкнула агрессивная реклама

Я много читал про Java и мне на глаза постоянно попадалась реклама курсов для желающих «войти в айти». Даже брал бесплатные пробные периоды во многих школах, однако их агрессивная реклама откровенно отталкивала.

Hexlet выбрал благодаря другу из США: среди его американских коллег были те, кто сталкивался с этой школой, и отзывался о ней хорошо.

Принять решение об обучении было сложно: начался 2022 год, многие иностранные компании уходили из России, и это вызывало тревогу. Но я решил забыть о страхах и начать учиться.

Учеба параллельно с работой

В учебе меня поддерживали супруга, а также мой друг и начальник — Максим. Супруге спасибо за то, что отнеслась с пониманием к моему стремлению изменить жизнь, а Максиму — что не слишком нагружал меня на работе.

Я продолжал заниматься текущими делами, но мысли были заняты учебой, которой я посвящал почти все свое время. Благодаря лояльному руководству удавалось учиться на работе. В хорошие дни я мог заниматься 3-5 часов, в плохие — вообще не удавалось открыть курс. Но, возвращаясь домой, я всегда садился за учебу.

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

Бросить хотелось каждый день

Человеческий мозг очень любит полениться. Он устроен так, что работать и тратить энергию на что бы то ни было ему не хочется. И чтобы лишний раз не напрягаться, он мастерски придумывает оправдания. Так и рождаются мысли: «Зачем тебе это? Ведь работаешь уже, есть хорошее место, где все привычно».

Я старался это игнорировать и убеждал себя, что, если взялся за дело, нужно дойти до конца.

Решил, что стоит пройти курс, устроиться на работу и проработать хотя бы полгода. Если не понравится, тогда смогу со спокойной душой говорить, что на практике убедился ⎯ это не мое.

А пока, раз уж взялся, нужно учиться.

Уроки шли тяжело. Иногда я сидел над заданием по два дня и не мог понять, почему решение не работает. Подсказки не брал принципиально. Вместо этого до последнего старался разобраться самостоятельно.

Изредка приходилось обращаться к менторам, которые подсказывали, в какую сторону смотреть.

Некоторые задания буквально подкашивали. Например, функциональные интерфейсы и лямбда-выражения. Но даже с ними удалось справиться.

Поиск работы

На Hexlet был карьерный трек, где нас учили составлять резюме, писать сопроводительные письма и откликаться на вакансии. Однако, когда я закончил обучение, вакансий для Java-разработчиков было мало, что слегка демотивировало.

Тем не менее, в октябре я получил диплом, учел все рекомендации и начал откликаться на вакансии.

Первое собеседование произошло по ошибке. Едва я разместил резюме, как мне позвонили из крупного банка и пригласили на интервью. Оказалось, они думали, что я работал в Hexlet, а не учился там. Осознав свою ошибку, они провели собеседование весьма формально, и, конечно, я не получил работу.

Сто откликов без ответа

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

Спустя два месяца я решил пойти другим путем и устроился на бесплатную стажировку в одну из аутстафф-компаний.

Я уже откликался на их вакансию для джуниора, но получил автоматический отказ. Зато прорваться на позицию стажера мне удалось.

Стажировка

В качестве отбора они дали тест с ботом в Telegram, через который нужно было ответить на 20 вопросов. Набираешь проходной балл — попадаешь на интенсив. Фактически это неоплачиваемый месяц учебы и рабочих проектов, которые мы делали вечерами. Дважды в неделю нам читали лекции, а затем давали задания на проверку.

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

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

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

Получалась такая песочница — максимально реалистичный тренажер со всеми IT-шными дейли и митингами в стиле Agile.

Кроме написания кода, мы должны были учиться. Регулярно проходили срезы знаний: час теории и час лайвкодинга. По итогам среза получаешь баллы, чем больше их набираешь, тем ближе к реальной работе.

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

Весь путь стажировки занял у меня четыре месяца: месяц неоплачиваемого интенсива и три месяца оплачиваемой стажировки, после которой я получил полноценный оффер.

Java-разработчик — с нуля до трудоустройства за 10 месяцев
  • Постоянная поддержка от наставника и учебного центра
  • Помощь с трудоустройством
  • Готовое портфолио к концу обучения
  • Практика с первого урока

Вы получите именно те инструменты и навыки, которые позволят вам найти работу

Узнать больше

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

На стажировке было сложно: я впервые работал над полноценным приложением, пусть оно и не шло в продакшн. Нужно было быстро разбираться во всех оркестраторах, брокерах сообщений, реляционных и нереляционных базах данных.

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

Получив долгожданный оффер, я ощутил облегчение, а перед оформлением и вовсе удалось неделю отдохнуть. Сейчас с удовольствием хожу на работу. Мне всегда нравилось общаться с умными и мотивированными людьми. У нас приятная и нетоксичная команда.

Я пришел на новый проект, в котором много неопределенности, и мне это нравится. Хотя приходится работать с технологиями, с которыми я ранее не сталкивался. В IT развитие не останавливается ни на секунду: каждый день узнаешь что-то новое. И это круто!

Радует и материальная составляющая: соцпакет, ДМС, зарплата и компенсация языков. Сейчас, будучи полноценным джуном, я получаю в полтора раза больше, чем на должности помощника директора автоцентра. И это не предел: впереди большое пространство как для профессионального роста, так и для финансового. Это именно то, чего мне не хватало на предыдущем месте работы.

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