Как устроиться в Deloitte: опыт Бехзода Таир
Читайте историю Бехзода из Узбекистана, который работает в одной из крупнейших компаний мира — Deloitte. Он подробно рассказал, как устроился в компанию, прошел процесс собеседования и поделился ценными советами для тех, кто ищет работу за границей.
Бехзод Таир, город — Питтсбург, Senior Software Engineer, LinkedIn
О себе
Я родом из Ташкента. Окончил Westminster International University в Ташкенте в 2016 году и с тех пор развиваю карьеру в IT-сфере. На данный момент я Senior Software Engineer в консалтинговой компании Deloitte, и занимаюсь разработкой программного обеспечения для одной из крупнейших financial asset management systems в мире. В Deloitte я работаю над модернизацией внутренних систем в нескольких под-проектах.
Мой путь в IT был нестандартным. Я начинал как веб-разработчик, создавая сайты и внутренние системы для малого бизнеса. Быстро вырос до руководителя отдела, но в небольшой компании — в сети ритейл-магазинов. За два года мы успешно запустили проект, и половину времени я занимался не только разработкой, но и управлением.
Однако бизнес столкнулся с убытками, и нас распустили. Тогда я решил вернуться в программирование и устроился в компанию, разрабатывающую CRM-системы. Спустя около года понял, что в дальнейшем хотел бы двигаться в сторону новых возможностей для роста, где использовались современные технологии, такие как облачные сервисы. Мне хотелось работать в крупной корпорации, изучить процессы безопасности, логирования и обработки тысяч запросов в секунду — все, что связано с распределенными системами.
Следующим шагом стала работа в EPAM Uzbekistan. Я работал удаленно на достаточно крупного заказчика из США.
В 2022 году я выиграл грин-карту. После переезда столкнулся с трудностями при поиске работы: в 2023 году был пик сокращений и высокий уровень безработицы.
После получения грин-карты я серьезно готовился к переезду, осознавая, что меня ждет высококонкурентная среда, где люди буквально «живут» работой. Я заранее решал задачи на LeetCode. В компаниях, куда я подавался, собеседования проходили по-разному. Поэтому я сосредоточился на глубоком изучении Java и фундаментальных принципов языка, на котором писал код.
Как попасть в Deloitte
Процесс найма начался с LinkedIn Outreach — рекрутер из Deloitte сам связался со мной. Мы договорились о звонке через неделю, но из-за внешних обстоятельств первая попытка провести интервью не удалась. Значительных сложностей с получением оффера не возникло.
Первый этап — phone screen с базовыми техническими вопросами. На втором этапе было техническое интервью, включавшее две задачи в стиле LeetCode, а также вопросы по теоретическим основам. Помимо задач, инженер из компании задал вопросы по ООП и принципам языка Java, на котором я пишу код. Я ожидал, что интервью будет сосредоточено только на LeetCode, но оказалось, что проверяли и фундаментальные знания. Финальный этап — behavioral interview.
У меня не было четкой цели попасть именно в консалтинговую компанию, важно было устроиться на работу. После переезда я не сразу начал поиск — сначала путешествовал и знакомился с Америкой. Активный поиск занял полтора-два месяца. За это время я отправил 400-500 резюме, провел более 50 точек контакта — звонки, email-общение, и прошел 10-15 собеседований.
На момент получения оффера от Deloitte у меня также был оффер в Bank of New York Mellon в Пенсильвании. Я ждал окончательного ответа от Deloitte, и, получив оба предложения, выбрал Deloitte, так как условия оказались лучше.
Советы для тех, кто хочет устроиться в международную компанию, находящуюся в США
1. Дайте себе время и настройтесь на процесс
Поиск работы в США — это соревнование на одном из самых конкурентных рынков, где зарплаты значительно выше, чем в других странах. Важно не ставить нереалистичные сроки — например, трудоустроиться через две недели. Будьте готовы к длительному процессу, заложите минимум три месяца в зависимости от вашего уровня подготовки.
2. Настройте LinkedIn и работайте над видимостью профиля
LinkedIn — ключевой инструмент для поиска работы. Чтобы ваш профиль находили рекрутеры, тщательно проработайте ключевые слова в описании опыта и навыков. Анализируйте каждое слово, так как оно может повлиять на появление вашего профиля в поиске.
3. Работайте над количеством заявок
Исходя из моего опыта, я работал над количеством. Я подал более 400–500 заявок, иногда до 20 заявок в день. При подаче заявки полезно адаптировать резюме под конкретную вакансию, учитывая ключевые навыки, указанные в описании работы. Это увеличивает шанс пройти отбор, так как резюме становится более релевантным.
4. Английский язык и подготовка к behavioral interview
Для международных компаний behavioral interview так же важно, как и техническое. Оно оценивает не только ваш опыт, но и навыки решения проблем, командной работы и адаптации. Будьте готовы к уточняющим вопросам. Если история выдумана, ее нужно уметь детализировать. Используйте метод STAR: Situation, Task, Action, Result, чтобы структурировано отвечать на вопросы.
5. Осторожность с личными данными
Чтобы избежать спама, не указывайте полное имя в LinkedIn. Можно использовать никнейм или англоязычное имя, которое будет проще произносить рекрутерам.
6. Решать задачи на LeetCode
Сначала я скептически относился к LeetCode, не понимая его пользы для работы. На данный момент у меня более 1500 решенных задач, и я продолжаю тренироваться.
Изначально я думал, что на интервью может попасться любая задача, поэтому подходил к подготовке хаотично — решал любые задачи без системы. У меня не было цели устроиться на работу за два месяца, поэтому я выбирал задачи случайным образом. Но если ваше интервью уже скоро, стоит сосредоточиться на тех задачах, которые встречаются чаще всего.
Еще один важный момент — нужно хорошо знать свой язык программирования. Если писать код в текстовом редакторе без помощи IDE, то приходится запоминать базовые конструкции, что помогает лучше закрепить материал.
Также не стоит использовать ChatGPT при решении задач. Просто прочитать готовое решение — не значит понять его. Во время собеседования вы и так будете испытывать стресс, а это снижает вероятность правильно решить даже ту задачу, которую уже решали 10 раз. Поэтому навык нужно отполировать до автоматизма — чтобы, проснувшись среди ночи, вы могли решить эту задачу.
Какой бы ни был интервьюер, вы должны быть готовы к любому вопросу. Но действительно ли это полезно в реальной работе программистов? Этот вопрос оставим на суд читателей.
До того как я начал регулярно решать задачи, я просто просматривал некоторые из них ради интереса. Например, когда я писал код на Java и использовал HashMap, то не совсем понимал, как он устроен внутри.
Примерно за год до начала активной подготовки к LeetCode я прошел полноценный курс по языку C и структурам данных. Мы писали структуры данных с нуля — реализовывали Linked List, связывали узлы, создавали head nodes и другие базовые элементы. Это дало мне прочную базу и помогло глубже понять внутреннее устройство структур данных.
Сначала было тяжело — даже на задачу легкого уровня мог уйти целый день. Первый месяц стал настоящим стрессом, и я думал: «Почему миллионы справились, а мне так сложно?». Но со практикой пришла уверенность. Если я не понимал задачу или не знал нужный алгоритм, то сначала изучал теорию, а затем пытался решить ее самостоятельно.
Особенности работы
Мой проект, хоть и не считается одним из крупнейших внутри компании, играет важную роль в сфере управления капиталом, помогая с расчетом налогов и их учетом. Мы используем стек технологий на Java и облачные решения.
Я работаю в команде уже полгода. В составе нашей команды 9-10 человек, из которых 7 инженеры, а остальные — бизнес-аналитики и Scrum-менеджеры.
Работа программиста фактически объединяет две профессии. К этому моменту знания программирования и технические навыки становятся само собой разумеющимися, но помимо этого необходимо хорошо разбираться в сфере, в которой работает компания. Чтобы разрабатывать программное обеспечение, которое соответствует требованиям бизнеса, нужно понимать теоретические основы так же, как и специалисты данной отрасли.
Когда я начинал, я был уверен в своих технических навыках, но не был готов с точки зрения бизнес-знаний, особенно в понимании домена. Так как я работаю с налогами, мне пришлось глубоко погрузиться в тему, изучать правила и стандарты США.
Второй вызов — язык. Английский для меня третий язык, и вначале мне было сложно даже с базовыми вещами.
Третий — работа с разными часовыми поясами и взаимодействие с коллегами, работающими на аутсорсе. Коммуникация с сотрудниками из таких стран, как Индия, Казахстан, Узбекистан, может быть сложной.
Кроме того, в консалтинговых компаниях всегда есть два менеджера: один — от Deloitte, другой — внутри проекта, и у каждого из них свои ожидания. Иногда их требования могут расходиться, что создает дополнительные сложности.
На сегодняшний день в Deloitte насчитывается более 500 000 сотрудников по всему миру. Компания ежегодно выделяет определенный бюджет на well-being сотрудников. Также есть возможность бесплатно получить сертификации, например, AWS. Внутри компании доступно множество обучающих курсов, которыми можно пользоваться самостоятельно. Компания создает все условия для профессионального развития.
Работая в EPAM, я заметил, что основное отличие заключается в масштабе компании по сравнению с Deloitte. В EPAM у нас не было таких бонусов, как ежегодный бюджет на well-being, но компания оплачивала получение сертификаций. Работа была удаленной, а заработная плата — конкурентной. Кроме того, предоставлялся доступ к бесплатным курсам на LinkedIn и другим внутренним обучающим программам.
В целом, мне все нравилось в EPAM, так как там тоже было много возможностей для профессионального роста. Основная разница, пожалуй, только в масштабе компаний.
О жизни заграницей
Если вы пока не трудоустроены, важно заранее подготовить финансовую подушку, чтобы дать себе время найти работу. Конкуренция на рынке высокая — вместе с вами подаются другие кандидаты с аналогичными навыками и опытом. Компании всегда стремятся выбрать «лучший продукт», поэтому будьте готовы к возможным отказам.
Отказы — это не всегда ваша вина, поэтому важно сохранять психологическую устойчивость. Запаситесь терпением и не забывайте про хобби. Активный поиск работы отнимает много энергии, и ее необходимо восполнять. Для меня таким источником энергии был LeetCode — возможно, это звучит странно, но после двух лет решения задач это стало моим хобби и помогало мне оставаться в тонусе. Также полезны прогулки с семьей, женой, общение — любые занятия, которые помогают отвлечься и восполнить энергию.
На этом этапе подача заявок превращается в полноценную работу: подготовка к интервью, написание резюме и cover letter требуют значительных усилий. Важно уметь грамотно распределять энергию, чтобы сохранять мотивацию.
И наконец, помните, что всегда есть кто-то лучше вас. Если в школе или университете вы были лучшим, это не гарантирует успех на рынке труда. В корпоративной культуре ценится трудолюбие, и всегда найдется человек, который тратит на подготовку больше времени. В этой «игре» есть свои правила, и если вы хотите в ней участвовать, их нужно соблюдать.