Заскуль питона (Аналитика данных)
описание
Канал про Python, аналитику, Data Science, SQL и многое другое По вопросам сотрудничества и рекламе: @m459n9 Сайт: zasqlpython.ru
8 931
подписчиков
Охват к подписчикам
43,8%
ERR
Реакции к просмотрам
1,44%
1 257 на 22 постов
Пересылки к просмотрам
0,61%
534
Постов в день
0,3
всего 22
Где отзываются чаще
доля реакций к просмотрам- 15 авг.Как запланировать на 90% меньше задач в спринте Наконец-то появилось время написать пост. Представим ситуацию: продукт стремительно растет, развиваются новые направления, соответственно, появляется и много стейкхолдеров, которым потенциально интересно решение разного рода задач. Предположим есть 10-20 стейкхолдеров и 5 сотрудников, которым нужно закрывать задачи. Но все было бы просто, если бы не существовало рутины + дополнительных исследований, инициированных самим отделом (допустим, аналитики). Каждому из заказчиков всегда важно решить задачу вчера как можно раньше. У всех высокий приоритет перманентно. Планирование косвенно решает эту проблему, но никто не защищен от так называемых влетов: посчитать метрики, принести выводы к презентации C-level и так далее, спринт может изменяться динамично (но не всегда это хорошо). 1. Начинаем с простого: оцениваем цель задачи. Задаем вопрос: "Для чего нам это нужно?". Обычно ответ на этот вопрос есть всегда, но далеко не всегда задача после этого остается в первом приоритете. Часть задач по доработкам имеющихся инструментов может быть просто не нужна, так как на основной вопрос собранный инструмент отвечает. 2. Оцениваем масштаб задачи. Можно вот тут прочитать про различные методы оценки задач. Если понимаем, что задача комплексная и требует большого количества усилий, декомпозируем и отдаем кусками, чтобы с заказчиком быть в коннекте. 3. Заказчики между собой могут не общаться, поэтому важно на планировании подсветить конкретный капаситет на решение задач. На эти обсуждения особенно интересно наблюдать. Если не раскидывается, уводить в другой спринт или деприоритизировать. 4. Автоматизируем всё, что начинает повторяться. Если один и тот же запрос прилетает второй-третий раз, скорее всего, это уже не разовая задача, а кандидат на инструмент. Некоторые люди не хотят брать на себя ответственность за автоматизацию, но тут задача донести до стейкхолдера, что теперь вместо разовых "выгрузок" он будет смотреть в инструмент и отслеживать всё, что ему нужно. А еще лучше на все поставить алерты ⚠️ 5. Если изначально понимаем, что планируются встречи / обсуждения, где потенциально потребуется ресурс аналитики (задача лида донести это), заранее броним несколько сторипоинтов для того, чтобы сотрудник мог подключиться. 6. Часть задач может перейти в другой спринт из-за отсутствия импакта на бизнес. А что тогда делать с новыми стратегическими направлениями? Тут задача лида донести то, что считается важным и какая общая стратегия с новыми вводными. 7. Учимся говорить нет, а не потом. Беклог из 200 задач может разрастаться бесконечно, есть желание всё взять и закрыть. Если задача потеряла актуальность, не влияет на решение или не соответствует текущей стратегии, то её лучше закрыть, а не бесконечно переносить между спринтами. В итоге хорошее планирование для меня — это не когда мы идеально распределили 30 задач между пятью людьми. Это когда из 50 входящих задач в спринт зашли 5. Остальные либо оказались не нужны, либо были объединены, автоматизированы, уменьшены до MVP-исследования или сознательно деприоритизированы. А про то, что качество выполнения задач может падать при увеличении их количества — отдельная история. Могу про это тоже написать. Иногда лучший способ быстрее закрывать задачи — перестать их брать и вас за это не уволят 😮 А что думаете вы? Может просто перестать брать задачи в принципе и наконец-то начать жить? 100 🔥 и выпускаю актуальный пост для подготовки к собесам в компании на разные позиции. Покажу интересные кейсы и ходы решения задач zasqlpython.ru5,93%
- 5 авг.Новая неделя — новые курсы Постов стало не особо много, обещаю вернуться после того, как привыкну к новой роли. Пока полет нормальный, очень много бизнес-контекста, встреч и т.д. 1️⃣ Бесплатный курс по PySpark. Не видел ни одного, думал сделать и вот он, готов. Из основного: операции с DataFrame, оптимизация запросов, перекосы данных, SQL-движок и так далее. Старался выделить проблемы, которые возникают при работе + описал парочку продуктовых кейсов. Если хотите что-то добавить и изменить, пишите в комменты, постараюсь ответить по возможности. 2️⃣ Курс по A/B тестам. Вставлял сюда различные формулы, математику, симуляции и примеры дизайна экспериментов. Может быть полезно, поэтому если есть желание — залетайте. Подойдет тем, кто хочет понимать, что происходит под капотом и увидеть всю красоту 🏃♂️ Сейчас делаю бесплатный курс по Polars, так как у некоторых возникали вопросы по нему. Да, курс будет. Нужно только подумать над форматом: возможно, на сайте, возможно, нет. Посмотрим... Вообще, помогите набрать 2 000 подписчиков на Stepik — осталось совсем немного. Скоро свернусь куличиком и буду выкладывать весь контент там 🤟 🔥 Пишите в комменты, что хотите видеть в канале. Очень важно сейчас, правда 💅 zasqlpython.ru2,96%
- 15 июл.🚘 Давно не виделись в уличных гонках... 1. Добавлены бесплатные курсы по numpy... (плиз, запишитесь на курс, чтобы он чаще попадался в рекомендациях) + на сайте аналогично в разделе Курсы 2. Добавлен курс по Causal Inference, будет в дальнейшем дорабатываться интересными кейсами _____ А ещё недавно я стал лидом аналитики. Возможно, в ближайшее время буду делиться инсайтами из этой непростой роли... Из интересного, добавилось много встреч и бешеное погружение в продукт, планы и тд. Осталось только научиться делегировать, приоритизировать, ну и всякие другие умные словечки использовать, чтобы было хоть какое-то оправдание, что я работаю :) Если вам интересны посты в этом направлении, ставьте 🔥, постараюсь что-то придумать... @zasql_python2,76%
- 27 июн.👨🔬 Ура, второй семестр магистратуры закрыт. Теперь, можно отдыхать, верно? 😁 Навыки коммуникации — самый важный предмет для ML-инженера? наверное, да, составителям виднее... Итоговые проекты были либо соревы на Kaggle 🔑, либо проверка юпитер-ноутбука. В разработке на Python были прикольные проекты по построению API для работы с LLM... По Unix был отдельный прикол, что нужно было на MacOS поднимать Linux... ✈️ Так, полет нормальный, жду третьего семестра... Сейчас размышляю по поводу аспы. Есть у кого-то интересные варианты, чтобы не было слишком душно? Скоро будет еще анонс бесплатных курсов для аналитика, поставьте 🔥, если ждете... @zasql_python2,58%
- 11 июн.🔄 Обновления на сайте zasqlpython.ru Решил периодически делиться тем, что происходит на сайте и какие разделы постепенно докручиваю. 1. Бесплатный курс по SQL с нуля 🆓 Получал от вас фидбек, что местами материал кажется сложным для старта, поэтому постепенно адаптирую курс под начинающих и junior-аналитиков. Добавляю больше подробных разборов, практических задач и визуализаций, чтобы с инструментами было легче разобраться. 2. Новый тренажер по дашбордам 📊 Это важный скилл для аналитика: уметь не просто смотреть на дашборд, а быстро находить в нём инсайты, проверять метрики в разных срезах и объяснять бизнесу, что происходит. В новом BI-тренажере вы вместе с AI разбираете датасет, отвечаете на вопросы по дашборду и оцениваете, насколько логично построена отчетность. Качает продуктовый подход, бизнес-сенс и умение видеть за метриками реальные бизнес-ситуации даже без написания кода. Просили добавить BI — добавил, потихоньку развиваем :) 3. Переработана часть кейсов и вопросов 💼 Изначально, я закладывал в этот раздел именно то, как должен мыслить аналитик с позиции написания скриптов, как можно интерпретировать любой бизнес-кейс и разложить его на составляющие с помощью SQL (ближе к работе). Сейчас двигаю разделы в сторону более продуктового подхода (больше к интервью): меньше сухих задач, больше логики принятия решений, метрик и бизнес-контекста. 🤫 А еще готовлю новые разделы, чтобы изучать аналитику было удобнее и интереснее, следите за обновлениями! Ставьте 🔥, если ждете следующие апдейты — и напишите, какой раздел добавить следующим. Скоро будет еще один бесплатный курс, который в скором времени анонсирую @zasql_python2,41%
- 13 авг.Сколько аналитиков нужно, чтобы пользователь совершил покупку в 1 клик? Как учили Алису находить лучшие цены? 22 августа в разберём эти и другие вопросы на Welcome Time* — офлайн-встрече с командами Яндекс Поиск и Независимый Ecom. 🗳 Кого ждём: Data-аналитиков и продуктовых аналитиков с опытом работы на Python от трёх лет. На встрече разберём реальные кейсы и расскажем, как устроена аналитика в командах. После докладов вы сможете задать вопросы спикерам и познакомиться с коллегами из индустрии. Для желающих — проведём диагностику навыков по Python и SQL. Интервьюер подсветит сильные стороны и зоны роста. Хороший результат можно будет зачесть как одну техническую секцию, если решите пройти собеседование в Яндекс. ♾ Подробная программа и регистрация: https://yandex.ru/project/events/welcometimes-all2,21%
- 2 июн.🎤 Как проходить продуктовые кейсы на собеседовании? Раньше помню, как для меня большой болью было подготовиться к SQL и Python на собесе, я тратил очень много сил и считал, что аналитик только про это. Как же я ошибался... База для собесов, помимо знания инструментов, — это проверка мышления кандидата. Но кейсы тоже можно заботать. Зачастую все работает так, что ты собираешь похожие конструкции, видишь их чаще всего и запоминаешь. Но давайте к вопросу выше. Существует много фреймворков, про один из которых написала Лена у себя в канале. На собесах виден примерно один паттерн: вам обрисовывают ситуацию в бизнесе и просят разложить её с точки зрения аналитики или продукта. Самая главная ошибка: стараться набрасывать без структуры, просто рандомные слова. 👀 Сам так проходил, знаю... "Ну тут наверное повлияло это и еще вот это, а еще вот это и т.д." Мыслей много, супер гуд, но структуры нет, последовательности тоже, скорее всего, реджект. Кейсы крутятся вокруг какой-то ПРОБЛЕМЫ. Кстати, про продуктовое мышление можно забрать материалы без регистрации и СМС! Один из форматов интервью, когда спрашивают про изменение метрики во времени 🟣Перед интервью ознакомьтесь с направлением, в которое собеситесь. Важно понять основные метрики продукта, недавние новости (если такие имеются). 🟡Посмотрите на кейс с точки зрения аналитики. Что бы вы делали, если возникли проблемы? Наверное, посмотрели бы в данные, фильтры, удостоверились, что проблема действительно есть и можно копать дальше? А имеется ли сезонность? А есть ли баги? 🔵Дальше обрисовать метрики, а действительно ли у нас есть какие-то проблемы? Можно ли разложить метрику на составляющие? 🟢Проблема, которую мы наблюдаем ,влияет на деньги? В долгосроке мы проиграем, если не обратим на это внимание? ❓Обычно дальше следуют мысли про A/B тесты, про то, как это можно проверить, какие метрики выбрать и т.д. Важно, что правильного ответа обычно в таких кейсах не бывает, все строится на адекватности ответа кандидата. Ответом может являться: — поиск причины — продуктовое решение — другие предложения Хотите, сделаю шпаргалку с различными фреймворками для продуктовых собесов? Ставьте 200 🔥 📕 К продуктовым кейсам можно подготовиться, как и к техническим, важна насмотренность. Ее можно прокачать вот тут P.S: картинка к посту основана на реальных событиях, только я считал разные другие штуки @zasql_python2,13%
- 26 мая🤩😳 Проходил я недавно Winx Club: The Magic is Back (2026 год выпуска). Игра вообще не понравилась, сюжет странный и все про одно и то же. Сначала мы отправляемся на болото, ходим по окрестностям учебного заведения, ищем лягушек и в принципе все. 🙄 Я не вынес этого, ожидания были намного выше. 💡 Думал-думал, кажется, придумал. А что если сделать интерактивную игру-бродилку с квестами, где можно будет абсолютно БЕСПЛАТНО в игровом формате протестировать и практиковать SQL (как же без него). 🎮 Встречайте, новая бесплатная игра-бродилка по SQL. Архив Перуна. Практика -> Игры -> 2я игра Вам предстоит разузнать, кто украл Архив Перуна — и почему улики ведут к тому, кого никто не подозревал.. 15 локаций, 12 NPC, 178 задач. Пишешь настоящие SELECT, JOIN и оконные функции, чтобы вычислить, кто стёр архив. Управление одинаково работает на телефоне и компьютере — проверил на всех своих устройствах. Все, что связано с игровыми механиками дается тяжело пока (потратил на это много времени), но ничего, надеюсь, что в скором времени научусь и сделаю кучу игр для стима, чтобы конкурировать с Винкс 💅 👍 А также были добавлены новые задачи в разные разделы (тестовые задания, кейсы, квизы и карточки вопросов) и поправлены баги, разумеется) Поставьте 🔥, если пушка. Делитесь с коллегами, друзьями, кто любит игровые форматы, так вы поддержите сделанное. Пишите что еще не хватает на сайте, буду рад почитать! https://zasqlpython.ru/games/rpg-001-perun-archive2,05%
- 24 июн.👀 псс, не спишь? тут выложил бесплатный курс по Pandas с нуля с возможностью практиковаться прямо в браузере. В дальнейшем покрою весь функционал аналитика, нужно чуть побольше времени :) также он есть и на Stepik... уже 1500 подписчиков, го сделаем 5к а, еще забыл, здесь добавил курс по ML с учителем для начинающих аналитиков, позже буду расширять линейку курсов на Stepik тоже! ну, а практиковаться перед собесами (да и в целом в аналитике) можно тут @zasql_python1,87%
- 22 июн.Доброе утро? Всем хорошей рабочей недели 🤩1,85%
- 16 июн.Если вы хотите использовать, но пока не знаете, с чего начать — поставьте 🔥, накидаю пост с чего можно начать1,39%
- 4 мая🎮 Наверное не секрет, что многие люди любят играть в игры. От шутеров и стратегий до бродилок и детективов. Лично мне нравятся последние. А еще мне нравятся проекты Quantic Dream, где есть много концовок и по сути твое решение влияет на нее. Это и Detroit, Heavy Rain, Beyond: Two Souls. Таких игр очень много и это, по моему мнению, это самые топовые игры... Вариаций много, ты можешь повлиять на сюжет (как и в жизни при решении задачи 🃏) Ах да, к чему это я... Понемногу на сайте добавляются новые разделы. Сейчас добавил раздел "Игры" Да, тут не были выделены многомиллионные бюджеты, но уже появился первый прототип и это будет точно дополняться. Доступно всем 🥳 Вообще, игровые процессы в обучении мне всегда нравились, особенно, когда мною проходилось что-то интерактивное. В эту сторону буду двигаться и добавлять то, что позволит по различным ассоциациям понять суть сложных вещей. 👉 Ссылочка еще тут: https://zasqlpython.ru/games 🐳 Ставьте реакции, делитесь с друзьями новым разделом. Я думаю, что это точно не конец. 💬 А какие игры вы проходили? Делитесь в комментах P.S: это оказался один из самых душных и сложных разделов @zasql_python1,14%