Tabledream.Stories #1. В британский стартап из Яндекса, мимо Meta: казахский математик и программист о своём карьерном пути
Предисловие
Tabledream.Stories — это формат, где разные специалисты из сферы айти делятся своими рассказами о поиске работы за рубежом
Ещё одна задача Stories — познакомить вас с талантливымии интересными дизайнерами, программистами, менеджерами, маркетологами и другими спецами. Поэтому, если ты хочешь поделиться своими рассказом — пиши мне 🖐
И последнее, перед тем как начнём. Найти работу за рубежом непросто. Знаю не понаслышке. Однако, у меня есть то, что даст большой буст этому процессу 🔥
Начало
Герой этой истории — Жалгас Ержанов. Мы дружим уже 5 лет,
со времён стажировки в Яндексе. За это время в наших жизнях произошло очень много изменений, в том числе и карьерных,
а недавний наш 3-х часовой разговор навёл меня на мысль запустить этот формат. И мой казахский друг это поддержал. Вот, что из этого вышло!
а недавний наш 3-х часовой разговор навёл меня на мысль запустить этот формат. И мой казахский друг это поддержал. Вот, что из этого вышло!
Дисклеймер: к моменту выхода интервью Жалгас уже находится
в Лондоне и отработал свой первый день в новой компании 🙌
в Лондоне и отработал свой первый день в новой компании 🙌
Расскажи коротко про себя: откуда ты, где учился и как твои дела?
Я из Казахстана и бóльшую часть жизни прожил в Астане,где закончил местный филиал МГУ. Вообще я работаю программистом, но в данный момент прохожу Elden Ring и жду рейсв Лондон, чтобы начать работать в финансовом стартапе
Скажи простым языком, чем ты занимаешься и почему твоя профессия сейчас очень важна и актуальна?
Я занимаюсь низкоуровневым программированием: многопоточка, сети, ядро. На своем следующем месте работы я буду заниматься HFT. По сути буду писать роботов, которые подключаются к биржеи торгуют там активами. Такие компании как моя создают волатильность на биржах. То есть обычному человеку не надо ждать по полчаса, пока актив, который он хочет продать, кто-то купит
Где ты первый раз применил свои навыки на практике?
Это был коммерческий заказ или работа в стол?
Это был коммерческий заказ или работа в стол?
Моей первой честной работой было написание скриптов
для казахстанской железнодорожной компании в каком-то подвале
в Астане. Не то, чтобы это было очень сложно или интересно, но там был написан мой первый продакшен код. Моя первая серьезная работа — стажировка в Яндексе на четвертом курсе университета.
для казахстанской железнодорожной компании в каком-то подвале
в Астане. Не то, чтобы это было очень сложно или интересно, но там был написан мой первый продакшен код. Моя первая серьезная работа — стажировка в Яндексе на четвертом курсе университета.
Там я тоже писал несложные и неинтересные скрипты, но уже
в масштабе целого СНГ
в масштабе целого СНГ
Что больше всего тебе нравится в своей работе?
Программирование нравится тем, что в большинстве задач есть творческий и исследовательский аспекты. Мне нравится смотреть выступления на конференциях, читать статьи, чужие репозитории, иногда придумывать что-то. К сожалению, в большинстве случаев код, который я пишу является какофонией разных идей и паттернов,
но когда все сходится — рождается красивая симфония, а я чувствую, что ради таких моментов хочется жить
но когда все сходится — рождается красивая симфония, а я чувствую, что ради таких моментов хочется жить
Кем бы ты хотел стать, если не программистом?
Вебкам либо закладки :D А если честно, то пошел бы в науку,
наверное занимался бы астрономией
наверное занимался бы астрономией
Расскажи про стажировку в Яндекс. Как пришла идея туда поехать? Чем тебе нравится этот продукт? И какие цели перед собой ставил?
На четвертом курсе университета я жил в Москве. Решил пойти
на стажировку просто потому, что Яндекс — это крупная компания
и это очень полезный опыт. О продукте, который я собирался разрабатывать я ничего не знал. Да и не то, чтобы я выбирал куда идти, просто в другие команды меня не взяли. Наверное каких-то более глобальных целей, типа «сделать мир лучше» я перед собой
не ставил, просто хотел поработать в большой компании. Для того, чтобы получить зарубежный оффер в FAANG этой стажировки оказалось мало, зато она помогла после окончания университета устроиться уже обратно в Яндекс, что тоже очень круто
на стажировку просто потому, что Яндекс — это крупная компания
и это очень полезный опыт. О продукте, который я собирался разрабатывать я ничего не знал. Да и не то, чтобы я выбирал куда идти, просто в другие команды меня не взяли. Наверное каких-то более глобальных целей, типа «сделать мир лучше» я перед собой
не ставил, просто хотел поработать в большой компании. Для того, чтобы получить зарубежный оффер в FAANG этой стажировки оказалось мало, зато она помогла после окончания университета устроиться уже обратно в Яндекс, что тоже очень круто
Как проявить себя специалисту на стажировке, чтобы стать полноценным сотрудником?
Я не думаю, что я себя хорошо проявил. Но глядя на свой опыт,
а так же на опыт стажеров, которых я менторил будучи полноценным сотрудником Яндекса, я бы сказал, что важно относиться
к стажировке ответственно. Это не досуг, а серьезное дело,
которому нужно отдавать силы и труд
а так же на опыт стажеров, которых я менторил будучи полноценным сотрудником Яндекса, я бы сказал, что важно относиться
к стажировке ответственно. Это не досуг, а серьезное дело,
которому нужно отдавать силы и труд
Расскажи про смену работы. Что предшествовало этому?
По каким критериям выбирал новую компанию?
По каким критериям выбирал новую компанию?
Я решил уйти из Яндекса, потому что мне наскучили задачи.
В какой-то момент мы осознали, что наш проект окончен и нам осталось пилить лишь фичи от юзеров. Я решил поискать свое
счастье в другом месте
В какой-то момент мы осознали, что наш проект окончен и нам осталось пилить лишь фичи от юзеров. Я решил поискать свое
счастье в другом месте
Какую стратегию выбрал для себя в поиске работы?
Во-первых, я общался с рекрутерами, которые сами писали мне
в Linkedin. Это были в основном стартапы и трейдинговые компании. Во-вторых, я находил на Linkedin сотрудников интересных мне компаний и просил их зареферить меня (Google, Bloomberg, Amazon
и др). В-третьих, я отзывался на сайте компании (Meta, Tesla,
какой-то японский стартап, где все было на японском и др)
в Linkedin. Это были в основном стартапы и трейдинговые компании. Во-вторых, я находил на Linkedin сотрудников интересных мне компаний и просил их зареферить меня (Google, Bloomberg, Amazon
и др). В-третьих, я отзывался на сайте компании (Meta, Tesla,
какой-то японский стартап, где все было на японском и др)
Как ты готовишься к собеседованиям?
Все собеседования, которые я проходил, делятся на несколько категорий: а) алгоритмические, б) знание «плюсов» и многопоточки,
в) мотивационные, г) системный дизайн. Давай по порядку
в) мотивационные, г) системный дизайн. Давай по порядку
а) Здесь подойдет LeetCode. Можно купить премиум, чтобы найти задачи, которые чаще всего спрашивают в компании, в которую вы откликнулись
б) Тут надо работать над проектами, где используется широкий спектр возможностей языка. Например, можно запилить собственный пет-проект, если основная работа несложная и неинтересная
Думаю, что конкретно для «плюсовиков», уровня мидл/мидл+,
надо знать STL, метапрограммирование, примитивы синхронизации,
а также полустандартные вещи, а-ля Boost.Asio
надо знать STL, метапрограммирование, примитивы синхронизации,
а также полустандартные вещи, а-ля Boost.Asio
в) На мотивационных собеседованиях, как мне кажется,
важно продать себя, как адекватного, любознательного и очень трудолюбивого человека. Иногда спрашивают о различных конфликтах на работе, как вы их решаете, какие уроки из этого извлекли. В интернете есть много примеров, с ответами на такие вопросы, здесь я лишь напишу, что надо продумать свою историю, иначе высока вероятность получить отказ. А еще обязательно подготовьте нестандартные вопросы, чтобы показать заинтересованность в проекте: «Какие планы развития?»,
«А я вот прочитал, что у вас есть то-то и то-то,
можете рассказать подробнее?» и так далее
важно продать себя, как адекватного, любознательного и очень трудолюбивого человека. Иногда спрашивают о различных конфликтах на работе, как вы их решаете, какие уроки из этого извлекли. В интернете есть много примеров, с ответами на такие вопросы, здесь я лишь напишу, что надо продумать свою историю, иначе высока вероятность получить отказ. А еще обязательно подготовьте нестандартные вопросы, чтобы показать заинтересованность в проекте: «Какие планы развития?»,
«А я вот прочитал, что у вас есть то-то и то-то,
можете рассказать подробнее?» и так далее
г) Собеседования на системный дизайн мне давались с трудом.
Но мне делали скидку, потому что я никогда не занимался архитектурными вопросами. Тем не менее, очень рекомендую эти два репозитория — бамц и бамц. Последний автор ведет ютуб-канал,
где разбирает те же кейсы. Вообще мне кажется, что после второго десятка собеседований,к этим самым собеседованиям уже можно
не готовиться :)
Но мне делали скидку, потому что я никогда не занимался архитектурными вопросами. Тем не менее, очень рекомендую эти два репозитория — бамц и бамц. Последний автор ведет ютуб-канал,
где разбирает те же кейсы. Вообще мне кажется, что после второго десятка собеседований,к этим самым собеседованиям уже можно
не готовиться :)
Расскажи про самое сложное собеседование.
В чем заключалась его сложность? Как справился с ним?
В чем заключалась его сложность? Как справился с ним?
Конечно были собеседования, где я просто не знал правильного ответа или не мог решить задачу. Но мне кажется, что это не показатель уровня знаний кандидата. Есть народная мудрость:
«Ты либо решишь задачу на собеседовании, либо ты ее еще не встречал». Самым сложным собеседованием для меня было мотивационное собеседование в Meta. Там нет правильных
и неправильных ответов (как позже выяснится, все таки есть).
Нужно отвечать так, как было в реальной жизни. Оказалось,
что в реальной жизни я не очень :) К счастью, мне удалось хорошо показать себя на остальных этапах отборочного процесса, поэтому мне назначили новое мотивационное собеседование, где я уже пошел во все тяжкие, напридумывал героических историй и оскароносно изобразил себя новой инкарнацией Билла Гейтса
«Ты либо решишь задачу на собеседовании, либо ты ее еще не встречал». Самым сложным собеседованием для меня было мотивационное собеседование в Meta. Там нет правильных
и неправильных ответов (как позже выяснится, все таки есть).
Нужно отвечать так, как было в реальной жизни. Оказалось,
что в реальной жизни я не очень :) К счастью, мне удалось хорошо показать себя на остальных этапах отборочного процесса, поэтому мне назначили новое мотивационное собеседование, где я уже пошел во все тяжкие, напридумывал героических историй и оскароносно изобразил себя новой инкарнацией Билла Гейтса
Как ты себя держишь в тонусе во время поиска нового места работы? Благодаря чему не опускаешь руки?
Мне кажется важно заниматься саморазвитием, читать книжки
по профессии, смотреть выступления на конференциях, писать
пет-проекты. В общем, не падать в яму безделия. Не опускаю руки благодаря поддержке моей жены... которой нет, поэтому, пока я искал работу, я три раза опустил руки, два раза депрессанул, один раз преждевременно принял оффер от компании, в которую не хотел :)
по профессии, смотреть выступления на конференциях, писать
пет-проекты. В общем, не падать в яму безделия. Не опускаю руки благодаря поддержке моей жены... которой нет, поэтому, пока я искал работу, я три раза опустил руки, два раза депрессанул, один раз преждевременно принял оффер от компании, в которую не хотел :)
Какого это получать приглашение на интервью от Meta?
Сердечко сильно стучало, когда увидел от них сообщение?
Сердечко сильно стучало, когда увидел от них сообщение?
Я был рад, но старался этого не показывать, чтобы не накаркать :)
Это большой шанс, который может больше никогда не выпасть.
Тем не менее, жизнь не заканчивается на Google или Meta, поэтому старался относиться спокойно. Перед собеседованиями я очень волновался, но по ходу успокаивался и старался показывать максимум
Это большой шанс, который может больше никогда не выпасть.
Тем не менее, жизнь не заканчивается на Google или Meta, поэтому старался относиться спокойно. Перед собеседованиями я очень волновался, но по ходу успокаивался и старался показывать максимум
Что для тебя важно при выборе той самой компании?
Наверное в равной степени деньги и интересность задач.
Мне нравятся «низкоуровневые» задачи, требующие лютых оптимизаций, но и на размер компенсации я тоже смотрю
Мне нравятся «низкоуровневые» задачи, требующие лютых оптимизаций, но и на размер компенсации я тоже смотрю
На какой компании остановился твой поиск работы за рубежом? Расскажи чем она занимается и почему остановился именно на ней?
5 августа будет мой первый рабочий день в Portofino. Мне нравится, что моя новая компания — стартап, и что у нас довольно маленький коллектив, порядка 30 человек. Я понимаю, что я еще не скоро увижу, как мои активы превращаются в живые деньги (если превратятся),
но сама атмосфера, ответственность, узконаправленность компании, все это меня очень привлекает
но сама атмосфера, ответственность, узконаправленность компании, все это меня очень привлекает
Какие 3 совета ты можешь дать айтишникам, которые прямо сейчас двигаются к своему зарубежному офферу?
- Общайтесь с большим количеством компаний (насколько возможно). Таким образом вы нивелируете фактор случайности, например,
когда HR не понравится ваш цвет волос или когда попадется задача
на рекурсию
когда HR не понравится ваш цвет волос или когда попадется задача
на рекурсию
- Обязательно изучите компанию до собеседования. Эти знания пригодятся как на скрининге с HR, так и на мотивационном собеседовании
- Если компания крупная, то, получив оффер, вы можете ей отказать. Отказ не означает сожжение всех мостов, напротив, вам скорее всего пожелают удачи, и попросят написать снова, если обстоятельства изменятся. Таким образом, можно выиграть себе время, если вы ждете оффера от другой, более привлекательной компании
————
Спасибо, что дочитали эту историю! 💜
Если тебе интересен такой формат — дай знать, поставив реакцию внизу статьи, а если ты хочешь стать героем следующего Tabledream.Stories — пиши мне 🖐
И конечно же, продолжай двигаться к заветному офферу вместе
с Tabledream. Попробовать Free Plan c 30 компаниями
и купить Premium Plan с 150 компаниями за 10€ можно через Boosty или Patreon ниже по ссылке:
с Tabledream. Попробовать Free Plan c 30 компаниями
и купить Premium Plan с 150 компаниями за 10€ можно через Boosty или Patreon ниже по ссылке:
————
Послесловие
Пока редактировал это интервью пришла идея — делать аудиоверсию для тех у кого нет времени читать 🎧 Как вам эта идея?
Пишите в комментариях, если интересен такой формат!
it
meta
за рубежом
работа
релокация
поиск работы
программирование
карьера
лондон