Из преподавателя иностранных языков — в backend-разработчики

Привет, это Reactive! Продолжаем рубрику необычных карьерных историй наших сотрудников. Герой сегодняшней статьи — backend-разработчик Максим.

Из преподавателя иностранных языков — в backend-разработчики

2016, обучение на гуманитарной специальности

Иронично, но два моих нелюбимых предмета в школе — информатика и английский. Когда по английскому выходила тройка, моя тётя, и директор языкового центра по совместительству, нашла преподавателя, чтобы подтянуть знания. За год уровень английского вырос с А2 до B2. Я очень старался, и это позволило мне поступить на переводчика иностранных языков в Пермский государственный университет.

Одногруппники, привет!
Одногруппники, привет!

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

Это было интересно, но, во-первых, я понимал, что этим не заработать. Истории успеха переводчиков меня не вдохновляли. Во-вторых, у меня не было челленджа, который я видел в IT. Для меня технические специальности — на уровне Зевсов, Аполлонов и прочих небожителей.

2016, работа преподавателем

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

Выпускной у моих студентов
Выпускной у моих студентов

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

Ещё я был репетитором и делал уроки с детьми и подростками. Сложнее всего было заниматься со школьниками 13-16 лет. Они приходили замученные, потому что до меня у них было 7 уроков, утром тренировка по теннису, художка, а после моего занятия им нужно делать домашнее задание. Каждый раз я хотел сказать: «Отдохни, ребёнок, я тебе подушечку принесу».

2017, путь из гуманитария в айтишника

Друг из университета работал с базами данных. Он мне показал, как складывать циферки на Turbo Pascal. Когда я увидел, как работает механизм по твоему сценарию, понял, что это любовь.

Если ретроспективно рассматривать мой выбор IT — это некий протест. Мне не нравилось, как преподают в университете. Поэтому я решил, что из гуманитария стану нормальным человеком. Эта нотка протеста помогала мне не бросить всё на полпути.

Естественно, сначала купил курс, который не закончил, потому что было трудно. Хотя в программе писали, что он подойдёт для совсем зелёных. Что не так с курсами для айтишников — рассказывали в статье. Курс я забросил курс, но программирование — нет.

Задался вопросом: что самое весёлое в программировании? Конечно, делать игрушки. Подумал, что если я учился на C#, то почему бы не попробовать себя в Unity. В интернете нашёл наставника, и мы решили не менять стек — если уже освоил C#, давай двигаться дальше в бэкенд. И, знаете, не пожалел.

Мой ментор работал на инициативе, он не брал денег. Нам часто приходилось сидеть до 2-3 ночи, разбираясь с движком.

Из преподавателя иностранных языков — в backend-разработчики

Вообще, с менторами мне повезло. Через полгода я по знакомству получил контакт тимлида из Майкрософта. Он менторил только крутых ребят (тимлидов и старших архитекторов), но решил поработать и со мной. Сказал, что увидел, что я не сольюсь. Жёсткий, но справедливый — каждую мелочь выискивал.

Учёба была адской. В университете 4-5 пар, потом работа и репетиторство, а вечером готовился к завтрашним парам. Хотя, честно, потом стал списывать. А в перерывах читал книги по программированию и решал задачки.

Мама видела, как я уставал и предложила взять академический отпуск — год поучиться, а если не зайдёт, то вернуться. После 3,5 лет учёбы в университете я взял академ и, спойлер, не вернулся. У меня началась другая интенсивная учёба.

2020, IT-обучение

С ментором мы встречались раз в две недели, занятия были платные. Мы работали по принципу Scrum, у меня была доска в Trello с задачами и оценками и спринты, как на настоящей работе. Ментор делал код-ревью раз в неделю или две. Спасибо английскому — мне было легче работать с курсами и материалами.

В день я тратил 5-6 часов на программирование. С утра у меня был план: лекции, чтение, задачи. Не всегда всё получалось, но дедлайны дисциплинировали.

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

2021, с джуна до мидла за 2 месяца – первая работа в IT

Я увидел объявление о стажировке в пермской компании и решил попробовать. Бэкенд — это почти всегда про универ и опыт, поэтому было трудно влиться. Я выкладывался на интенсиве, и в итоге мне предложили сделать тестовое задание на позицию джуна. Я потратил две недели на него, но получил документ с правками 28 ошибок. Попросил шанс переделать и ушёл на месяц, чтобы подтянуть слабые места. К слову, ментор мне не помогал.

В результате получил отрицательный ответ. Однако, это тестовое стало моим Рубиконом — я понял, что могу искать работу в IT.

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

Мне было интересно и страшно, потому что всё было новым: сфера, офис и много людей. Через 3 месяца по результатам внутреннего тестирования мне дали грейд мидла. Но это не типичная история успеха, ведь это сильно аукнулось позже. Как известно, с большой силой приходит большая ответственность, поэтому у мидлов был другой уровень задач и требовалась самостоятельность. А о какой самостоятельности идёт речь, если я без опыта и технического образования?

В моём возрасте, 24 года, коллеги уже имели опыт, а я только начинал, гэп сильно ощущался. К тому же из-за недостатка опыта я не совсем понимал, как работать в команде. Я убеждал коллег, что всё должно быть по-моему, а по-моему — это правильно, как мне тогда казалось.

К сожалению, мои взгляды на развитие продукта не совпадали с мнением команды. Без достаточного опыта мне было сложно доказать свою правоту. Я просто знал, как это надо делать, но у меня не было весомых аргументов. Спустя 10 месяцев пришёл к выводу, что нужно искать компанию, где поддержат мои идеи. Уходить не хотелось, но мы с ребятами по-разному видели дальнейшее развитие.

2021, поиск себя в IT

Я получил оффер от московской компании и уехал в Армению, где жил около 3-4 месяцев. Я воспринимал это как приключение, и в целом всё было классно.

Фото с армянским альтер эго в Ереване
Фото с армянским альтер эго в Ереване

Я много занимался аналитикой данных и SQL и не развивался как C#. Ушёл в другую компанию, и, несмотря на то, что у меня было около полутора лет опыта, получил повышение до старшего разработчика. Моей ошибкой было принять этот оффер, ведь вышла зеркальная ситуация, как в 2021 году, — не успел побыть мидлом и набраться опыта.

Тогда я много экспериментировал с направлениями в работе, искал себя. Даже работал фуллстек-разработчиком, но не успевал за коллегами с большим опытом. Удалёнка только усиливала эту проблему, так как я не мог общаться и обсуждать задачи с командой так, как мне хотелось бы. В итоге после испытательного срока расстались — просто не подошли друг другу. Общение с людьми и работа в команде — навыки, которые я развивал, хотя иногда не всё складывалось так, как хотел.

2024, работа, где я почувствовал стабильность

В 2024 году я прошел собеседование в Reactive и получил оффер. Изначально искал работу без всяких экспериментов, где точно был бы уверен в своих навыках. Решил не повторять ошибок прошлого, начать с нуля и развиваться постепенно.

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

2024, почему я работаю в Reactive

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

2024, время на хобби

Кстати о музыке. В 13-15 лет я думал: зачем мне нужна учёба, если у меня есть гитара. Всё, я музыкант. Наверное, я с такой ответственностью, как к музыке, подходил только к программированию. Играли мы очень тяжёлую, очень сложную музыку, и в Перми они никому не была нужна. Поэтому я забросил это на 5-6 лет.

Когда пришёл в IT и устроил свою жизнь, вернулся к музыке, но теперь играю на барабанах. Мы начали концертную деятельность полгода назад. Подписывайтесь на VK! Там смешные и трешовые посты, а ещё у нас нет записанных нормальных песен, но, удивительно, есть подписчики и фанаты.

Это мое хобби — я барабанщик в панк-группе
Это мое хобби — я барабанщик в панк-группе

Почему не стоит идти в IT?

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

Не у всех есть поддержка, как у меня, которая помогла мне погрузиться в программирование. Я серьёзно к этому относился и понимал, что это мой путь. Для backend-разработки нужно много терпения и усилий, которые нарабатываются годами. Если хотите войти в IT, делайте это не ради денег, а из интереса, иначе вам будет ещё сложнее.

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

Если вы уверены, что IT – это ваш путь, то ищите и проходите как можно больше стажировок в компаниях. Это даёт шанс работодателям ближе познакомиться с вами, как с потенциальным кандидатом.

Вот так пока складывается моя карьерная история, а дальше — больше. Задавайте вопросы, рассказывайте о своём карьерном пути и подписывайтесь на наш телеграм-канал о карьере в IT «Проспал планёрку»

3
Начать дискуссию