JavaRush /Java блог /Истории успеха /Был блогером, переехал в Польшу и стал айтишником: истори...

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

Статья из группы Истории успеха
За 8 лет курс JavaRush прошли тысячи выпускников. Сегодня на сайте проекта зарегистрировано более 1,5 миллиона пользователей из 106 стран. Не все выпускники успели рассказать о своих успехах: о том, как учились, проходили собеседования и начали работать разработчиками. А ведь нынешним студентам интересно узнать истории тех, кто уже работает в IT. Мы взяли дело в свои руки и запустили новую спецсерию о разработчиках из разных стран и компаний, которые прошли обучение на JavaRush. Эта история — про Сашу Копайгородского (Александр), в прошлом блогера, монтажера и музыканта. Несколько лет назад Саша переехал в Польшу и решил переучиться на разработчика. Со временем все получилось, а благодаря своим знаниям он смог автоматизировать процессы в компании, в которой работал, и с позиции монтажера перейти на программиста.Был блогером, переехал в Польшу и стал айтишником: история разработчика Саши Копайгородского  - 1

«Казалось, что программирование — это не для меня»

Сейчас я живу в Кракове и занимаюсь программированием. Но так было далеко не сразу. Я из украинского города Николаев. Долгое время монтировал видео, в основном для русских блогеров. Также вел на Youtube свой развлекательный музыкальный канал. А еще занимался музыкой, был солистом группы в Киеве. Вся моя жизнь была связана с творчеством, поэтому казалось, что программирование — это не для меня. В 2015 году я поехал в Москву снимать и монтировать проект, связанный с автомобильной тематикой. Проект не состоялся. Мы отсняли, но не хватило бюджета, чтобы его закончить. Я вернулся домой. Как раз в то время вернулся мой товарищ из Польши, живший там уже полтора года. У него довольно неплохо шли дела. Моя девушка занималась с 2013 года продажей польской обуви в Украине и поэтому предложила поехать в Польшу: мол, ей будет удобно работать напрямую с поставщиками. Помню, я говорил, что ненавижу польский язык, что не знаю, чем мне там заниматься, ведь я блогер и мне надо в Москву. Девушка смогла меня переубедить. Буквально за три недели до нашего отъезда она нашла объявление, в котором искали человека для монтажа видео, владеющего английским. Я подходил для вакансии, скинул свое портфолио. Мне ответили: «Приезжай и поговорим». На третий день по приезду в Краков я пошел на собеседование, меня взяли, но оказалось, что нет компьютеров для работы и надо подождать несколько недель. За время ожидания я даже успел поработать экскурсоводом: приехал в Краков неделю назад и уже что-то рассказывал туристам. Мне нужны были деньги, ведь мы оказались там, где нас не ждали. Через две недели я все-таки вышел на работу монтажером.

«Подумал, ну чем я хуже? Тоже смогу»

Для себя я решил, что надо зацепиться в этом месте, показать себя. Я работал по 200-300 часов в месяц, по выходным. В то время у меня было много ручной работы, например, переименование 30 тысяч файлов, перекидывание их из одной папки в другую, сортировка, фильтрование, организация отправки клиенту. До меня это делало 10 человек, но я смог автоматизировать процесс и справлялся сам. В какой-то момент я понял, что: в Польше много IT-компаний, люди получают хорошие деньги, а в моей работе много ручных операций, которые можно упростить. Я отпустил зажимы по поводу того, что не гожусь для программирования. Этому способствовало также социальное доказательство: я жил недалеко от офисов таких больших компаний, как Nokia и Motorola, видел, что там работает много русских, украинцев, белорусов. Подумал, ну чем я хуже? Тоже смогу. Мой выбор пал на программирование, потому что помимо каких-то моих предпочтений и умений, это то, что я могу сделать один раз, и оно будет работать до следующего апдейта. К тому же, написанная программа может пригодиться большому количеству людей — здесь нет ограничений. Как монтажер я потрачу кучу времени на то, чтобы смонтировать одно видео. Если завтра ко мне придет 10 тысяч клиентов по монтажу, то я 5 лет все это буду делать. Если же я захочу, чтобы моим приложением пользовались 10 тысяч юзеров, то мне это работы не прибавит — все равно буду писать одну программу.

«Родился ребенок, и я понял, что надо зарабатывать больше»

Начал искать, где учить программирование и наткнулся на JavaRush. Купил себе сперва месячный абонемент и понял, что мне это интересно, меня очень зацепило. Жена забеременела, надо было собирать деньги на жилье, поэтому я в свободное от работы время снова-таки работал, монтировал все подряд. Несмотря на это, я находил по 3-4 часа на выходных и по полчаса в будние дни, чтобы учиться. Подстегивала ежемесячная подписка. Я начал учиться в августе 2018 года и до конца года оплачивал каждый месяц, а потом купил себе годовую подписку. Я учился чуть меньше чем полтора года, дошел до 35-го уровня и дважды прошел стажировку. Конечно, когда родился ребенок и учиться, и проходить стажировку было сложно: я не прошел ее на 100%, а взял часть знаний, остальное отложил на потом. Я нашел себе ментора на JavaRush. Однажды читал историю успеха, где парень рассказывал, как учился, что устроился работать в EPAM, и оставил свои контактные данные. Я написал ему в Skype, мы созвонились, и я попросил его быть моим ментором: чтобы я ему писал иногда по каким-то вопросам, на которые не могу найти ответы. Еще я попросил его помочь придумать мне пробный проект, потому что на тот момент я знал лишь Java Core, а фреймворками совсем не владел. Он мне предложил сделать проект по учету студентов с базой данных. Ментор давал таски, я писал код, он делал код-ревью. Даже сейчас иногда прошу делать мне код-ревью проектов с работы, так как на работе у меня некому проверить. Родился ребенок, нужно было зарабатывать больше и что-то с этой жизнью делать. В начале 2019-го года я пришел к начальству и сказал, что учу программирование и поставил им условие: либо вы создаете в нашей компании отдел IT, в который я перехожу, либо я буду искать другую работу. С моей стороны это был такой себе полублеф, потому как я не умею учиться наперед, а делаю это только тогда, когда есть проблема, которую мне надо решить. С другой стороны, создание такого отдела было оправдано и для компании, так как они занимаются производством большого количества файлов и метаданных. Как раз в то время в нашу компанию пришел клиент, которому понадобилось XL-файлы переводить в XML по определенному формату. Это надо было делать автоматически — файлов и условий было очень много. Мои боссы не поняли, отдали задачу тому человеку, который не мог с ней справиться. Я предложил самому разобраться с этой проблемой. Неделю я консультировался с компанией Dalet Plus, которая занимается структуризацией мета-данных в видео-файлах. Они выслали документацию, я разобрался, сделал программку, которая автоматически конвертировала файлы. Позже был еще один клиент, для которого я сделал проект. Таким образом в нашей компании я взял на себя часть технической работы. После этих проектов я пришел к начальству и попросил увеличить зарплату в два раза. На тот момент потратил около 1,5 тысячи долларов на разное обучение. Я посчитал, что тот скилл-сет, которым я владею и мое умение быстро разобраться почти с любым проектом — это довольно ценная вещь. Начальство недельку подумало и согласилось на повышение зарплаты. Очень круто, если есть человек, к которому можно обратиться раз в неделю, это очень помогает. Это стимулирует учиться, так как есть обязательства не только перед собой, но и перед другим человеком. Еще меня подстегнуло то, что я тянулся к уровню более опытного специалиста. Как говорят: «Хочешь быть стройным, общайся с культуристами».

«Теперь меня сами вызванивают и приглашают на собеседования»

До сих пор я не ощущаю, что разбираюсь хорошо в программировании. Наверное, по той причине, что я один работаю в отделе IT, у меня нет код-ревью. Именно поэтому я задумываюсь пойти работать в какую-то айтишную корпорацию. Чувствую, что это будет следующий этап для меня. Большими корпорациями в Польше считаются Motorola, ABB, Sabre, Nokia, Epam, BBH. Зарплаты зависят от формы трудоустройства. В среднем джун может рассчитывать на 900-1300 долларов, мидл — на 1300-3000 долларов, синьор — на 3000-10000 долларов. Самая большая зарплата, о которой я слышал в Кракове, это 10000 долларов. Это потолок. Около года я ходил по разным ярмаркам работы типа Jobicon, Absolvent talents, посещал митапы, был на дне открытых дверей в Motorola, отправил около 300 резюме. Резюме редактировал десятки раз. Но проблема была в том, что джуниоров-украинцев никто не хочет нанимать, потому что надо делать для них документы. Я получал тестовые задания, решал их. Но на собеседование не звали. Для многих компаний сделать документы — это серьезный барьер. Но как только у разработчика появляется полтора года коммерческого опыта, всем становится резко плевать на то, что нужны доки. Теперь меня сами вызванивают и приглашают на собеседования. Например, позвали на днях на интервью в EPAM. Высшее образование по программированию необходимо в некоторых компаниях, но нужно именно техническое образование, не обязательно computer science. Других отличий от Украины я не знаю.

Советы для начинающего разработчика:

  • Смотреть на программирование не как на способ больше зарабатывать, а на то, что поможет развить свои творческие навыки. Я понимаю, что большинство идет в программирование из-за денег, но в обучении будет так много проблем, что те, кто идут чисто за деньгами, сольются в любом случае. Эти люди просто потратят деньги на обучение или время, так что надо определить собственную мотивацию.
  • Найти хорошую школу. JavaRush зацепил меня подходом к обучению, квест зацепил интересной историей. Я считаю, что JavaRush — это лучшая школа по Java Core.
  • Уделять пристальное внимание обучению. Я сказал себе: «Окей, теперь я развлекаюсь тем, что смотрю какие-то видосики, интервью с программистами, какие-то статьи на этот счет, читаю истории успеха». Я отрезал от себя другой развлекательный контент. Таким образом, из простых тем начал переходить на более сложные. Ночью ложился спать и думал: «Как же мне сделать фильтрацию запросов в этом REST API?».
  • Искать контакты в среде программистов. Надо хвататься за любого человека, который связан с IT.
  • Сделать пробный проект. Желательно тот, которым будут пользоваться. И такой, чтобы интересно и страшно. Когда я начал делать первый проект для своей компании, мне было очень страшно, но все получилось. Это очень сильно продвигает в программировании. Мой первый проект можно было сравнить с полугодичным обучением, может даже больше. Когда есть база, надо прыгать в такие вещи: уже есть от чего оттолкнуться, но человек перестает изучать все подряд, а учит определенные, необходимые вещи для работы. После такого проекта, можно думать, что делать дальше: делать свой бизнес, готовиться к интервью, либо развиваться в своей компании.
Комментарии (10)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Леонид Уровень 7
15 января 2021
Спасибо, отличная история 👍
Chundrik Уровень 35
31 октября 2020
Спасибо за историю, классная) Желаю вам удачи в дальнейшем развитии
dmk Уровень 17
31 октября 2020
Спасибо за историю) Надеюсь у меня тоже получиться хоть что то)) Успехов!
2a.k Уровень 7
8 октября 2020
System.out.print("Спасибо");
7 октября 2020
Не понятно откуда "полтора года коммерческого опыта", если " джуниоров-украинцев никто не хочет нанимать, потому что надо делать для них документы".
Alexey Уровень 33
6 октября 2020
Интересно! Спасибо! Побольше таких историй!
Антон Уровень 25
6 октября 2020
Молодец!
Alukard Уровень 37 Expert
6 октября 2020
А где профиль нашего успешного человека?)