Как парень из Карши стал инженером Netflix: Тахир Саидов о своем пути в IT
Путь от самоучки на YouTube до инженера в Netflix: как войти в индустрию без связей и опыта, превратить отказы в репетиции и прокачать навык, о котором забывают даже опытные разработчики — навык проходить собеседования.
Тахир Саидов, город — Варшава, Software Engineer @ Netflix, Instagram, LinkedIn
О себе
Я родился в 2003 году в Карши. С 2021 года живу в Польше. Первые четыре года провел в Лодзи, где учился по направлению «Компьютерные науки» на факультете математики и информатики. С осени 2025 года живу в Варшаве.
Я окончил обычную школу без углубленного изучения информатики, поэтому программированию учился самостоятельно. После школы решил поступать в зарубежный вуз. Меня привлекало европейское образование, которое высоко ценится на международном рынке, а выбранный университет входил в топ-1000 мировых рейтингов. Кроме того, мне хотелось познакомиться с новой культурой, расширить кругозор и получить больше возможностей для профессионального развития. Осенью 2021 года я переехал в Польшу и поступил в University of Lodz.
На данный момент я работаю Software Engineer в Netflix, но путь к этому начался задолго до первой строчки кода. Компьютер дома был столько, сколько я себя помню. В детстве мы с братом проводили много времени за играми. Со временем интерес к ним начал угасать. Тогда игры в основном были на дисках, а выбор был ограниченным. Ближе к шестому классу мне стало интереснее не играть, а разбираться в устройстве компьютера: как он работает, что можно делать через консоль и какие возможности предоставляет.
Большое влияние на меня оказал брат. В своей школе он был одним из лучших по информатике и уже тогда умел создавать сайты. Примерно в 10 классе я узнал, что сайты можно не только собирать в конструкторах, но и писать с помощью кода. Сначала это казалось слишком сложным, но, просматривая обучающие видео на YouTube, я понял простую вещь: если подходить к обучению системно, этому можно научиться. Это требует времени, но каждая решенная сложная задача приносила огромное удовлетворение. Именно тогда программирование по-настоящему меня увлекло.
Учился я самостоятельно — по материалам на YouTube. Тогда уже практически все было в открытом доступе, в том числе на русском языке. Сначала я создавал небольшие сайты на Wix и WordPress и считал, что программирование — это занятие для особенно одаренных людей. Позже в рекомендациях стали появляться видео, где авторы писали небольшие программы. Они были относительно простыми, но интересными по функциональности. Меня увлекало наблюдать, как с помощью небольшого количества кода можно создать что-то полезное.
Чем больше я смотрел таких материалов, тем меньше становился страх и тем сильнее рос интерес. Спустя некоторое время я наткнулся на большой курс по React, состоящий из 110 видео, где все объяснялось простым языком. Я просто повторял действия за автором. Тогда у меня еще не было конкретной цели или ожиданий — мне было просто интересно. В итоге именно этот курс сформировал подход к обучению и образ мышления, которые помогают мне до сих пор и в конечном счете привели к первой работе.
Поскольку рядом не было человека, который мог бы что-то подсказать, во всем приходилось разбираться самостоятельно. Иногда на решение одной проблемы уходили часы, но это не останавливало меня. Каждая новая задача оказывалась сложнее предыдущей. Порой возникало ощущение, что я недостаточно хорош и стоит все бросить. Я делал небольшие паузы, но всегда возвращался, потому что меня искренне увлекал сам процесс. Именно усидчивость и стремление разобраться помогали мне находить решения и двигаться дальше.

О первой работе в IT
Свою первую работу я нашел случайно — через Telegram-чат, где набирали стажеров в IT. Подал заявку без особых ожиданий, но вскоре мне позвонил рекрутер и пригласил на собеседование. Так в 18 лет я попал на стажировку в Exadel. После месяца работы над проектом я успешно прошел финальное интервью и получил позицию frontend-разработчика. Именно там я получил первый реальный опыт коммерческой разработки и понял то, чему невозможно научиться без практики.
Первые четыре месяца я работал part-time и специально оставлял себе время на учебу. Фактически я начал работать примерно тогда же, когда переехал и поступил в университет, совмещая одно с другим. Зарплаты тогда едва хватало, но сам вход в индустрию и возможность получить опыт значили для меня гораздо больше денег.
Если честно, к моменту трудоустройства решающую роль сыграло не университетское образование, а то, что я наработал самостоятельно. В вузе, как правило, дают основы — они важны, но на реальных проектах требуется более глубокое знание конкретного направления. Главное, что дала мне самостоятельная учеба — привычка структурно подходить к незнакомым задачам и доводить их до решения.
Из личных качеств сильнее всего помогли усидчивость, умение учиться без наставника и способность не сдаваться, когда что-то долго не получается. Именно они, а не диплом, помогли мне и на первой работе, и на каждом следующем собеседовании.

Как попасть в Netflix
К подготовке к собеседованиям в Netflix и Google я подошел иначе. Я поставил себе цель получить оффер в одну из этих компаний и составил подробный road map. Сначала определил требования к моей позиции и понял, каких знаний и навыков мне не хватает. Затем разработал детальный план, которого придерживался несколько месяцев. Он включал:
— 250 задач на LeetCode и еще 175 задач на JavaScript — многие из них я решал по два-три раза
— System design — во frontend качественных материалов заметно меньше, чем в бэкенде, поэтому найти хорошие ресурсы было сложнее
— две книги по JavaScript, чтобы углубить понимание языка и разобраться в низкоуровневых деталях
— ChatGPT — полезный инструмент, если уметь задавать правильные вопросы. Я использовал его, чтобы разобраться в низкоуровневых темах: сетевом взаимодействии на всех уровнях модели OSI, работе браузерного движка и других аспектах
— Behavioral или soft skills. Многие считают, что этот этап сводится к вежливому общению, но на практике он гораздо шире: важно, как ты ведешь себя в стрессовых ситуациях, коммуницируешь с коллегами, даешь и принимаешь обратную связь, а также действуешь, когда перед тобой стоит большая и не до конца понятная задача.
Стоит отметить, что почти треть из этого списка не понадобилась мне на реальных собеседованиях — это время можно было бы посвятить другим темам. При этом собеседования в Netflix и Google существенно отличаются. В Google, как и во многих крупных технологических компаниях, основной акцент делается на алгоритмы и структуры данных. В Netflix, напротив, большое внимание уделяется soft skills, а технические задачи ближе к тем, с которыми инженеры сталкиваются в реальных проектах.
Когда подготовка была почти завершена, я решил пройти несколько собеседований в других BigTech-компаниях, чтобы проверить свой уровень и получить обратную связь. Такие интервью помогают выявить пробелы в знаниях и избавиться от волнения перед действительно важными этапами отбора.
Из всех компаний откликнулась только Box, где я успешно прошел интервью на позицию Senior Software Engineer. После этого я понял, что готов пробовать свои силы в Netflix и Google.
Заявки я отправил через официальные сайты компаний. Но сегодня одной анкеты часто недостаточно: конкуренция выросла, кандидатов стало больше, а вакансий — меньше. Поэтому, если есть возможность, лучше подаваться по рекомендации сотрудника. В моем случае приглашение на интервью пришло после обычной заявки.
В итоге процесс отбора в Netflix состоял из семи этапов собеседований, а в Google — из четырех, не считая общения с рекрутерами. Офферы я получил от обеих компаний. В итоге выбрал Netflix, поскольку именно эту компанию изначально рассматривал как основную цель и заранее изучил ее подходы к работе. Кроме того, в Google разработчиков не разделяют по направлениям — это просто инженеры, тогда как в Netflix есть специализация по областям, что позволяет, например, постепенно перейти из frontend во FullStack-разработку.

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

3 совета, которые помогут найти работу в IT
Учите английский и стройте нетворк. Английский — это не «плюс», а база, даже если на старте вы учитесь по русскоязычным материалам. Международный язык дает доступ к международному рынку, где предложений в разы больше.
Планируйте и действуйте системно. Часто люди в начале тратят кучу времени на выбор направления или меняют его и растягивают поиск работы. Главное — выбрать что-то одно, спланировать роадмап и идти по нему. Если не понимаете, как это сделать, — найдите того, кто уже работает в IT, и посоветуйтесь. Возможно, составите план обучения вместе.
Не останавливайтесь и не сравнивайте себя с другими. Поступление в вуз или сданный сертификат — это не финиш, а одна ступень. После каждой цели должна быть следующая. Сравнивать себя с другими бесполезно — вы не знаете, через что они прошли. Полезнее работать над своими слабыми сторонами.
И отдельный совет, который многие недооценивают: не переставайте ходить на собеседования, даже когда не ищете работу — это отдельный навык, который нужно держать в форме, чтобы в любой момент быть готовым.
