Плавный переход: от моря к коду

Приветствую всех читателей! Меня зовут Ярослав Абанькин, мне 35 лет, и я iOS-разработчик в компании IBS. Мой путь в разработку начался относительно недавно, и я хотел бы поделиться своим опытом в данной статье.

Пролив Босфор — между Азией и Европой

Я закончил Морской государственный университет имени адмирала Ф. Ф. Ушакова в городе Новороссийске по специальности ЭСЭУ — «эксплуатация судовых энергетических установок». Как можно понять из названия вуза и специальности, моя будущая профессиональная деятельность в дальнейшем была очень далека от разработки и напрямую связана с морем и большой сложной техникой =)

Вид на главный корпус МГА им. Ф.Ф. Ушакова
Я — курсант 6 курса =)

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

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

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

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

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

Смена курса

Если все было так хорошо, почему же я не продолжил бороздить моря да океаны, дышать морским воздухом и, с годами матерея, становиться морским волком? Почему же я решился на такой шаг? Тем более что для моряка смена профессии — это не просто переход из одного офисного помещения в другое, а полноценное во всех смыслах решение кардинально поменять свою жизнь. Начну с того, что слово «решился» по своему лингвистическому окрасу в моем случае имеет не совсем подходящее значение, более подходящим было бы «решил». Основным фактором стала эмоция, знакомая большинству моряков, — тоска по дому, по дорогим и близким людям, а также банально по твердой земле под ногами, в самом прямом смысле этого слова.

Долгие расставания утомляли, а перспектива половину жизни быть вдали от семьи и дома, пропускать важные моменты, не быть рядом, когда нужен, сильно пугала. С моей точки зрения, я принял единственно верное решение — быть рядом с близкими мне людьми. Завершая карьеру, я знал и прекрасно отдавал себе отчет в том, что большой и стабильный доход сменится на месяцы (а возможно, и годы) обучения, поиска работы, набора опыта в новой профессии и, вероятно, долгого выхода к прежнему уровню достатка. Но, как ни странно, все это меня не останавливало, не заставляло цепляться за «синицу в руках», я отчетливо понимал, что у меня все должно получиться, поэтому совершенно не переживал на этот счет — я был абсолютно уверен в себе и в том, что все смогу. И здесь я хотел бы отметить первую из основных мыслей и посылов данной статьи — верьте в себя, это очень важно!

Очень многие в похожей ситуации сталкиваются со сложностью выбора: выбирать ли ИT, а если ИT, то какое направление и какой технологический стек? У меня же и здесь не возникло никаких проблем. На самом деле, влияние на окончательный выбор оказали несколько факторов, во-первых, мне как технарю разработка вполне подходит, плюс на тот момент различные курсы, предлагающие научиться тому или иному языку программирования, были на слуху и рекламировались чуть ли ни в каждом первом видео на YouTube, частично оказал влияние знакомый многим, а мне тогда сильно полюбившийся сериал Silicon Valley, но наибольшее влияние, как мне кажется, оказала моя любовь к технике Apple, которая меня поражала качеством своей продукции, продуманностью, ориентированностью на упрощение повседневных задач, ведение здорового образа жизни, мониторинг здоровья и тому подобные вещи.

iPhone в полном смысле этого слова стал для меня рабочим инструментом задолго до прихода в разработку. Фото различных дефектов и поломок, зачастую сделанные в самых труднодоступных местах, подготовка отчетов, дефектовок, ведение заметок и напоминаний, печать документов и многое другое — все это действительно помогало в работе. Для моей «десятки» быть испачканным машинным маслом, дизельным топливом и даже мазутом, а впоследствии — быть мытым водой и мылом — обычная история. И тогда же я понял, что есть очень большая перспектива интеграции мобильных гаджетов, таких как телефоны и планшеты, в судовую систему автоматизации и мониторинга, для удаленного контроля за различными параметрами. Что, очевидно, могло бы сильно помогать механикам в работе и в целом повышало бы класс автоматизации судов.

Естественно, для реализации подобной идеи потребовалась бы разработка ПО. Наверное, в тот самый момент я впервые загорелся идеей написания приложений. И хоть идея так и осталась идей (надеюсь, пока), но все вышесказанное сделало Swift и iOS-разработку очевидным для меня выбором.

Новые горизонты

Отдохнув несколько месяцев после возвращения с финального для моей морской карьеры рейса, я наконец в свои 32 был готов начать новый путь и приступить к обучению. Неотъемлемым инструментом iOS-разработчика является MacBook, который тут же был мной заказан. А так как ждать нужно было несколько недель, я решил попробовать бесплатный курс по Python, тем самым дав шанс и другим языкам, а заодно и понять, что это такое программировать — интересна ли мне в принципе такая деятельность. И вот на этом этапе я окончательно убедился, разработка — это мое.

Кстати, забегая вперед, если по каким-либо причинам Swift бы мне не зашел, я бы точно вернулся к питону — настолько легко он мне давался и сильно нравился. Но Swift зашел. Свое обучение я начал на одной всем известной образовательной платформе, курс был рассчитан на год-полтора, стоимость обучения с учетом всех скидок, промокодов и персональных акций «лично для меня» вышла весьма невысокой — где-то треть от стоимости Мака.

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

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

Ровно через год с моей карьерой повторилась такая же история, как в начале статьи — мой будущий (а теперь и нынешний) работодатель снова нашел меня сам. Мне позвонили HR из компании IBS, вероятно, увидев мое резюме на HH, предложили попробовать свои силы на оплачиваемой трехмесячной стажировке с перспективой зачисления в штат, в случае успешного ее прохождения. Недолго думая, я согласился. Для отбора на стажерскую программу, конечно же, требовался определенный уровень знаний, но после прохождения всех необходимых интервью и выполнения тестового задания, я был принят. Сама же программа представляла из себя полноценный рабочий процесс по методологии, близкой к Scrum, с соблюдением большинства основных церемоний, плюс изучение теории и еженедельный срез знаний по всему спектру базовых для iOS-разработчика тем, близкий по форме к техническому собеседованию.

Первый месяц предполагал работу над учебным проектом, следующие — в самых что ни на есть «боевых условиях» работу над большим iPad-приложением для одного крупного заказчика в большой кроссфункциональной команде, включающей в себя полный спектр направлений, таких как аналитика, дизайн, тестирование, back/front-end и мобильная разработка. Погружение в этот процесс было просто невероятным, именно тогда я смог по-настоящему прочувствовать новую профессию, понять, как все устроено. Практики было очень и очень много, она прекрасно ложилась на уже полученные ранее знания, максимально их закрепляя, а новая теория — расширяя и углубляя. В финале был итоговый экзамен, абсолютно идентичный полноценному собеседованию на позицию младшего разработчика.

Примерно таким образом выглядел путь получения знаний и практических навыков в совершенно новой для меня сфере. Итоговый экзамен и последующее зачисление меня в штат, конечно же, очень важное для карьеры событие, но при этом не конец пути, а лишь очередной чек-пойнт для меня как iOS-разработчика. Обучение новому — это неотъемлемая часть данной профессии, как и всех подобных. Приходя в ИT, нужно понимать, что учиться придется всегда. Всегда будут сложности, над которыми придется основательно поломать голову, всегда будут задачи, решение которых будет требовать освоения незнакомых технологий. Всегда будет что-то новое. Вот и в моем случае в качестве следующей контрольной точки был переход в новый проект, где требовались знания самых актуальных, продвигаемых компанией Apple нативных технологий. И так вышло, что еще до того, как я узнал о моем потенциальном будущем проекте, я, вдохновленный очередной WWDC (всемирная конференция для разработчиков на платформах Apple), а также из интереса и из желания развиваться и расширять свои знания начал их изучение. Старания и стремление к освоению нового в очередной раз помогли мне. Вот как-то так я и пришел в мир ИT и iOS-разработки. И теперь каждый день я занимаюсь любимым делом, работаю в команде с потрясающими людьми. А самое главное, нахожусь всегда рядом с семьей и близкими.

На рабочем месте, дома

Послесловие

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

Возможно, он был для меня не самым сложным и тернистым, но он точно был увлекателен и насыщен уроками. Главное, что я извлек из этого опыта, — важно верить в себя, находить мотивацию и не бояться принимать новые вызовы. Жизнь полна неожиданных поворотов, и даже если вы начали в одной сфере, это не означает, что вы должны оставаться в ней навсегда. Независимо от возраста, важно быть всегда открытым для новых возможностей и готовым к переменам. Мой опыт показал, что даже кажущиеся далекими от вашей текущей деятельности области могут оказаться доступными и увлекательными, если вы готовы к обучению и развитию. Поэтому, резюмируя: не бойтесь следовать за своими мечтами и стремиться к новым вершинам, верьте в себя, старайтесь, стремитесь к новому и не сдавайтесь на полпути!

Если хоть кого-то моя история вдохновит на такие же важные перемены, значит, время на написание статьи было потрачено не зря! Успехов вам в ваших начинаниях!

0
6 комментариев
Написать комментарий...
Иван Митин

Удивительно, как разные сферы деятельности могут быть связаны

Ответить
Развернуть ветку
Андрей

Работа выполненная с «душой» всегда даст отличный результат. Целеустремленность и трудолюбие откроют любые двери.
Молодец!

Ответить
Развернуть ветку
Светлана

👍удачи в новой профессии!!!

Ответить
Развернуть ветку
Аександр Артамонов

This is the way, коллега)))

Ответить
Развернуть ветку
Александр Пиманов

«Если сильно захотеть можно в космос улететь» - подтверждено 😎

Ответить
Развернуть ветку
Тамара Иванова

Так держать!!!

Ответить
Развернуть ветку
3 комментария
Раскрывать всегда