Как стать автором
Обновить
73.03
IBS
IBS – технологический партнер лидеров экономики

Учишь русский, учишь Java, едешь в Россию работать, или Как я «зашёл в ИТ» 10 лет назад

Время на прочтение12 мин
Количество просмотров21K

Писатель Дмитрий Глуховский* как-то предложил водителю автобуса из Саратова свой вариант карьерного плана в ИТ. Моя карьера сложилась почти по этому плану. Только я учил Java.

Hola, Хабр. Меня зовут Джулио, я ведущий бэкенд-разработчик в IBS. Я родился и вырос в Перу, но уже несколько лет живу и работаю в России.

Я приехал сюда студентом 23 года назад, изучал радиофизику в питерском университете, несколько лет работал техническим переводчиком и менеджером проектов по информационной безопасности, а потом решил «зайти в айти». Работал в ИТ-компаниях в России, Перу и Польше. Меньше чем за 10 лет прошёл путь от джуна до сеньора.

Эта статья о том, как я «зашёл в айти», когда ещё не существовало Скиллбокса и Яндекс Практикума. Расскажу, как учился программированию десять лет назад, чем отличаются собеседования в ИТ-компаниях Перу и России и кому не стоит становиться разработчиком.

Почему решил поехать в Россию

Идея поехать в Россию появилась где-то в 2002 году. Тогда я только поступил в университет на инженера и закончил первый курс.

Причина была очень простой — любопытство. У нас в Перу всегда солнце и тепло, а мне было интересно посмотреть, как живут люди в стране, где бывают морозы до -30 и ниже.

Я почти ничего не знал о России, да и узнать было негде. Это сейчас можно открыть интернет и посмотреть, как живут люди в любой точке планеты. А тогда ещё не было такого количества блогеров, которые рассказывают о своей жизни. YouTube вообще появился только в 2005 году. Чтобы познакомиться с Россией, надо было ехать в Россию.

Одним из главных источников моих «знаний» о России был «Рокки 4» — фильм 1985 года с Сильвестром Сталлоне в главной роли. В нём герой приезжает в Советский Союз драться с русским боксёром Иваном Драго.

В фильме Рокки готовился к бою, живя в уральской деревне. Он тренировался в деревянном сарае, бегал по заснеженным горам, таскал брёвна и колол дрова. Вот как-то примерно так я и представлял себе Россию. Хотелось увидеть её своими глазами.

Рокки в том фильме разве что только с медведем не спарринговал
Рокки в том фильме разве что только с медведем не спарринговал

Так совпало, что Россия заинтересовала не только меня, но и пару моих друзей. Когда ты молод, как-то не думаешь о сложностях, которые могут возникнуть. Просто берёшь и делаешь. Так и мы с друзьями: «А давайте поедем в Россию учиться? А давайте!» И мы поехали.

«Необыкновенные приключения перуанцев в России»

Мы с друзьями поступили в Новгородский государственный университет имени Ярослава Мудрого, на платное отделение.

Это, наверно, наш самый первый день в России, на заднем фоне — студенческое общежитие
Это, наверно, наш самый первый день в России, на заднем фоне — студенческое общежитие

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

Никто из нас не знал никакого другого языка, кроме испанского. Гугл-переводчика тогда не было. Смартфоны ещё не появились, телефоны были кнопочные. Первый айфон, напомню, выпустили в 2007 году.

Без знания языка, конечно, было сложно. Чувствовал себя немым, но общаться всё-таки как-то получалось — с помощью языка жестов, руками что-то показывал, выражением лица. На рынке или в магазине, например, просил цену написать на бумажке.

Всё, что я мог сказать по-русски, — это сосчитать до десяти и спросить «Как пройти до». Но даже эти скромные знания иногда выручали.

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

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

В Университете Ярослава Мудрого я проучился год
В Университете Ярослава Мудрого я проучился год

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

После университета: в Перу и обратно

Вуз я закончил в 2009 году.

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

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

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

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

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

Но в Перу я прожил недолго, всего пару лет. В 2012 году снова приехал в Россию, на этот раз в Нижний Новгород.

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

Как решил сменить профессию

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

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

Я вспомнил о своём детском увлечении.

В 16 лет мне подарили компьютер. Это было в конце 90-х. У меня в семье никто не умел им пользоваться, и, конечно, я сам с ним разбирался. Было очень интересно.

Я не только играл в игрушки. В базовом комплекте Windows была программа для создания сайтов — Microsoft FrontPage. Я начал создавать свои страницы. В FrontPage можно было не только создавать сайты по шаблонам, но и писать скрипты. Мне всё это очень нравилось.

Моё знакомство с ИТ началось с конструктора сайтов
Моё знакомство с ИТ началось с конструктора сайтов

Тогда я даже понятия не имел, что есть такая профессия — программист, и этим можно зарабатывать на жизнь. Мне внушали, что «нормальная профессия» — это инженер, строитель, врач или типа того.

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

И вот в 30 лет я решил стать программистом.

Как обучались программированию 10 лет назад

На дворе был 2013 год.

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

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

Сначала поступил в Нижегородский университет Лобачевского, он же ННГУ, на факультет вычислительной математики и кибернетики — ВМК. В университете проучился два с половиной года, получил второе высшее образование.

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

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

Базовые навыки программирования изучал по роликам на YouTube. В процессе обучения просмотрел очень много часов лекций по разработке.

Раньше видео на ИТ-тематику было не так много, как сейчас, но в этом были свои плюсы.

На YouTube сейчас вагон ИТ-курсов по любым направлениям
На YouTube сейчас вагон ИТ-курсов по любым направлениям

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

Когда я только начинал, в результатах поиска чаще всего попадались видеозаписи лекций из какого-нибудь крутого университета.

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

Кроме университета и самостоятельного изучения, я поступил на курсы по Java в ИТ-школу, созданную при одной нижегородской компании, занимающейся заказной разработкой. Там преподавал сильный специалист. Курс длился 3–4 месяца, но я получил достаточно большой объём знаний, которые можно было сразу применять в работе.

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

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

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

Кроме программирования, я ещё начал активно изучать английский. Занимался на разных курсах, учился хаотично — то тут пару месяцев, то там.

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

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

Как выбирал язык разработки

Первый язык программирования, который я изучал, был C#. Тут выбирать не приходилось, потому что этому языку учили в Университете Лобачевского.

От преподавателей в университете я узнал, что есть такой язык — Java. Они давали домашние задания на C#, но говорили, что если кто-то хочет, то можно сделать «домашку» на Java.

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

В Java меня привлекло, что в нём нет привязки к сервисам Microsoft. По сути, это открытый мир, не относящийся к какой-то конкретной организации. Мне это очень понравилось. Поэтому я выбрал Java в качестве основного языка для работы и развития своей карьеры разработчика.

Я и сейчас считаю, что Java — это отличный выбор для старта карьеры в ИТ.

Как начал работать программистом

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

Моё первое собеседование сразу оказалось удачным. Сотрудник, который проводил интервью, был очень сильным и дотошным специалистом. Он сказал, что оценивает меня на 2,5 по 5-бальной шкале. Но оказалось, что те, кто был до меня, были ещё хуже.

Мой интервьюер сказал, что за день уже пообщался с 5–6 кандидатами и никто его не устроил. У них был очень низкий уровень знаний. «Пока что ты самый лучший из тех, кого я собеседовал. Мы тебя берём». Так я получил свою первую работу и начал путь Java-разработчика.

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

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

В своей первой ИТ-компании я проработал не очень много — около года. К сожалению, по семейным обстоятельствам мне пришлось поехать обратно в Перу. Ребята предлагали работать у них дальше, когда я вернусь, но не сложилось.

Развитие карьеры в Перу

Я думал, что пробуду в Перу недолго, но в итоге пришлось задержаться почти на 3 года.

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

Кстати, в России и Перу по-разному подходят к собеседованиям.

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

В Перу не так. Там собеседуют проще, проверяют в основном базовые знания, без фанатизма.

А вот подходы к разработке везде одинаковые. Agile, Scrum и всё такое, отличий практически никаких. И даже плохие подходы тоже похожи.

Когда я был в Перу, собеседовался в одну местную ИТ-компанию. Они почему-то решили показать мне свой код, и он был написан на испанском. Прямо буквально. Я очень удивился, потому что меня учили, что код надо писать только на английском, а всё остальное — извращение.

Спустя несколько лет на собеседовании в российской компании мне тоже показали свой код. Он был написан на русском. Я был в шоке.

В Перу я работал в двух компаниях, связанных с банковской сферой.

Самый крупный проект был для американского банка. Они хотели запустить своё мобильное приложение для переводов между банками в разных странах, что-то типа СБП в России. Это было в 2018 году. Мне приходилось заниматься задачами и бэкенда, и фронтенда, и даже мобильной разработки. Считаю, что повезло — получил очень полезный опыт.

Переезд в Польшу

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

Работу искал через LinkedIn. Я завёл аккаунт, начал искать вакансии, откликаться, отправлял резюме. Меня начали приглашать на собеседования.

Собеседования проходили на английском. Было непривычно, но потом освоился. Я и сейчас нервничаю, когда разговариваю на английском, хотя хорошо его знаю.

Мне предложили пару вариантов, в том числе вакансию в польском филиале компании Luxoft, в Кракове. Город очень понравился — красивый, много исторических зданий, чем-то похож на Питер. И я принял их предложение.

В Luxoft я проработал полтора года, на позиции senior. Здесь я опять попал на проект в банковской сфере. Нашими клиентами были швейцарские и английские банки.

Некоторые проекты были связаны с брекситом — это когда Великобритания решила выйти из Европейского союза. Английские банки были интегрированы в европейскую банковскую систему, а из-за брексита их надо было отделять.

Мы занимались системой для работы с большими объёмами данных, создавали инструменты для их обработки. Сейчас никто свои собственные инструменты не разрабатывает, все используют проверенные технологии, типа Spark или Hadoop. Но банки, как правило, очень большие и неповоротливые организации, которые неохотно меняют свой привычный стек технологий. Поэтому нам приходилось пилить своё решение.

Снова в Россию

В 2020 году я из Польши снова перебрался в Россию. Меня пригласили в нижегородский филиал американской компании EPAM. С их рекрутером мы пересеклись в LinkedIn. Мне предложили работу на проекте, связанном с Big Data, хотя я проходил собеседование по Java. Сказали, что их всё устраивает, и предложили две вакансии на выбор: проект, связанный с Java или Big Data.

Представители компании сказали: «Ты нам нравишься, ты хороший разработчик, приезжай. Понимаем, что ты ничего про Big Data не знаешь, приезжай, всему обучим. Всё будет». Конечно, я выбрал Big Data. Хоть я тогда почти ничего об этом не знал, мне было интересно погрузиться в эту тему и освоить что-то новое.

Здесь я проработал два с половиной года. В 2022 году компания ушла из России и закрыла все офисы. Они предлагали своим сотрудникам релоцироваться за их счёт, но я решил остаться по семейным обстоятельствам.

Как стал работать в IBS

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

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

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

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

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

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

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

Когда я попал на собеседование в IBS, а потом на техническое интервью, сразу почувствовал, что ребята «свои». Общение было дружелюбным, на равных, как будто с друзьями разговариваешь. Сразу понял, что с ними будет приятно работать.

Наверно, это ощущение было взаимным, потому что процесс найма прошёл довольно быстро. Мне сделали оффер, и я его принял.

Сейчас, после года работы в компании, могу только ещё раз подтвердить, что не ошибся с выбором. Это было какое-то чутьё, и оно сработало.

Вместо заключения

Сейчас мне 41, я больше года работаю в IBS.

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

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

Так как это мои друзья, я говорю им, что для начала надо понять свою мотивацию. Если ты идёшь в ИТ только ради денег, я не могу сказать, что это хорошая идея.

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

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

Спасибо, что прочитали мою историю. Надеюсь, статья получилась интересной и полезной — и не только новичкам, но и опытным разработчикам.

* Физическое лицо, выполняющее функции иноагента в России.

Теги:
Хабы:
Всего голосов 65: ↑64 и ↓1+76
Комментарии31

Публикации

Информация

Сайт
www.ibs.ru
Дата регистрации
Дата основания
1992
Численность
1 001–5 000 человек
Местоположение
Россия