От логистики к программированию

Улугбек Мирмухамедов, выпускник Университета Инха в Ташкенте поделился своим опытом о работе в международной компании eBay и пути, который привел его от логистики к программированию.
В Университете Инха в Ташкенте я обучался на факультете логистики, а после окончания переехал в США в 2019 году, работая в американской логистической компании. Через год началась пандемия COVID, и задержался в Америке. Работа в сфере грузоперевозок позволила мне применить многие концепции, которым нас научили наши профессора из Инха. Однако через некоторое время я испытал выгорание и решил, что пришло время сменить направление в карьере.
Адаптация в Америке не была для меня слишком сложной, потому что меня поддерживали многие друзья-узбекистанцы, которые помогали мне в разных аспектах. Однако поначалу я испытывал тоску по дому и одиночество. Как только я приспособился к новой культуре и среде, я обнаружил, что у меня есть много возможностей для роста.
В 2020 году я переехал в Кремниевую долину и начал глубже погружаться в кодирование. Мои предыдущие занятия в Университете Инха в Ташкенте, занятия по Java и управлению базами данных помогли мне понять новую область, в которую я погрузился. Сначала обучение кодированию было сложным и утомительным, но со временем я начал понимать, как это работает и как решать проблемы более эффективно.
В июле 2021 года я получил свою первую работу на потоковой платформе Sling TV. Работая в качестве front-end-разработчика, я получил ценную информацию о том, как структурируются и управляются крупномасштабные проекты. Я был поражен тем, какое обширное тестирование требуется перед выпуском новых функций.
После девяти месяцев работы в Sling TV я получил предложение от Lucid Motors, одной из ведущих компаний по производству электромобилей в США, известной производством элитных электромобилей класса люкс.
И вот я решил попробовать подать заявку  в международную компанию eBay.
Процесс собеседования был довольно стандартным. Он начался с быстрого телефонного скрининга, в ходе которого рекрутер спросил о моем предыдущем опыте, что было самой легкой частью. Следующий раунд был часовым испытанием по кодированию. Это было сложно, но я задавал хорошие уточняющие вопросы, а интервьюер давал полезные подсказки.
На заключительном этапе у меня было 3-часовое собеседование, состоящее из одного поведенческого раунда и двух технических раундов. Оба технических раунда включали вопросы LeetCode среднего уровня, включая один, который был довольно популярным, похожий на задачу «Top K Frequent Elements». Так я начал свою карьеру в компании eBay. Сейчас я занимаюсь разработкой интерфейса eBay.
Если бы мне снова было 20 и я учился в университете, я бы сосредоточился на трех вещах:
1. Где я сейчас?
2. Куда я хочу пойти?
3. Как мне туда попасть?
Вы должны быть честны с собой в первую очередь отвечая на эти вопросы. Многие люди не знают, чего они хотят в жизни. Спросите себя: Как выглядит успех для меня? Потому что вы не можете достичь цели, которую не определили. Подумайте, где вы хотите быть через 5-10 лет.
Если ваша цель — работать в Кремниевой долине, лучший способ достичь ее —  окончить университет и практиковаться хотя бы в одной или двух задачах LeetCode каждый день. Все крупные технологические компании уделяют большое внимание структурам данных и алгоритмам во время собеседований. Учитесь, совершенствуйтесь и у вас все получится!