No Data No Growth | Pavel Bukhtik
О карьерном росте при работе с данными и развитии аналитической культуры в компаниях. РКН: №5218310250 Менторю специалистов и руководителей продуктовых компаний. Для связи: @pbukhtik
إظهار المزيد📈 نظرة تحليلية على قناة تيليجرام No Data No Growth | Pavel Bukhtik
تُعد قناة No Data No Growth | Pavel Bukhtik (@nodatanogrowth) في القطاع اللغوي الروسية لاعباً نشطاً. يضم المجتمع حالياً 12 784 مشتركاً، محتلاً المرتبة 5 391 في فئة الأعمال والمرتبة 50 677 في منطقة روسيا.
📊 مؤشرات الجمهور والحراك
منذ تأسيسه في невідомо، حقق المشروع نمواً سريعاً وجمع 12 784 مشتركاً.
بحسب آخر البيانات بتاريخ 04 سبتمبر, 2026، تحافظ القناة على نشاط مستقر. خلال آخر 30 يوماً تغيّر عدد الأعضاء بمقدار 57، وفي آخر 24 ساعة بمقدار 2، مع بقاء الوصول العام مرتفعاً.
- حالة التحقق: غير موثّقة
- معدل التفاعل (ER): يبلغ متوسط تفاعل الجمهور 29.26%. وخلال أول 24 ساعة من النشر يحصد المحتوى عادةً 18.05% من ردود الفعل نسبةً إلى إجمالي المشتركين.
- وصول المنشورات: يحصل كل منشور على متوسط 3 740 مشاهدة. وخلال اليوم الأول يجمع عادةً 2 307 مشاهدة.
- التفاعلات والاستجابة: يتفاعل الجمهور بانتظام؛ متوسط التفاعلات لكل منشور يبلغ 34.
- الاهتمامات الموضوعية: يركز المحتوى على مواضيع رئيسية مثل метрика, собеседование, лифт, sql, сегмент.
📝 الوصف وسياسة المحتوى
يصف المؤلف القناة بأنها مساحة للتعبير عن الآراء الذاتية:
“О карьерном росте при работе с данными и развитии аналитической культуры в компаниях. РКН: №5218310250
Менторю специалистов и руководителей продуктовых компаний.
Для связи: @pbukhtik”
بفضل وتيرة التحديث المرتفعة (أحدث البيانات بتاريخ 05 سبتمبر, 2026) تحافظ القناة على حداثتها ومستوى وصول مرتفع. وتُظهر التحليلات تفاعلاً نشطاً من الجمهور، ما يجعلها نقطة تأثير مهمة ضمن فئة الأعمال.
جاري تحميل البيانات...
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 05 سبتمبر | +2 | |||
| 04 سبتمبر | +3 | |||
| 03 سبتمبر | +11 | |||
| 02 سبتمبر | +8 | |||
| 01 سبتمبر | +4 |
| 2 | 💍 Я женился! 🥳
Как продуктовый аналитик, я, конечно, не мог спокойно жениться.
Сначала мне казалось, что свадьба устроена просто. Нужно выбрать красивую площадку, еду, декор, ведущего и не забыть прийти. Самая сложная часть, выбрать человека, с которым хочешь прожить жизнь, была уже позади.
Потом я понял, что свадьба очень похожа на запуск полноценного продукта без багов с первого раза. Тут есть привлечение, онбординг, CJM, сегментация пользователей, техподдержка, операционка и огромное количество странных пограничных кейсов.
📍Сначала появляется лендинг. Называется он «свадебный сайт-приглашение». На нем нужно объяснить Value Proposition: где, когда и зачем мы всех зовем. А еще что надеть. Иначе на фотографиях получится визуальный A/B-тест между «Дачная эстетика XX века» и «Я просто нашел что-то в шкафу».
📍Потом начинается регистрация. Казалось бы, что может быть сложного: имя, приедете ли, что пьете. Но довольно быстро начинается Enterprise UX:
-> А можно выбрать «Буду, но пока не уверен»?
-> А если я с +1, но +1 ещё не знает, что он +1?
-> А если я не пью, но на всякий случай выберу вино?
-> А если я пью все, можно поставить multi-select?
📍Дальше логистика. Нужно понять, кто откуда едет, кто точно едет, кто «скорее всего», кто «напомните мне за неделю», кто поедет сам, но потом всё равно спросит, где автобус. С расселением примерно то же самое.
📍А рассадка уже напоминает рекомендательную систему. Только вместо «похожие товары» у тебя задача подобрать людей, которые смогут просидеть рядом пять часов и не устроить инцидент на проде. Нужно учитывать родственников, друзей, интровертов, экстравертов, тех, кто знает вообще всех, и тех, кто пришел впервые и пока не до конца понимает, во что вписался.
📍 Декор выполняет роль UI. Если переборщить с цветами, пользователю негде поставить салат. Если переборщить со свечами, получится не романтика, а нагрузочное тестирование пожарной безопасности. Если сделать слишком много желтого, невеста может не принять релиз (а она в прошлом QA).
📍Программа вечера отвечает за Retention. Сначала welcome. Потом церемония, еда, активности, танцы. Главная задача: не перегреть пользователей в начале и не потерять аудиторию до торта.
📍Ведущий работает как Customer Success Manager. Он проводит пользователей по сценарию, разруливает баги, не дает никому захватить микрофон на 40 минут и вовремя возвращает всех в Core Flow.
📍Фотограф в этой системе выступает аналитиком поведения пользователей. Он фиксирует события, ловит ключевые конверсии, собирает данные по воронке эмоций, а потом отдает отчет примерно такого вида: «Вот здесь вы счастливые. А вот здесь кто-то уже нашел бар».
📍И, конечно, есть стейкхолдеры. Родители, гости, подрядчики и мы сами. У каждого свой Roadmap, свои Must-Have и свои скрытые ожидания, которые почему-то всплывают за неделю до релиза.
В какой-то момент понимаешь, что свадьба вообще не похожа на «один красивый день». Это кросс-функциональный запуск большой Agile-командой, которую ты сам же и собираешь.
Высокая эмоциональная ставка, ограниченный бюджет, жесткий дедлайн и нулевая возможность перенести релиз на следующий спринт.
И самое смешное, что в конце тебе уже совсем не нужна идеально работающая система. Хочется только, чтобы всем было уютно, красиво и вкусно.
После свадьбы провели с женой ретроспективу.
Критичных багов не выявлено.
Релиз признан успешным 🎉 | 4 162 |
| 3 | 🎲 Разбор задачи про три броска кубика
Напомню формулировку: кубик бросают три раза, какова вероятность, что дважды выпадет одно и то же число.
Правильный ответ – 5/12. Или 4/9? Может, 11/36? Или вообще 5/18?
На самом деле ни один из них. Правильный ответ – сначала уточнить условие, и только потом считать. Вероятность зависит от того, что именно имелось в виду.
Всего возможных исходов: 6³ = 216.
1) Ровно два одинаковых, третий отличается
-> Какое число повторится? Любое от 1 до 6 → 6 вариантов
-> В каких двух бросках? 3 пары позиций: (1,2), (1,3), (2,3) → 3
-> Что выпало в третьем? Любое из оставшихся 5 чисел → 5
6 × 3 × 5 = 90 → 90/216 = 5/12
2) Хотя бы два одинаковых (три тоже подходят)
Проще посчитать от обратного.
Все три разные: 6 × 5 × 4 = 120 (первый бросок – 6 вариантов, второй – 5, третий – 4). 120/216 = 5/9
Значит, хотя бы два одинаковых: 1 − 5/9 = 4/9
3) Ровно два одинаковых подряд, а третий отличается
Все как в первом случае, только повторяющиеся числа могут стоять лишь на соседних позициях: (1,2) или (2,3). Отсюда 2 вместо 3.
6 × 2 × 5 = 60 → 60/216 = 5/18
4) Хотя бы два одинаковых подряд
-> Вероятность совпадения бросков 1 и 2 – 1/6.
-> Совпадения бросков 2 и 3 – тоже 1/6.
-> Но случаи, когда совпали все три, мы посчитали дважды. Их вероятность – 1/36.
Итого: 1/6 + 1/6 − 1/36 = 11/36
—
В этом и весь смысл задачи.
Можно идеально знать теорвер, увидеть знакомую конструкцию и за 30 секунд получить красивый ответ. Но если вы решили не ту задачу, ценность решения нулевая.
И на собеседовании вам об этом могут даже не сказать. Просто поставят минус за секцию.
Так же и в работе: сначала убедитесь, что правильно поняли вопрос. И только потом решайте. | 3 382 |
| 4 | 🎲 Популярная задача с собеса: кубик бросают три раза
Меня не было на канале почти две недели. За это время в моей жизни произошло одно важное событие. Расскажу о нем через пару дней, когда будут фотографии,)
А пока возвращаемся к подготовке к осеннему сезону найма. Держите задачку, которую довольно часто дают на собеседованиях:
Кубик бросают три раза. Какова вероятность, что дважды выпадет одно и то же число?
Все. Больше вводных нет. Обычно задача звучит именно так.
Прежде чем считать, перечитайте условие еще раз. Если что-то в нем показалось вам неоднозначным – напишите об этом в комментариях.
В четверг разберу задачу и расскажу, почему на ней сыпятся даже те, кто прекрасно знает теорвер.
А пока присылайте свои варианты решения в комментариях 👇 | 3 208 |
| 5 | 🐢 Эта фраза на финале может стоить вам оффера
Когда я ушел из найма, то все равно продолжал ходить по собесам. Посматривал рынок и был открыт к действительно интересным предложениям.
Однажды я дошел до финала в международном стартапе, который мне понравился. В конце меня спросили:
– Ты же не торопишься?
– Не тороплюсь, – на свою голову ответил я.
– Просто позиция новая, хотим посмотреть еще кандидатов...
Вернулись ко мне лишь через три (!) месяца. И с отказом. Как я потом узнал изнутри, не сошлись по деньгам на этапе внутреннего согласования. Другого кандидата они тоже не нашли, а позицию позже и вовсе упразднили.
С тех пор я слышал много похожих историй. Для компании фраза «я не тороплюсь» очень удобна. Вам же она может стоить оффера. Потому что вы добровольно отдаете единственное, что создает давление на компанию на финале – свой дедлайн.
Дальше ваш процесс легко теряет приоритет. У нанимающего появляются другие кандидаты и дела, меняется бюджет, вакансию ставят на паузу, уходит человек, который вас продвигал.
За «хотим посмотреть еще кандидатов» обычно стоит одно из трех:
1️⃣ Вакансию правда только открыли. Такое бывает. Но рынок обычно понятен заранее, особенно на стандартном профиле. Затяжное «хотим еще посмотреть» чаще означает не нехватку кандидатов, а страх нанимающего принять решение.
2️⃣ Вы не дотягиваете до ожиданий. Самый частый сценарий. Вас в принципе готовы взять, но хочется проверить: вдруг найдется кто-то дешевле и/или сильнее. А вы пока в резерве: найдем лучше – возьмем его, не найдем – вернемся к вам.
3️⃣ Дело не в вас. Внутренний кандидат, согласование бюджета, перестройка команды, отпуск нанимающего, заморозка вакансии. Хороший признак – пауза привязана к дате. Плохой – «ну, посмотрим и вернемся».
Чтобы понять, что происходит, спросите напрямую:
– Сколько кандидатов сейчас на финальном этапе?
– К какой дате вы планируете принять решение?
– Чего вам не хватает в моей кандидатуре?
Если назвали конкретные слабые зоны, то хотя бы понятно, чего ждут. А если содержательных сомнений нет, но и срок никто назвать не может, значит причина скорее всего не в вас.
Вместо «я не тороплюсь» лучше сказать: «У меня есть параллельные собесы, по одному из них жду решение через неделю-полторы. Вы мне интересны, поэтому было бы здорово определиться примерно в эти сроки».
Это не ультиматум. Вы не требуете оффер завтра. Вы обозначаете, что не готовы ждать бессрочно.
Но чтобы это работало, есть два важных условия:
🔸 Дедлайн должен быть настоящим. Зафиксируйте срок и придерживайтесь его. Блефовать или нет уже дело ваше. Если нет других собесов, то это отличный повод их запустить. Дошли до финала здесь, дойдете и в другом месте.
🔸 Будьте готовы к риску. Могут ответить: «Раз не готовы ждать, значит, не судьба». Но спросите себя, что вы теряете. Позицию, которую вам дали бы только при условии, что за месяц не найдется кто-то получше?
—
«Хотим посмотреть еще кандидатов» – это не отказ. Но и не оффер. Это неопределенность. И она работает против вас ровно до тех пор, пока вы соглашаетесь находиться в ней без дедлайна.
А к вам возвращались с ответом после такой фразы? Сколько пришлось ждать? | 4 632 |
| 6 | ❄️ Разбор задачи с собеса про заморозку подписки
Формулировку задачи оставил постом выше, поэтому сразу к разбору.
Главная ошибка – услышать «проверить гипотезу» и сразу побежать в A/B.
Эксперимент здесь может оказаться дорогим решением в лоб. Чтобы увидеть не только краткосрочный эффект на выручку, но и последствия для удержания и LTV, его придется вести достаточно долго. При этом ошибка с решением убрать заморозку потенциально стоит дороже, чем ошибка с решением ее оставить.
Сначала нужно понять, что именно мы пытаемся измерить.
Продакт утверждает: «Без заморозки эти пользователи просто продолжали бы платить».
Проблема в том, что это контрфакт. Мы не знаем, что произошло бы с тем же пользователем без заморозки. Вариантов минимум три:
-> продолжил бы платить – тогда заморозка каннибализирует выручку;
-> отменил бы подписку совсем – тогда заморозка спасает будущую выручку;
-> отменил бы и вернулся позже – промежуточный сценарий.
В более широком смысле наличие заморозки может влиять еще и на решение оформить подписку в целом.
Поэтому «заморозкой пользуются 8%» и «средний срок – 2 месяца» сами по себе ничего не доказывают.
До эксперимента нужно провести ресерч.
Первый вопрос – в какой момент пользователь выбирает заморозку?
Если большинство сначала идут отменять подписку, а затем выбирают паузу вместо отмены – это аргумент в пользу того, что механика работает как удержание.
Если же люди сами находят заморозку в настройках и регулярно используют ее как способ не платить за периоды простоя – это уже сильнее похоже на каннибализацию.
Дальше посмотрел бы, что происходит с пользователями после разморозки: какая доля продолжает платить, сколько из них реально возвращаются в продукт, а не просто забывают отменить подписку, какая доля отменяет ее после разморозки и как часто пользователи замораживают подписку повторно.
Можно также попробовать подобрать похожих пользователей через matching / PSM и сравнить метрики тех, кто пользовался и не пользовался заморозкой. Это не даст полноценной причинной оценки, но поможет понять направление и примерный масштаб эффекта.
Если ресерча недостаточно для принятия решения, можно переходить к A/B.
Control – текущая механика. Treatment – заморозки нет.
И ключевая ошибка здесь – смотреть только на краткосрочные метрики.
Без заморозки выручка на коротком горизонте, скорее всего, вырастет. Но если пользователи начнут чаще отменять подписку и хуже возвращаться, на длинном горизонте эффект может стать отрицательным.
Поэтому основной вопрос – что происходит с выручкой на достаточно длинном горизонте. Будем смотреть Revenue, Retention, реактивации и отмены на горизонте 3+ месяцев, а на их основе оценивать долгосрочный эффект на LTV.
При этом финальное решение необязательно будет бинарным.
Самая интересная рекомендация – перенести заморозку во flow отмены. Тогда кнопку видят именно те, кто уже собирается уходить, а не все пользователи подряд.
И задача превращается из: «Нужна ли нам заморозка?» в: «Кому она спасает подписку, а кому просто дает возможность временно не платить?»
—
Именно это и проверяют на собесе: не только умеете ли вы задизайнить A/B, но и как вы мыслите: видите ли риски и ограничения, умеете ли выбрать оптимальный способ проверки гипотез.
А если хотите больше подобных разборов продуктовых кейсов на канале – поддержите пост огоньком 🔥 Это моя любимая рубрика.) | 3 823 |
| 7 | ❄️ Популярная задача с собесов на заморозку подписки
Есть задачи, которые кочуют из компании в компанию. Эта одна из них. И несмотря на кажущуюся простоту, на ней регулярно сыпятся кандидаты:
Вы продуктовый аналитик в подписочном сервисе с ежемесячной оплатой.
В управлении подпиской есть функция «заморозки». Вместо отмены пользователь может поставить подписку на паузу на срок до трех месяцев. Списаний в это время нет, доступ к сервису приостанавливается. После окончания заморозки подписка автоматически возобновляется. При желании пользователь может восстановить ее раньше.
К вам приходит продакт и говорит:
«Давайте уберем заморозку. Без нее эти пользователи просто продолжали бы платить. Мы сами сделали кнопку "не плати нам" и теперь режем себе выручку».
В подтверждение он приносит две цифры:
-> заморозкой пользуются 8% активных подписчиков;
-> средний срок заморозки – 2 месяца.
Вопрос: как вы будете проверять гипотезу продакта?
Небольшая просьба: подумайте сначала, каких данных вам не хватает и какие вопросы вы бы задали продакту. Я дам доп. вводные в комментариях.
На реальном собеседовании именно этот момент часто отличает сильный ответ от среднего. Кандидат, который сразу начинает предлагать решения, обычно проигрывает тому, кто сначала выяснил, какую проблему мы действительно решаем.
В понедельник я предложу свой вариант решения: покажу, как я двигаюсь по ней сверху вниз, где спрятана главная ловушка и по каким критериям интервьюер оценивает ответ.
А пока делитесь своими мыслями в комментариях 👇 | 3 974 |
| 8 | 🔄 Как изменились собесы для аналитиков в 2026 году
За последний год они стали не столько сложнее, сколько требовательнее к качеству мышления. Дать правильный ответ уже недостаточно. Нужно решать быстро и точно, показывая ход рассуждений.
Сразу оговорюсь: ниже не исследование рынка, а мои наблюдения из общения с сотнями кандидатов и нанимающими руководителями. Процессы везде разные, но эти шесть изменений я вижу все чаще.
1️⃣ Техническая база стала входным фильтром
Решить задачу на SQL, Python или теорвер уже не достижение. Нужно сделать это быстро и оптимально, учесть пограничные случаи и объяснить, почему выбран именно такой подход.
При этом идеально решенная задача сама по себе не сделает вас сеньором. А вот заваленная легко приведет к отказу. Технический блок все чаще работает как проверка «база есть или нет». Грейд определяют дальше.
2️⃣ Грейд в продуктовой аналитике определяют кейсы
Накидать метрики и гипотезы из головы недостаточно. Смотрят на то, как вы структурируете задачу в условиях неопределенности, задаете уточняющие вопросы, связываете метрики с бизнесом, замечаете риски и ограничения, объясняете свой выбор.
Именно здесь становится видно, кто перед интервьюером: начинающий аналитик, крепкий мидл или человек, способный самостоятельно и от начала до конца вести сложные продуктовые задачи.
3️⃣ В некоторых воронках появились AI-интервью
Это отдельный этап в начале отбора, который проводит AI-агент. Обычно это типовой набор вопросов по SQL, Python, метрикам, статистике и опыту. Вопросы довольно простые, а диалог ощущается поверхностным.
Содержательной пользы кандидату такой этап почти не дает. А для компании это дешевый способ сократить число людей, доходящих до живого интервью. Относиться приходится как к любому фильтру: раздражает, но без него дальше не пустят.
4️⃣ Стали чаще спрашивать, как вы работаете с AI
Ответ «активно использую LLM» уже никого не впечатляет. Работает конкретика: для каких задач использую, вот пример, где это ускорило работу, вот как перепроверял результат и какую ошибку модели нашел.
Ценят не того, кто копирует ответы модели, а того, кто понимает, где ей нельзя доверять без контроля и как проверить ее ответы и расчеты. В конце концов, именно вы отвечаете за конечный результат.
Чем умнее и доступнее становятся модели, тем ценнее умение оценить качество ответа, а не просто его получить.
5️⃣ Стирается грань между дата- и продуктовыми аналитиками
Раньше аналитик данных отвечал за источники, выгрузки, отчетность и ad-hoc-задачи, а продуктовый – за метрики, гипотезы и эксперименты.
Сейчас, особенно в продуктовых компаниях, от кандидатов на позиции Data Analyst все чаще ждут продуктового мышления: умения работать с метриками и гипотезами, проектировать A/B-тесты и связывать анализ с бизнес-решениями.
Вопросы на собеседованиях становятся почти теми же. Одного SQL и умения собрать дашборд уже мало – важно понимать, зачем проводится анализ и к какому решению он должен привести.
6️⃣ Рынок продолжает смещаться в сторону работодателя
Компании выбирают тщательнее, а процессы найма стали дольше и жестче. На одну позицию часто рассматривают сразу несколько сильных кандидатов, поэтому мало просто соответствовать требованиям или иметь стаж.
Теперь оценивают не только относительно вакансии, но и сравнивают с теми, кто проходит собеседования параллельно.
Можно хорошо пройти все этапы и все равно получить отказ – не потому, что вы недотягиваете до ожидаемого уровня, а потому что кто-то оказался чуть структурнее, точнее или ближе к текущим задачам команды.
—
А что изменилось по вашим наблюдениям? Что стали спрашивать чаще, а какие секции почти исчезли? | 3 994 |
| 9 | ⏸️ Досрочно останавливаем A/B: подглядывание или нет?
Классика жанра. Тест идет третий день, денежная метрика упала на 8%, p-value уже 0,03. Менеджер давит: «Надо останавливать, мы теряем деньги!» Аналитик отвечает: «Нельзя подглядывать, нужно дождаться выборки!»
Но подглядывание ли это?
Есть разница между подглядыванием как нарушением методологии проведения A/B-теста и мониторингом как проверкой здоровья эксперимента.
Классический Fixed Horizon подход говорит: зафиксируй размер выборки заранее и дождись ее, прежде чем принимать решение о результате эксперимента. Но это не значит, что нужно запустить тест и открыть дашборд только через две недели, когда выборка наберется. Вот тут и проходит грань.
Это мониторинг, и тест стоит завершить досрочно, если:
🔹 обнаружен баг – изменение работает не так, как было задумано;
🔹 возник SRM и проверка показала проблему с рандомизацией;
🔹 нарушилась работа логирования или часть данных потерялась;
🔹 коллизия с параллельными экспериментами делает результат неинтерпретируемым;
🔹 метрика пробила заранее установленную красную линию допустимых потерь.
Это подглядывание, если:
🔹 каждый час проверять обычный p-value и остановить тест, как только он станет меньше 0,05;
🔹 перебирать вторичные метрики, сегменты и срезы, пока где-нибудь не появится значимый результат;
🔹 менять правила фильтрации выбросов после того, как увидели результат.
Что делать в исходном примере с падением денежной метрики на 8%?
Если падение на 8% пробивает заранее установленную красную линию, эксперимент останавливаем, чтобы ограничить возможный ущерб. Но такая остановка сама по себе еще не доказывает, что изменение действительно ухудшает метрику. Если обнаружена техническая или методологическая проблема – тоже останавливаем.
Если порог не пробит, технических и методологических проблем нет, тест можно продолжать до набора запланированной выборки. Промежуточный p-value 0,03 в Fixed Horizon подходе сам по себе не является основанием для остановки.
А если хочется корректно принимать решения по ходу эксперимента, это нужно заранее заложить в дизайн. Например, использовать Sequential Testing или другой подход с формальными правилами досрочной остановки.
Смотреть на данные идущего A/B-теста – нормальная практика мониторинга. Ошибка начинается тогда, когда промежуточные результаты заставляют вас менять правила принятия решения, которые не были заложены в дизайн эксперимента. | 4 102 |
| 10 | 🤔 Раньше я думал, что понимаю бизнеc
Многие идут в продуктовую аналитику, чтобы быть ближе к бизнесу. Растить продукт, драйвить метрики и выручку, влиять на решения. Девять лет назад я выбрал это направление ровно по такой причине.
Но что значит «приносить пользу бизнесу», я понял не тогда, когда набрался опыта в найме и стал хедом. По-настоящему это пришло только со своими продуктами. В частности, онлайн-школой. И вот почему:
🔸 В найме ты ничем не рискуешь
Если твоя гипотеза не выстрелила, то бизнес потерял месяц бюджета команды. Ты же потерял ноль. Зарплата все равно придет на карту. А в худшем случае сменишь работу. И обычно с повышением.
Провал, за который не платишь, ничему не учит. Я почти не помню своих неудачных гипотез из найма. А из своего дела помню каждую, потому что каждая стоила денег.
И выигрыш ты тоже не забираешь. Поэтому рационально искать не то, что сработает, а то, что можно защитить на ревью. Ведь именно так устроены стимулы.
🔸 Ты не видел, как деньги появляются с нуля
Ты приходишь в готовый денежный поток и оптимизируешь его на проценты. Сделать так, чтобы поток вообще возник, это принципиально другая задача.
Юнит-экономика в найме остается упражнением в табличке. В своем деле от нее зависит, доживешь ли ты до следующего месяца.
🔸 Доступ к разговорам о бизнесе не равен пониманию бизнеса
Ты сидишь на встречах с C-level и уверен, что находишься внутри. Но «быть ближе к бизнесу» на практике означает всего лишь быть ближе к людям, которые принимают решения. Но не к последствиям этих решений.
Настоящая метрика твоего успеха измеряется не деньгами компании, а восприятием тебя: сложность задач, видимость, отношения со стейкхолдерами. Можно построить отличную карьеру, ни разу не заработав компании ни рубля.
🔸 В своем деле обратная связь другая
Ты на своей шкуре ощущаешь, как действие превращается в результат. И как бездействие превращается в его отсутствие. Никому нельзя предъявить красиво оформленный отчет вместо выручки.
Если бы я вернулся в найм, я бы совсем иначе смотрел на выручку компании. Видел бы, что реально двигает деньги, а что остается корпоративным булшитом: двигание задачек на доске, встречи, на которых ничего не решается, отчеты, которые никто не открывает, но все исправно просят.
—
Что в вашей компании создает больше всего видимости работы при наименьшем влиянии на деньги?
У меня безусловный чемпион это регулярные отчеты, которые открывает один важный человек раз в квартал. | 4 111 |
| 11 | 📹 «Ты не против, если мы запишем собес?»
Работодатель хочет записать собес – норм или стрем?
На самом деле, может быть и так, и так.
Я сам был по обе стороны. Когда нанимал, просил записать интервью, чтобы показать команде и обсудить кандидата вместе. А когда не мог прийти на собес, но участвовал в решении – запись показывали мне.
📝 Причины для записи обычно скучные и рабочие:
-> Интервьюеру хочется слушать тебя, а не строчить конспект. А расшифровку сделает бот вроде Otter или Fireflies;
-> Ее посмотрят те, кто не смог прийти: нанимающий менеджер, будущий тимлид, еще кто-то из команды;
-> Порой она тебя защищает: решают по тому, что ты реально сказал, а не по чьим-то заметкам и «ощущениям».
Так что сама по себе запись не красный флаг. Зависит от того, КАК компания это делает.
✔️ Норм, когда:
-> Вас заранее предупредили и спросили согласие;
-> Объяснили, зачем нужна запись;
-> Сказали, кто получит доступ к записи и сколько хранится запись;
-> Отказ от записи не влияет на результат собеседования;
-> Без отдельного согласия ее не пустят на обучение AI, публикацию или что-то ещё.
❌ Стрём, когда:
-> Запись включают без предупреждения;
-> На «зачем?» отвечают «у нас так принято»;
-> Непонятно, где будет храниться и кто ее увидит;
-> Отказаться формально можно, но вам сразу дают понять, что это «подозрительно»;
-> Запись хотят загрузить в сторонний AI-сервис, не объясняя, как будут использоваться ваши данные;
-> Компания собирается анализировать мимику, голос, эмоции или «уровень честности» кандидата.
🔖 Красный флаг – не факт записи, а отсутствие прозрачности и невозможность спокойно отказаться. И абсолютно нормально заботиться о своих данных. Даже если тебе нечего скрывать.
А ты бы согласился на запись собеса? | 4 541 |
| 12 | 🎯 В чём идея Uplift-моделирования?
Привычные ML-модели отвечают на вопрос: «Кто с большой вероятностью купит?» или «Кто может уйти?»
Но бизнесу часто нужен ответ на другой: «На кого подействует наше воздействие?»
И это разные задачи.
Например, мы хотим удержать пользователя и отправляем ему скидку на следующий заказ. Возможны четыре сценария:
🔸 Он остался бы и без скидки (Sure Things) – мы потеряли часть маржи, подарив скидку;
🔸 Ушел бы в любом случае (Lost Causes) – скидка не дала результата, зря потратили бюджет на доставку скидки;
🔸 Без скидки остался бы, но коммуникация вызвала негативную реакцию (Sleeping Dogs) – навредили;
🔸 Без скидки ушли бы, а благодаря ей остались (Persuadables) – именно их мы и хотим найти 🚀
Модель оттока ищет пользователей с высокой вероятностью ухода. Но среди них могут быть и Persuadables, которых можно удержать, и Lost Causes, на которых скидка не подействует.
Uplift-модель ищет тех, чьё поведение изменится именно благодаря воздействию.
Формально:
Uplift = P(целевое действие | воздействие) − P(целевое действие | без воздействия)
То есть нас интересует разница между двумя сценариями для одного пользователя: что произойдёт, если на него воздействовать, и что произойдет без воздействия.
Одновременно наблюдать оба сценария для одного и того же пользователя невозможно, поэтому uplift оценивают на данных экспериментальной и контрольной групп в А/В.
Два основных подхода к реализации:
1️⃣ Meta-learners – превращают обычные ML-модели в модели оценки эффекта. Например, S-learner, T-learner, X-learner и др.
2️⃣ Uplift-деревья – разделяют пользователей по различиям в реакции на воздействие. Uplift Random Forest, Causal Forest.
Если воздействие стоит денег, может раздражать пользователей или по-разному работать на разных сегментах, недостаточно предсказать поведение.
Нужно предсказать, как оно изменится именно из-за вашего решения.
И с этим помогает Uplift-моделирование. | 4 612 |
| 13 | 🌀 Я понял, что мешало мне в работе последние девять лет
Последние две недели я провел в фридайвинг-кэмпе в Каше (Турция). Нырнул всего на 60 см глубже, чем прошлый рекорд: 30.6 метра вместо 30.0. На первый взгляд – провал. Ехал за метрами, а привез сантиметры.
Но я осознал две важные вещи. Не про воду, а про себя:
☝️ Глубину нельзя взять силой
Я пробовал. Это не работает. Стоит напрячься, и давление растет, зажимается горло, накрывает ощущение удушья. Дальше два сценария: либо разворот назад, либо баротравма.
Работает ровно обратное. Это быть максимально расслабленным. Не в начале, не в конце, а на всем пути. Буквально позволить воде утягивать тебя на глубину.
✌️ Не надо продавливать себя на максимальной глубине
Лучше сделать шаг назад, спокойно отработать все в комфортных условиях и вернуться глубже уже с уверенностью в каждом движении.
—
В работе мы тоже под постоянным давлением: дедлайны, ожидания, ответственность. И пока ты напряжен, все дается с трудом. Продуктовый кейс на собесе, где от волнения плывешь в мыслях, структуре и метриках. Пытаешься взять оффер количеством собеседований. Получить признание и повышение переработками. По сути та же физика.
За девять лет я много раз видел и испытывал на себе, как люди пытаются пробить карьерный потолок силой. Больше переработок. Больше параллельных проектов и ответственности. Больше рабочих ночей вместо сна. А потом выгорают на своей максимальной глубине.
Я думал, мне не хватает усилий. Оказалось, все ровно наоборот. Ведь порой все, что нужно, это сделать шаг назад. Спокойно вернуться в зону уверенности и отработать слабые места. И это не откат. Это самый быстрый путь вперед.
И по факту, этот кемп стал одной из лучших моих поездок. Потому что дело было не в цифре:
→ Я впервые нырял в открытой воде и поборол страх падения в синюю бездну без осязаемых стен;
→ Подтянул старые навыки на разных упражнениях;
→ Попробовал новые техники и снаряжение;
→ И впервые в жизни понырял с открытыми глазами, без маски. Никогда не думал, что так вообще можно!
Все это даст мне новые глубины уже совсем скоро. И, кажется, не только под водой.
Поэтому вопрос к тебе. Что ты чаще спрашиваешь себя: «как поднажать?» или «где я сейчас зажат?» | 4 440 |
| 14 | 🎯 6 лайфхаков поиска прокси-метрик для A/B
Частая проблема в A/B тестах: ключевая метрика нечувствительная и/или медленная. LTV365, ARPU90, повторная покупка – дисперсия высокая, эффект маленький, а ждать месяцы или год никто не готов.
Поэтому хочется найти прокси – более быструю и чувствительную метрику, которая предскажет движение ключевой в будущем.
В карточках выше я собрал весь свой опыт подбора первичных кандидатов на прокси в 6 лайфхаков.
А если ты находишь лайфхаки полезными, то поддержи пост огоньком 🔥. Буду делиться еще! | 4 227 |
| 15 | 🧑🎓 У No Data No Growth появился личный кабинет студента!
Теперь все обучение для новых потоков живет в одном месте. И без проблем с доступом в ТГ 🚀
🔸 Студент уже может:
-> Смотреть записи лекций и практических занятий;
-> Записываться в группу на практику;
-> Сдавать домашки и получать ОС прямо в ЛК;
-> Получать уведомления о проверенных работах через бота;
-> Смотреть доп. материалы к лекции;
-> Оставлять отзыв по каждому занятию;
-> Отдельное внимание уделено мобильной версии – она реально работает. Я знаю, что многие учатся с телефона или в дороге.
🔸 Из новых реализованных фич:
🚀 Рейтинговая система! Теперь можно соревноваться с другими студентами курса и получать плюшки на выходе с обучения. Участие добровольное, но для многих это сильный мотиватор.
🚀 Реферальная программа! За приглашенного коллегу, и вы и коллега получаете бонусы. Их можно потратить на будущие программы или личные консультации.
🚀 Запрос на налоговый вычет прямо из кабинета;
🚀 Сертификат по итогам прохождения курса.
🔸 И обратная сторона – админка для меня:
-> Проще трекать посещаемость, доходимость, выполнение домашек, индивидуальный прогресс;
-> И сильно меньше шансов потерять человека, его домашку или отзыв;
Сейчас личный кабинет (ЛК) обкатываю на 6-ом потоке по А/В. Материалы пока дублирую в ТГ и ЛК. Все новые потоки с сентября будут уже полностью на ЛК. Поддержка старых потоков пока в планах.
По факту получилась полноценная LMS с элементами CRM. Я прям доволен результатом. Первые отзывы от студентов тоже позитивные. Сейчас дошлифовываем шероховатости.
—
Это пока все новинки последней недели. Но идеи на этом не заканчиваются – еще много всего хочется реализовать. Но об этом расскажу в следующий раз, когда будет что показать.) | 3 522 |
| 16 | 🎨 Ре-ди-зайн
Вот он добрался и до меня. Последний раз дизайн менялся 2 года назад, пришло время что-то менять.)
Вообще, вы могли заметить, что в последнее время постов на канале стало поменьше.
Каюсь: меня поглотил вайбкодинг. И это просто невероятное явление, когда ты можешь сам за пару дней сделать то, на что у целой команды уходят месяцы.
Но у явления есть и обратная сторона: с красными глазами, маниакально, днями и ночами ты пилишь все свои задумки, забывая обо всем остальном.)
И вот первым под раздачу попал мой сайт. Я переработал его целиком. А именно:
1️⃣ Обновил все лендинги
→ Главную страницу
→ Подготовку к собеседованиям
→ A/B и проверку гипотез для аналитиков
→ A/B и проверку гипотез для менеджеров
→ ML и Causal Inference для аналитиков
→ Корпоративное обучение
2️⃣ Каждый мой сборник получил новый вид
→ Сборник из 189+ тестовых заданий
→ Roadmap изучения A/B
→ Чеклист полного цикла А/В эксперимента
→ Сборник софтовых вопросов
→ Глоссарий продуктовых метрик
→ Тест на знание ML и Causal Inference
3️⃣ Собрал все отзывы и видеоотзывы в одном месте
4️⃣ Ключевые посты канала теперь живут и на сайте
Логические серии я объединил в одну публикацию.
5️⃣ Собрал все материалы в единую Базу знаний
155 материалов, 4 направления (A/B, собесы, продуктовая аналитика, карьера), фильтры и подборки под конкретную цель. Теперь это полноценный справочник. Можно зайти и за минуту найти нужное. И на сайте это делать удобнее, чем в ТГ канале.
6️⃣ Перевел сайт с конструктора на код!
И переехал с Tilda на собственный сервер. Это дает полный контроль и гибкость для дальнейшего развития. Не говоря уже про скорость работы сайта.
—
На мой взгляд получилось небо и земля. Тот случай, когда на старую версию уже даже смотреть не могу.)
Где-то еще есть шероховатости в формулировках. И я еще буду детальнее ревьювить страницы и перерабатывать некоторые блоки. Но 90% работы уже проделано.
Если полазите по страницам и накидаете обратной связи – буду очень благодарен. Можно в комментах под постом или мне в личку.)
Но самое интересное изменение даже не в редизайне сайта… О нем я расскажу завтра 🔥 | 2 641 |
| 17 | 🧩 Разбор 5 хитрых задач с собеса в Авито
Давненько на канале не было разбора задач с реальных собеседований. Исправляюсь.
На первый взгляд задачи в каточках выше выглядят простыми, но почти в каждой зашита ловушка, на которой легко поскользнуться даже с опытом.
В карточках разобрал:
🚗 Почему «90% аварий по вине трезвых» – это неверный логический вывод;
🌌 Две параллельные вселенные и эксперимент на 20% vs 80% трафика: что будет со средним, дисперсией и доверительным интервалом;
📦 Модерация объявлений: какую ошибку – I или II рода – важнее минимизировать и почему нельзя «просто минимизировать обе».
Также вы можете всегда попросить меня разобрать интересующие задачи с собеседований. Для этого просто напишите мне в личные сообщения @pbukhtik. | 3 236 |
| 18 | 🧠 Foundation Models – GPT из мира прогнозирования временных рядов
Представьте GPT, который вместо текста предсказывает будущие значения вашего временного ряда. Звучит как магия, но это уже реальность.
Для прогнозирования временных рядов есть много подходов:
-> Baseline'ы – наивная и сезонная наивная модели;
-> Классика – ARIMA, SARIMAX, Prophet;
-> ML-подход – LightGBM, XGBoost, CatBoost;
-> DL – RNN, LSTM, Transformer-based;
-> и сотни разных реализаций под конкретные задачи.
Но в последние годы, вместе с развитием ИИ, набирает обороты новый подход – Foundation Models.
Это модели, обученные на огромном количестве исторических рядов из разных доменов.
Главная идея – zero-shot прогнозирование: вы НЕ обучаете модель на своих данных. Вы просто даете ей контекст (кусок вашей истории), а модель продолжает его в будущее. Как LLM продолжает текст по промпту, только здесь «промпт» – это ваш ряд.
И точность из коробки получается на удивление высокая по сравнению даже с хорошо подтюненными моделям.
Это особенно полезно, когда:
-> данных мало или их ещё нет (холодный старт);
-> нет времени или возможности обучать свою модель;
-> нужен быстрый прогноз сразу по сотням / тысячам рядов.
Модель, обученная на ваших данных, скорее всего обгонит Foundation модель. Но как точка старта и сильный baseline – это отличный вариант.
Из популярных реализаций:
-> Chronos / Chronos-2 от Amazon;
-> TimeGPT от Nixtla;
-> TimesFM от Google.
Моделей уже много, какие-то наверняка ближе к вашей индустрии. Можете глянуть сборник моделей тут:
🔗 https://github.com/ZLiu21/awesome-tsfms-from-pre-training-to-post-training
А если хотите поиграться с такой моделью в песочнице, я подготовил небольшой Colab:
🔗 https://colab.research.google.com/drive/1sGcmdpjQ5ZlVIU6zG5olXXSLE537651g
Не знали про Foundation Models для временных рядов? Тогда поддержите пост огоньком 🔥 | 3 629 |
| 19 | 🧐 «Оцени дневную выручку кофейни у метро»
-> «Сколько АЗС в США?»
-> «Сколько настройщиков пианино в Москве?»
-> «Сколько теннисных мячей поместится в самолет?»
Когда впервые слышишь такие абстрактные задачи на собесе, они вызывают недоумение. Ты же не в кофейню устраиваешься. Вводных нет. И зачем это продуктовому аналитику?
Но интервьюер проверяет не знание правильного ответа или способность его угадать. Правильного ответа не существует. Он проверяет мышление: умеешь ли ты рассуждать в условиях неопределенности.
В работе аналитика это происходит постоянно: оценить потенциал рынка или канала, размер сегмента, эффект фичи, нагрузку, выручку новой инициативы.
Как решать подобные задачи?
1️⃣ Декомпозируй
Не пытайся сразу назвать цифру. Разбей задачу части:
Выручка = количество покупок × средний чек.
2️⃣ Оцени компоненты
Кофейня у загруженного метро:
-> работает ~14 часов (с 7:00 до 21:00)
-> пик: утро, обед, вечер – 7 часов × 40 заказов (заказ каждые 1.5 минуты) = 280
-> спокойные часы: 7 часов × 10 заказов (заказ в 6 минут) = 70
-> итого: ~350 заказов в день
-> средний чек: кофе + иногда выпечка → ~500 ₽
Неудобные для расчета числа можно округлять
3️⃣ Посчитай итог
350 × 500 = ~175 000 ₽ в день
4️⃣ Проверь здравым смыслом
Это ~5 млн ₽ в месяц. Для точки у метро звучит реалистично ✔️
Если цифра получается странная – поменяй одно ключевое допущение, а не всю модель сразу.
—
Главная ошибка кандидатов – молчать или сразу называть число.
Интервьюер хочет слышать ход мысли: «Я предполагаю, что...», «Здесь беру такую цифру, потому что...». Прозрачные допущения и обоснованные решения – это и есть продуктовое мышление.
Поэтому в следующий раз, когда услышишь такой вопрос на собесе – улыбнись и начни декомпозировать 🚀 | 3 432 |
| 20 | 🤷 Зачем учиться, если есть ChatGPT [другая LLM]?
Недавно на встрече-знакомстве на ближайший поток по A/B мне сказали:
«Я прошу ChatGPT провести меня за руку: задизайнить A/B, посмотреть результаты, подвести итоги. Он отвечает уверенно, и я делаю, как он говорит.
Но почему именно так, не понимаю. Цельной картины не появляется, даже когда расспрашиваю подробнее. И главное – не могу проверить, можно ли ему доверять».
Знакомо?
Теорию про A/B, метрики, MDE и p-value любая нейросеть сегодня перескажет за минуту.
Но знать и уметь – разные вещи.
Ценность курса по А/В не в теории, а в прикладных навыках:
🔸 видеть эксперимент целиком как систему, от гипотезы до выводов;
🔸 проверять, где нейросеть права, а где уверенно ошибается;
🔸 ловить ошибки в тесте до того, как они навредят продукту.
И одно дело думать, что понимаешь. Другое – сделать руками, столкнуться с неоднозначностью, и получить честную обратную связь.
Каждую домашнюю работу я разбираю лично. При этом мне не важно, решает человек домашку с нейросетью или без. И так, и так можно сделать как правильно, так и ошибаться.
Мне важно, чтобы полученные навыки помогали принимать продуктовые решения, растить культуру экспериментов в команде и увереннее проходить собеседования.
Особенность ближайшего потока в том, что продакты и аналитики будут учиться вместе. Работать в группах над задачами, как в реальной команде. И помимо самого А/В – учиться понимать друг-друга.
⌛️ Ближайший поток по А/В стартует уже через 2 дня. Осталось 4 места для аналитиков и 7 для продактов. Следующий поток – только осенью. Конкретно такого формата может уже не быть.
Оставляй заявку тут:
🔗 Для аналитиков: https://nodatanogrowth.com/product-analyst-ab-testing
🔗 Для менеджеров: https://nodatanogrowth.com/productmanager-ab
Хочешь прокачаться за это лето? Вот он, знак. | 3 256 |
