Рубріки: Интервью

«Я один из дураков, которые остались бы в IT, забери оттуда все деньги»: как попасть на работу в Apple — опыт украинского разработчика

Анастасія Пономарьова

Чтобы построить хорошую карьеру в IT и попасть в престижную компанию, не обязательно «нырять» в индустрию с головой при первой же возможности. Опыт Data Engineer в Apple Ивана Ласийчука показал, что важно и получить высшее образование, и при необходимости делать перерывы в карьере. Он рассказал, как устроился на работу в Apple, чем американская компания лучше украинских аутсорсов и как переехать в США, даже если иностранные языки даются тебе плохо.

Очень много людей попадают в IT из-за того, что видят там «бум»

Data Engineer в Apple Иван Ласийчук

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

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

Первая моя работа была на PHP, WordPress

Еще на втором курсе я пробовал пойти и в академию от SoftServe, и в EPAM. От EPAM прошел все технические курсы, английский, но на собеседовании с HR я отдал предпочтение своему университету, а не их академии, поэтому меня не взяли. А в SoftServe меня забраковали из-за английского (мне всегда тяжело давались языки). Я пошел на курсы его подучить, и уже летом нашел первую работу в небольшом немецком стартапе — около 30 человек в офисе во Львове. Это небольшая компания, которая делала программное обеспечение для аналитики в больших банках.

Первая моя работа была на PHP, WordPress — я не очень хотел заниматься этими технологиями, но так сложилось. Мне было комфортно: я мог продолжать учебу, график работы был гибкий, в начале мне платили достаточно неплохо. Позже я работал еще в одной компании, где писал в основном фронтенд на JS, после — полгода работал как фулстек-.NET-разработчик. Меня немного покидало по технологиям до того, как я попал в Big Data.

Классный преподаватель по дискретной математике открыл для меня Big Data

Мне предложили учиться на программе двойного диплома InterMaths: год — в Италии, еще год — в Украине. Я согласился на участие в программе, сдал вступительные экзамены и уехал в небольшой город Л’Акуила, в 100 км к востоку от Рима. Рядом — горы Апеннины, это было живописное и достаточно спокойное место, где никто не мешал учиться. В принципе, больше нечего было делать, кроме этого.

Фото Ивана Ласийчука
Фото Ивана Ласийчука
Фото Ивана Ласийчука
Фото Ивана Ласийчука

Меня всегда интересовал Scala как язык программирования. Еще на первом курсе случайно очень классный преподаватель по дискретной математике открыл его для меня. Он приехал из Мельбурна, и если есть в мире бог-преподаватель, то это он. Я им восхищался. Big Data — это в большой степени или Scala, или Pyton, еще Java, наверное. 

Интерес к Scala отчасти привел меня в Big Data. А вторая причина — после нескольких лет работы я будто бы сбежал в Италию от украинского IT, аутсорса. Я год учился там и не работал, и очень рад, что у меня был такой перерыв — перезарядка, возможность все начать с начала, имея опыт, который получил в Италии и в предыдущие годы.

В Италии в первый семестр был очень сильный уклон в математику, функциональные анализы, дифференциальные уравнения, control systems. Второй семестр был больше связан с программированием. У нас были параллельные вычисления, data money, data analysis. Я впервые познакомился с Big Data (под изучение этой технологии был выделен отдельный предмет). Слышал о ней раньше, теперь нам рассказали, что это и как работает. Мы учились способам обработки данных, моделям, которые можно использовать для больших данных. Это было очень интересно. Мне очень понравился предмет, я сделал студенческий проект на Scala и понял, что это то, чем я хотел быть заниматься.

Я перешел в EPAM на полгода, после этого попал в Apple

По возвращении из Италии я стал искать вакансии в Big Data. Все сложилось идеально: моя подруга из N-iX перед моим возвращением написала, что они ищут как-раз такого специалиста с опытом Scala. Я пришел в компанию на позицию trainee junior, но прошел испытательный срок меньше чем за месяц. Согласился на такую низкую позицию, потому что не имел опыта в этой технологии. Но там работали классные техлиды, которые очень быстро помогли заполнить пробелы в знаниях, которые у меня были. Я очень быстро вырос в большой степени благодаря им.

Фото Ивана Ласийчука
Фото Ивана Ласийчука
Фото Ивана Ласийчука

Затем проект закончился, я перешел в EPAM на полгода, после того попал в Apple. Меня пригласил друг — один из коллег, с которым я раньше работал в N-iX. Хотя в EPAM мне было достаточно комфортно работать, он переубедил: «Иди сюда, здесь прикольнее». Только когда я перешел и почувствовал разницу, понял, что в EPAM мне работалось не так уж и хорошо.

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

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

Больше всего мешала разница во времени

В Apple есть часть сотрудников таких же, как я, — они работают удаленно и находятся со мной в одной временной зоне. У нас есть возможность коммуницировать, помогать друг другу. Онбординг происходил достаточно спокойно: мне прислали огромный файл, расписанный более чем на неделю — что нужно делать каждый день с чекбоксами. Кажется, достаточно много людей проходили через такую ​​процедуру, потому не составило большого труда «влиться» в рабочий процесс. Разве что были затруднения, связанные с безопасностью и ожиданием разрешений, но этот вопрос решили за день.

Пожалуй, больше всего останавливала процесс онбординга разница во времени со Штатами. Сейчас у меня получается общаться с командой только вечером: в 19:00 я созваниваюсь с коллегами (у них в этот момент 9:00), и это мой единственный митинг за день. Это позволяет достаточно гибко работать в течение дня — можно выйти куда-то, поработать в кафе. Это очень удобно, приятный бонус. Я могу работать в своем темпе, меня никто не отвлекает.

Когда работаешь на EPAM с 10:00 до 19:00, тебе в любой момент без предупреждения могут позвонить, ты в постоянном стрессе. Сейчас все спокойно: есть конкретные задачи, я их выполняю, вечером делюсь с командой, что я сделал сегодня. В EPAM аутсорс — вся команда находится в одном месте и она значительно больше. В EPAM было более заметно вертикальное управление, иерархия — был менеджер менеджера и так далее. В Apple скорее горизонтальная структура: очень много небольших команд, которые решают конкретные задачи.

В Apple интересный подход к программному обеспечению

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

Последние проекты в большой степени были связаны с обновлениями, которые приходят в Apple. Я не работаю с развитием аппликаций, я работаю с данными. Когда создается какое обновление, важно оценить, насколько оно помогает решить конкретные проблемы бизнеса и насколько упрощает жизнь пользователю. Те проекты, которыми я занимался, анализировали данные пользователей и оценивали, насколько хорошо работают те изменения, которые были внедрены Apple.

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

Что круто в Apple — здесь есть очень много специалистов из любой технологии, используемой внутри, есть много людей, которые очень глубоко понимают и знают, что происходит во всех фреймворках и библиотеках. Спросить у кого-то совета — это нормально: здесь очень много небольших команд, спроси любого члена команды — обычно все отвечают, и это очень круто.

Фото Ивана Ласийчука

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

Я работаю на Apple десять месяцев, недостатков не нашел, работать очень комфортно. Единственный минус — это разница во времени, но это не вина Apple. Таковы обстоятельства.

Жду первой возможности релоцироваться  в США

У меня есть возможность релокации в США, в офис Apple. Вполне вероятно, в ближайшее время я ею воспользуюсь, об этом уже велись разговоры. Единственное, что останавливает — в Штатах люди должны были выйти с удаленки, начиная с сентября, но у них усилились карантинные ограничения и они остались дома. Поэтому в данный момент нет смысла туда релоцироваться. Жду первой возможности.

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

Еще я открыл для себя, что, проживая в США, можно будет параллельно пройти еще несколько курсов в Standford и MIT. Планирую воспользоваться этой возможностью тоже. 

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023