4
Поделиться

Мади Сатаев, родился и вырос в маленьком поселке Абай в пригороде Алматы. Во время учебы в университете имени Сулеймана Демиреля он устроился работать в Казком, в команду Онлайнбанкинга для юридических лиц. На тот момент команда состояла на 80% из СДУ-шников, так что работать нашему герою было очень комфортно. Проработав там 6 лет, Мади затем переходит в другой агрессивно развивающийся банк –  Цесна, но там он продержался не долго, около двух лет и уже оттуда перешел в Amazon.

Попасть на интервью можно сказать помог случай. В 2014 году, когда я работал в Цесна Банке ко мне обратился мой близкий друг с просьбой помочь устроить на работу одного знакомого. Так как у парня был опыт работы в Amazon, я подумал, что он мог бы быть полезен в нашей команде, несмотря на то что опыт маленький. Пришлось уговаривать начальство взять его. В итоге, его приняли, и мы с ним стали друзьями. Позже он вернулся в Amazon и можно сказать оплатил той же монетой, передав мое резюме менеджеру, который набирал себе в команду инженеров. Вот так пригласили меня на первый тур интервью.  После того, как прошел первый этап, я принялся изучать все возможные ресурсы по подготовке. В итоге, позвали на интервью в Польшу, там уже получил предложение от Amazon поработать в Ванкувере.

В целом процесс отбора в Amazon несильно отличается от других больших компаний как Google, или Facebook. Сначала кандидата проходит проверку резюме, если опыт подходит, то уже назначают телефонное интервью. Это интервью проводит один из инженеров. Обычно кандидата просят решить одну не очень сложную задачу, при этом код нужно писать на заранее определенном интернет ресурсе, который виден инженеру из Amazon в реальном времени. Если результат интервью удовлетворительный, то кандидата приглашают дальше на живое интервью, где проводят 4, или 5 интервью подряд. Процесс изнуряющий, плюс ко всему, все это происходит в непривычном часовом поясе.

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

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

В данный момент я вместе с командой работаем над сервисом, который подсчитывает сумму доставки. Звучит просто, но в масштабах Amazon это не совсем тривиальная задача, особенно, если учитывать географию клиентов сайта. Так как мы работаем в опенспейсе, я пытаюсь приходить по раньше, где-то около 8:30 утра, чтобы поработать в тишине. Обычно в течение дня мы проводим одну, две встречи. В остальное время я занимаюсь разработкой. Что мне больше всего нравится так это то, что расписание дня я могу составлять себе сам, то есть у меня нет конкретного времени, когда я должен приходить и уходить. Есть задачи и сроки, все остальное уже на свое усмотрение.

Наверное, самое главное это то, что работаешь в компании людей с разным опытом. От них ты учишься, перенимаешь взгляды на проблемы, пробуешь разные подходы к решению проблем. К тому же, Amazon предоставляет много возможностей учиться. Не прекращаются всякого рода спичи, толки, курсы и буткампы. Amazon сейчас очень агрессивно набирает новых сотрудников, так что новички появляются здесь каждую неделю. Я был для всех азиат с русским акцентом, к тому же кушающий лошадей. Многие для себя открыли большую страну в Центральной Азии. Атмосфера в принципе дружественная, вливаться было не сложно. Свою зарплату не могу раскрыть, но если ссылаться на glassdoor.com, то в Amazon инженера получают от 80 тысяч канадских долларов в год. В нашем офисе из Казахстана работают 4 ребят. Еще один сейчас готовит визу. По всему миру как минимум 20 казахстанцев работают в Amazon.

Ванкувер один из самых дорогих городов Канады. Аренда здесь очень дорогая. Однокомнатная (2шка по нашим меркам) квартира стоит около 2000 канадских долларов в месяц. На транспорт почти не трачу, так как живу в 5 минутах от работы. На еду в среднем уходит около 600-800 долларов в месяц. В ближайшие 4 года планирую здесь набираться опыта. Хотел бы позже вернуться в родной университет и, конечно же, сделать свой вклад в его развитие.

Следующий наш герой Утемуратов Пернехан совсем недавно начал работать Software Developer-ом в Amazon. Ему 24 года. Он родился и вырос в солнечном городе Шымкент. Сдав ЕНТ и получив `Алтын белгі`, Пернехан решил поступить в КБТУ на специальность “Информационные системы”. Там он и научился программировать. Очень много времени наш герой уделял на подготовку к олимпиадам по программированию АСМ ІСРС, что сыграло свою важную роль в его последующих достижениях. Также, он участвовал в KBTU Open, Hackday, Microsoft Imagine Cup, IT-Планета, Mech-Math Open, и т.д. Со временем весь этот опыт и навыки в совокупности помогли Пернехану пройти стажировку в стартап компанию imo.im (видео-чат, моб. приложение) в Кремниевой Долине. За 6 месяцев наш герой увидел, как на самом деле происходит разработка приложения с более 200 миллионной аудиторией пользователей. Это был колоссальный опыт.

Я уже больше 5 лет участвовал в олимпиадах по программированию. Это помогало научиться быстро решать задачки во время интервью. Вдобавок к этому, я прочитал книги `Cracking the Coding Interview`, `Clean Code`, `Test-Driven Development`, про решал задачи с сайтов как leetcode.com, активно участвовал во всех онлайн контекстах, и разобрал известные научные статьи по Distributed Systems. С этой подготовкой, могу с уверенностью сказать, что с легкостью прошел интервью в Amazon.

У моего учителя по вэб-программингу Каната Кожахмета (сейчас он ректор СДУ) друг в тот момент уже работал в Amazon. Мы связались с Мади, и он зарекомендовал меня в свою компанию в Amazon. Так и начался процесс интервью. Я прошел два онлайн интервью, где у меня спрашивали различные задачи. Решения задач должны быть оптимальными и эффективными, к тому же, требуется написать программу во время собеседования. Все вопросы были техническими и требовали глубокого знания в алгоритмах и структур данных. После успешного прохождения онлайн собеседования, меня пригласили в головной офис Amazon, в город Сиэтл. Оценивали problem solving skills, подходы к задачам, способ мышления. Писал код программ на доске. Были вопросы на проверку опыта промышленного программирования. Amazon также сконцентрирован на проверку лидерских качеств. Спрашивают ситуационные вопросы. Я нашел эти вопросы нестандартными, поэтому отвечая на них связывал приводил примеры из своего опыта. Было очень интересно.

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

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

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

Атмосфера в компании очень дружелюбная. Все люди открыты к общению и всегда готовы помочь. Сотрудников очень много. Так получается, что многие даже не знают, что ты новенький. Но никто не может тебя встретить так, как твои друзья-коллеги из Казахстана. Все-таки мы казахи знаем толк в гостеприимстве. Всего из Казахстана в Amazon работают 20 ребят. Я знаю троих в Ванкувере. Когда слышат, что я из Казахстана, часто спрашивают: где находится эта страна, на каком языке мы разговариваем и еще про нашу погоду. Зачастую, ты будешь первым, или вторым казахом, которого они встречали в своей жизни. И реагируют соответственно — удивлением.

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

В день на еду уходит $20-25, но можно сэкономить, приготовив самому дома. На транспорт расходов нет, живу очень близко к офису (5 минут пешком). На жилье я трачу около $1000. В Amazon я хочу набраться опыта, расширить кругозор, а затем, когда придет время вернуться в Казахстан. Где бы я не был, я представляю Казахстан, и делаю все что в моих силах, чтобы наш флаг был на высоте.

Нашему последнему герою Герману Ильину 27 лет. Он родом из города Талдыкорган. Еще в школе Герман занимался олимпийским программированием. После окончил бакалавриат в университете имени Сулеймана Демиреля в 2011 году. С первого курса начал подрабатывать, а уже с третьего работал на полную ставку.

Окончив вуз, я решил, что будет выгоднее работать в маленьких компаниях, где я как специалист могу быть вовлечен во все процессы проекта и смогу получить более полный̆ опыт создания чего-либо. За пять лет я получил хороший̆ технический̆ и жизненный̆ опыт, и успел поработать в 5 разных компаниях. В последние два года я был почасовым лектором в университете имени Сулеймана Демиреля, параллельно занимался контрактной̆ работой̆ с клиентами из Казахстана и США. При университете возглавлял маленький̆ клуб xLab, где мы старались развивать студентов «с огоньком» вовлекая их в различные проекты.

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

Попросил Мади посоветовать меня внутри Amazon. В компании это налаженный̆ процесс, сотрудник получает бонус, если посоветует кандидата, которого в итоге возьмут на работу. Кандидату выгодно, что на его резюме обратят внимание, так как за него замолвят словечко, и посоветуют нужному менеджеру, в нужную команду. В общем, все в выигрыше. Когда это было сделано, со мной̆ связались специалисты по подборке персонала и начался процесс собеседований. Через пару месяцев я поехал в Сиэтл на собеседование, а через 7 месяцев получил рабочую визу в Канаде. И в итоге, я теперь тут.

Когда в КЗ на работу ищут кандидата, как правило ищут человека, который̆ знаком со всем технологическим стэком компании и уже через неделю-две сможет работать в полном разгаре. Но здесь все немного иначе. Тут ищут специалиста, у которого есть хорошая техническая база, с расчетом, что в течении года сотрудник всему остальному научится. Это связано с тем, что много технологий были созданы внутри этих компаний и не поработав в компании, нет возможности получить этот опыт извне, где-то еще. В big4 (Amazon, Google, Facebook, Microsoft) набирают умных ребят. Эти компании готовы инвестировать в их развитие внутри себя.

Чтобы прощупать техническую базу на интервью просят решить и написать код решения задачи, задачи, как правило не сложные, на алгоритмы и структуры данных, которые проходят еще на бакалавриате. В Интернете жалуются на необъективность такого подхода, и что программист с опытом может не решить простую задачку. Например, David Heinemeier Hansson, создатель Ruby on Rails пишет в своем твиттере, что он не смог бы написать сортировку пузырьками на доске.

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

В первый̆ день нам выдали ноутбук, два монитора и план того, что нужно сделать новому сотруднику за первый месяц. План состоит из задачи и ссылки на внутренний сайт, где ее можно выполнить. Объяснили, что в Amazon самообслуживание и все свои задачи мы можем решать через внутренние сайты. Штат HR небольшой и у них нет возможности с каждым сюсюкаться. Общее количество сотрудников в Amazon исчисляется сотнями тысяч. Здесь много приходиться читать и искать информацию внутри компании, а не в Google, как мы это обычно делаем. Тут есть свой внутренний поисковик и своя экосистема внутренних сайтов которых более 100 штук.

Я работаю в подразделении Amazon Web Services в команде Simple Queue Service — это сервис по доставке сообщений, как почта, только для информационных систем. Это один из самых высоконагруженных систем в Amazon. Через нас проходит миллионы запросов в секунду и у нас тысячи серверов по всему миру, которыми мы владеем. Также интересно, то что в Amazon мы полностью берем на себя все, что связано с продуктом, а это разработка, тестирование, выгрузка, мониторинг, общение с клиентами и владение всем железом и другими ресурсами.  У нас есть дежурство, бывает, что приходится вставать по ночам и решать проблемы.

Просыпаюсь я по-разному, иногда в 8 иногда, мы устаем и спим до 9. Завтракаю обычно дома, или иногда на работе. На работе почти всегда есть хлопья, молоко, орешки и фрукты. Один из принципов Amazon — умеренность. Тут не кормят завтраком, обедом и ужином, как в Google, но есть что погрызть из здоровой пищи. До работы иду 15 минут, за это время успеваю подумать, чем буду заниматься в течение дня. Улицы в Ванкувере приятные на вид, но тут очень много собачников, и с утра они успевают облить тротуары, так что некоторые углы до вечера не просыхают. Иногда не ленюсь и прокладываю маршрут с минимально пахнущими дорожками. В Алмате, наверное, наступит экологическая катастрофа, если там будет столько собачников. Я вообще удивлялся поначалу, почему их так много, ходят выгуливают, собирают какашки в мешочек, заняться больше нечем что ли?

3 раза в неделю у нас командные планерки с утра, и 3 раза в неделю 2-3 часовые обсуждения и планирование после обеда. Управление командной̆ работой̆ здесь поставлено на рельсы и мне это нравится. Самую важную работу стараюсь сделать с утра. На обед часто собираемся с ребятами из КЗ, играем в настольный̆ теннис. В 17:00 собираюсь домой̆, если задерживаюсь обязательно надо предупредить супругу. Ей сейчас тяжело с двумя детьми дома, ждем очередь в садик, тут с этим проблемы. Вечером стараемся проводить время на улице. Летом здесь классно, зелень красота, идеальная температура. Мы живем в удачном районе, у нас 4 парка в 10 минутах ходьбы, набережная под носом, в комплексе бесплатная сауна, бассейн и кинотеатр. Ванкувер хороший город для семьи, много парков и мест куда можно съездить.

Встретили меня здесь холоднее, чем я ожидал. Это конечно от команды к команде меняется, у нас в основном общаются только по работе. Тут вообще такой культурный винегрет, для кого-то здороваться за руку это слишком, и никто особо не спешит с тобой познакомиться поближе. Мой одноклассник, работающий в Техасе, объяснил мне это тем, что для многих тесные знакомства — это дополнительная ответственность и они особо не рвутся. А мне без этого как-то не по себе. К счастью, у меня в команде есть пару ребят из Польши и Украины, с которыми можно поздороваться по-нашенски. Хорошо, что в офисе есть казахи, с которыми мы постоянно вместе тусуемся.

В Ванкувере нас немного. Мы все друг с другом знакомы и общаемся. Каждый день видясь на работе, по вечерам мы ходим друг другу в гости. В КЗ я так привык к тому, что как минимум 1 раз в неделю ты встречаешь гостей̆ и как минимум столько же ходишь в гости. Также, активно продвигаем других наших ребят, а Amazon сейчас активно ведет набор специалистов, так что надеюсь, что скоро нас станет еще больше. К слову, 25 сентября в Дубае Amazon будет проводить мероприятие по найму, сейчас они активно шерстят LinkedIn.

Исходя из своего опыта, я советую: прочитать книгу Cracking the Coding Interview. Обязательно подготовьте достойное резюме (https://www.careercup.com/resume), обновите свой аккаунт в LinkedIn на английском языке. Через LinkedIn со мной связывались рекрутеры Google, MongoDB, Amazon, Booking.com, и другие. Нужно привыкнуть к решению технических задачек (https://www.careercup.com/page). Тут хорошй материал по тому как готовиться к задачам по дизайну систем. Такого рода задачи обычно спрашивают у кандидатов с опытом. (https://www.hiredintech.com/courses/system-design). В Amazon спрашивают поведенческие вопросы, будет полезным проникнуться принципами Amazon (https://www.amazon.jobs/principles). Потренируйтесь в реальных интервью на сайтах (https://interviewing.io/ и https://pramp.com).

Trending Posts

<p>Люблю мультимедийную журналистику. Пишу статьи используя цифровые разработки конвергентных смишников.</p>

8 комментарий

Rinat

Сентябрь 15, 2017

Классная статья, все парни молодцы!

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

Ответить

Kakim Danabaev

Сентябрь 15, 2017

Ринат, спасибо за отзыв, уже исправили )

Ответить

Николай

Сентябрь 17, 2017

не все.

Sabila Shuinshkali

Сентябрь 15, 2017

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

Ответить

Kakim Danabaev

Сентябрь 15, 2017

Сабина, спасибо за внимательность! Ребята, уже исправили ошибки. Спасибо за понимание )

Ответить

Арман

Сентябрь 16, 2017

Ошибок все так-же очень много…

Азамат

Сентябрь 17, 2017

Очень классные истории. Мне очень понравилось. Ошибок не видел, так как сам плох в грамматике. Респект автору!

Ответить

BethanyHcm

Октябрь 20, 2017

Hi everybody! Lately I have been fighting with a lot of hardships. Friends and doctors keep telling me I should consider taking medicine, so I may as well site and see how it goes. Problem is, I haven’t taken it for a while, and don’t wanna get back to it, we’ll see how it goes.

Ответить

Ответить