ivantatarinov

ivantatarinov

На Пикабу
96 рейтинг 0 подписчиков 0 подписок 3 поста 0 в горячем

На собеседовании на аналитика мне дали задачу про револьвер. Я до сих пор думаю, зачем

Собеседование. Аналитик данных. Мы уже поговорили про опыт, я показал, как считаю метрики, порешал SQL. И тут интервьюер говорит: «Давайте логическую задачу».

Задача такая. Есть револьвер, шесть гнёзд. Два патрона заряжены, четыре пустые. Патроны стоят подряд. Первый выстрел — холостой. Что вы сделаете: выстрелите ещё раз или прокрутите барабан заново?

Я думаю: мне сегодня утром дашборд по выдачам чинить надо было, а мы тут в русскую рулетку играем.

Простого ответа мало

Вслух я, конечно, ответил. Но сказать «прокручу барабан» недостаточно. Дальше от тебя ждут развёрнутого объяснения с условными вероятностями. Считаешь, сколько пар гнёзд подряд дают холостой-холостой, сколько холостой-патрон, и сравниваешь с вероятностью попасть на патрон при случайной прокрутке.

То есть проверяют не знание оружия, а умеешь ли ты в теорию вероятности и не плывёшь ли, когда тебя выдёргивают из привычного контекста.

Логика проверки понятна. Претензия у меня к другому.

За полтора года работы мне это не пригодилось ни разу

Что мне реально пригодилось: писать SQL-запросы к базе, собирать регулярную отчётность, автоматизировать расчёт показателей на Python, поднимать дашборды, разбираться, почему число сегодня отличается от вчерашнего в два раза, и объяснять бизнесу, что это значит.

Вот реальная задача из работы. Надо было понять, стоит ли платить за возврат пользователей через ретаргетинг, или значительная часть из них вернулась бы в приложение сама, без единого рубля рекламы. Ответ, к которому я пришёл: без нормально поставленного АБ-теста инкрементальный эффект ретаргетинга честно не измерить. Всё остальное — самообман с красивыми графиками.

Вот это аналитика. А не барабан револьвера.

Почему такие задачи всё равно дают

Моя версия. Кандидатов много, отсеивать чем-то надо, а логические задачки быстро показывают, как человек рассуждает вслух и не паникует ли он. Плюс их удобно копипастить из подборок.

Так что бесполезными их называть неправильно. Скорее так: они проверяют не ту работу, которую вы потом будете делать.

Что с этим делать практически

Рассуждайте вслух, даже если пришли не к тому ответу. Ход мысли тут весит больше результата.

Второе. Базовую теорию вероятности и статистику всё-таки подтяните. Не ради револьвера. Ради АБ-тестов, которые на технических собесах в аналитике всплывают постоянно и где всё держится на статистике.

Третье. Не воспринимайте отказ после такой задачи как приговор. У меня было больше пятидесяти технических собеседований. Провалов там было в разы больше

Расскажите самый абсурдный вопрос, который вам задавали на собеседовании.

Показать полностью

Учился по четыре часа в день по помодоро. Через две недели выгорел и уехал в деревню

Сначала всё было нормально. Я учился, когда было время и когда было желание. Разбирал материалы, делал задачи, обсуждал их на созвонах. Мне нравилось.

Потом розовые очки разбились. Материал оказался в разы плотнее и сложнее, чем я рассчитывал. SQL я до этого не трогал вообще — как-то обходился без него. А тут надо самому придумать, как на этом языке написать запрос, чтобы получить то, что нужно. Мотивация просела.

Решение приняли простое: раз само не идёт, будем по часам. Четыре часа в день. Помодоро. Только SQL, потому что именно на нём я застрял.

Как это выглядело

Двадцать пять минут решаешь, пять минут перерыв. Четыре цикла подряд, потом длинный перерыв где-то на полчаса. И заново.

Я честно жал паузу, если отвлекался, поэтому реально выходило часа три с половиной чистого времени. Каждый день. Без выходных, потому что какие выходные, я же вкатываюсь.

Задач я за эти две недели прорешал очень много. По количеству — лучший период за всё обучение. По ощущениям — худший.

Что сломалось

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

Больше двух недель я по этой технике не протянул. И у меня нет ощущения, что я слабак. У меня есть ощущение, что четыре часа концентрированного SQL каждый день без единого дня передышки — это перебор для человека, который параллельно ещё живёт свою обычную жизнь.

Деревня

Я собрал вещи и уехал в деревню.

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

Вот из этой мысли я и пошёл на первые собеседования. Прямо оттуда, из деревни, с рвущимся интернетом. Часть собесов слетала. Первые три я провалил так, что даже не понял, о чём меня спрашивали.

Но именно там, в деревне, я перестал учиться в пустоту и начал получать обратную связь. Выгорание, если так посмотреть, меня и вытолкнуло на рынок.

Вывод, который я для себя сделал

Помодоро — рабочая штука. Я к ней возвращаюсь, когда надо продавить конкретный затык: не идёт тема, надо просидеть в ней несколько дней подряд. Как режим на месяцы — нет.

Основную часть обучения я прошёл в другом режиме: когда было время и когда было желание. И знаете, суммарно я не медленнее двигался. Просто без вот этого «сегодня я ненавижу базы данных».

Я это называю «жить в радость». Звучит как цитата с открытки, но смысл простой: если ты каждый день насилуешь себя ради цели, до цели ты доедешь пустым. А в IT после оффера начинается работа, а не финиш.

Что бы я посоветовал

Не ставьте себе четыре часа в день с первого дня. Начните с двух. Оставьте один день в неделю полностью пустым — не «догоню задолженность», а пустым. И заранее решите, при каких признаках вы жмёте стоп: у меня признаком стало то, что я перестал открывать ноутбук.

И да, если чувствуете, что горите — иногда правильный ход не «поднажать», а поехать в деревню и топить баню. У меня сработало.


А вы как учитесь — по часам или по настроению? И что делали, когда упирались в стену?

Показать полностью

Я прошёл больше 50 технических собеседований, прежде чем получил оффер в IT

Считать я перестал где-то на тридцатом. Потом просто открыл календарь и посмотрел на количество встреч. Больше пятидесяти. И это только плотные технические собесы, где меня спрашивали про опыт, гоняли по SQL и давали задачи. Короткие звонки с эйчаром, где спрашивают «где вы работали и что знаете из языков», я сюда вообще не считаю. Их было ещё больше.

Расскажу, как так вышло. Может, кому-то это сэкономит полгода.

Я пошёл на собесы раньше, чем был готов

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

Я две недели решал SQL по четыре часа в день. Двадцать пять минут работаешь, пять отдыхаешь, четыре подхода, потом длинный перерыв. По факту выходило не четыре часа, а около трёх с половиной, потому что я честно ставил таймер на паузу, если отвлекался. И вот на исходе второй недели я понял, что решаю задачи ради задач. Никакой обратной связи. Никакого понимания, достаточно этого или нет.

Тогда я сделал тестовый аккаунт, закинул туда тестовое резюме и пошёл собеседоваться. Просто чтобы посмотреть, как оно вообще выглядит.

Первые три собеседования были кринж-кринжом. Я не то что задачи не решил — я не понял, в какую сторону вообще думать. Сижу, смотрю в экран, а там как будто китайский.

Человеку, который меня учил, я про это сказал уже постфактум. Он удивился, что я так рано начал. Но сказал продолжать.

Что дало это раннее начало

Обратная связь. Впервые за всё обучение я узнал не «правильно ли я решил задачку с сайта», а что конкретно у меня спрашивают живые люди из живых компаний.

Оказалось, что оконные функции в SQL спрашивают почти везде. Оказалось, что метрики — DAU, MAU, LTV, GMV — должны отлетать от зубов, а я про половину из них слышал по касательной. Оказалось, что ООП, над которым я убил несколько дней, за пятьдесят с лишним собесов всплыло раза два, и то на уровне «назовите три принципа».

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

Почему пятьдесят, а не тридцать

Если брать среднее по людям, которых я потом видел, ориентироваться стоит на 30–40 технических собеседований до оффера. У меня вышло больше. И я довольно точно знаю почему: я вышел на рынок недоучившись. Часть собесов я слил на темах, которые просто не успел закрыть.

Самая больная — АБ-тесты. Я их так до конца и не выучил. Отдельная тема, напишу как-нибудь отдельно.

Собесы жрут больше, чем обучение

Про это никто не предупреждает. Совмещать обучение и собеседования очень тяжело.

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

Ещё одна деталь. Часть собесов я проходил из деревни, с мобильного интернета. Связь рвалась. Иногда на пару минут, иногда собес просто умирал целиком. Объяснять интервьюеру, почему ты пропал на четвёртой минуте, отдельное удовольствие.

Что я бы сделал по-другому

Не стал бы ждать «готовности». Её не существует. Но и не пошёл бы на пятидесяти процентах программы, как сделал я. Процентах на семидесяти — самое то.

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

Оффер в итоге был. Документы, дата выхода, онбординг, всё как у людей. Сейчас я помогаю другим проходить этот же путь, и первое, что я говорю: перестань готовиться, иди получай обратную связь.


А вам сколько собеседований понадобилось до первого оффера в IT? И на каком по счёту перестало трясти?

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества