Заскуль питона (Аналитика данных)
8.93K subscribers
236 photos
19 videos
4 files
236 links
Канал про Python, аналитику, Data Science, SQL и многое другое

По вопросам сотрудничества и рекламе: @m459n9

Сайт: zasqlpython.ru
Download Telegram
Доброе утро? Всем хорошей рабочей недели 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
4011731
👀 псс, не спишь?

тут
выложил бесплатный курс по Pandas с нуля с возможностью практиковаться прямо в браузере. В дальнейшем покрою весь функционал аналитика, нужно чуть побольше времени :)

также он есть и на Stepik...

уже 1500 подписчиков, го сделаем 5к

а, еще забыл, здесь добавил курс по ML с учителем для начинающих аналитиков, позже буду расширять линейку курсов на Stepik тоже!

ну, а практиковаться перед собесами (да и в целом в аналитике) можно тут

@zasql_python
Please open Telegram to view this post
VIEW IN TELEGRAM
52🔥25🐳71
👨‍🔬 Ура, второй семестр магистратуры закрыт.

Теперь, можно отдыхать, верно? 😁

Навыки коммуникации — самый важный предмет для ML-инженера? наверное, да, составителям виднее...

Итоговые проекты были либо соревы на Kaggle 🔑, либо проверка юпитер-ноутбука. В разработке на Python были прикольные проекты по построению API для работы с LLM...

По Unix был отдельный прикол, что нужно было на MacOS поднимать Linux...

✈️ Так, полет нормальный, жду третьего семестра... Сейчас размышляю по поводу аспы. Есть у кого-то интересные варианты, чтобы не было слишком душно?

Скоро будет еще анонс бесплатных курсов для аналитика, поставьте 🔥, если ждете...

@zasql_python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥85🐳7433
🎃 На сайте теперь недоступна авторизация по GoogleAuth

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

Аккаунт, прогресс и Pro-доступ сохранятся.

Если раньше вы входили через Google, просто укажите почту, с которой регистрировались, и нажмите «Сменить пароль» — на неё придёт письмо со ссылкой.

Раньше был удобный вход через Google, теперь — вход по почте и паролю.

@zasql_python
Please open Telegram to view this post
VIEW IN TELEGRAM
267633
This media is not supported in your browser
VIEW IN TELEGRAM
🏁 Блин, хватит уже делать ошибки, давай проверим, что все ок и у пользователей не будет проблем с раскаткой фичи в мой AI Product…

Сам все пройди, сам делай, как пользователь, хватит уже тут размусоливать РЕАЛЬНО…

Раньше реализовывал модель линейной регрессии, градиентный спуск или бустинг, вывел какие-то статистики и спокойно все изучал, чувствовал себя исключительным, а сейчас что?

Изменился язык и скорость выполнения задач / разработки продуктов, но помимо инструментов остается важное: понимать потребности бизнеса, пользователей и продукта.

Кстати, тут можно на основе кейсов и не только научиться думать аналитически. Го-го-го

@zasql_python
Please open Telegram to view this post
VIEW IN TELEGRAM
19🔥9551
🚘 Давно не виделись в уличных гонках...

1. Добавлены бесплатные курсы по numpy... (плиз, запишитесь на курс, чтобы он чаще попадался в рекомендациях) + на сайте аналогично в разделе Курсы

2. Добавлен курс по Causal Inference, будет в дальнейшем дорабатываться интересными кейсами

_____

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

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

Если вам интересны посты в этом направлении, ставьте 🔥, постараюсь что-то придумать...

@zasql_python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥941272🐳2
🎁 Рефералкам быть

Выкатил реферальную программу на сайте для подготовки к аналитическим собеседованиям: приводишь друга — получаешь +14 дней Pro себе.

🍪🍪 Как это работает

1. В шапке жмёшь свой ник -> «Пригласить друга» -> копируешь ссылку.
2. Друг переходит и регистрируется по ней. Важно: ссылка привязывает только новые аккаунты — если у человека уже есть профиль, привязки не будет.
3. Он впервые оплачивает Pro и тебе автоматически падает +14 дней.

🙊 Пару уточнений

1. Ссылка выдаётся Pro-пользователям, и Pro должен быть активен в момент оплаты друга.
2. Один друг = одна награда. До 3 друзей в месяц, максимум 180 дней суммарно.
3. Дни сгорают, только если друг вернёт деньги за подписку. Отмена на твои дни не влияют.

🐳 В ближайшее время будет анонс нескольких курсов, далеко не уходите :)

@zasql_python
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳158533
Новая неделя — новые курсы

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

1️⃣ Бесплатный курс по PySpark.
Не видел ни одного, думал сделать и вот он, готов. Из основного: операции с DataFrame, оптимизация запросов, перекосы данных, SQL-движок и так далее.
Старался выделить проблемы, которые возникают при работе + описал парочку продуктовых кейсов. Если хотите что-то добавить и изменить, пишите в комменты, постараюсь ответить по возможности.

2️⃣ Курс по A/B тестам.
Вставлял сюда различные формулы, математику, симуляции и примеры дизайна экспериментов. Может быть полезно, поэтому если есть желание — залетайте. Подойдет тем, кто хочет понимать, что происходит под капотом и увидеть всю красоту 🏃‍♂️

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

Да, курс будет. Нужно только подумать над форматом: возможно, на сайте, возможно, нет. Посмотрим...

Вообще, помогите набрать 2 000 подписчиков на Stepik — осталось совсем немного. Скоро свернусь куличиком и буду выкладывать весь контент там
🤟

🔥 Пишите в комменты, что хотите видеть в канале. Очень важно сейчас, правда 💅

zasqlpython.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥539732
Как запланировать на 90% меньше задач в спринте

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

Предположим есть 10-20 стейкхолдеров и 5 сотрудников, которым нужно закрывать задачи. Но все было бы просто, если бы не существовало рутины + дополнительных исследований, инициированных самим отделом (допустим, аналитики).

Каждому из заказчиков всегда важно решить задачу вчера как можно раньше. У всех высокий приоритет перманентно.

Планирование косвенно решает эту проблему, но никто не защищен от так называемых влетов: посчитать метрики, принести выводы к презентации C-level и так далее, спринт может изменяться динамично (но не всегда это хорошо).

1. Начинаем с простого: оцениваем цель задачи. Задаем вопрос: "Для чего нам это нужно?". Обычно ответ на этот вопрос есть всегда, но далеко не всегда задача после этого остается в первом приоритете. Часть задач по доработкам имеющихся инструментов может быть просто не нужна, так как на основной вопрос собранный инструмент отвечает.

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

3. Заказчики между собой могут не общаться, поэтому важно на планировании подсветить конкретный капаситет на решение задач. На эти обсуждения особенно интересно наблюдать. Если не раскидывается, уводить в другой спринт или деприоритизировать.

4. Автоматизируем всё, что начинает повторяться. Если один и тот же запрос прилетает второй-третий раз, скорее всего, это уже не разовая задача, а кандидат на инструмент. Некоторые люди не хотят брать на себя ответственность за автоматизацию, но тут задача донести до стейкхолдера, что теперь вместо разовых "выгрузок" он будет смотреть в инструмент и отслеживать всё, что ему нужно. А еще лучше на все поставить алерты ⚠️

5. Если изначально понимаем, что планируются встречи / обсуждения, где потенциально потребуется ресурс аналитики (задача лида донести это), заранее броним несколько сторипоинтов для того, чтобы сотрудник мог подключиться.

6. Часть задач может перейти в другой спринт из-за отсутствия импакта на бизнес. А что тогда делать с новыми стратегическими направлениями? Тут задача лида донести то, что считается важным и какая общая стратегия с новыми вводными.

7. Учимся говорить нет, а не потом. Беклог из 200 задач может разрастаться бесконечно, есть желание всё взять и закрыть. Если задача потеряла актуальность, не влияет на решение или не соответствует текущей стратегии, то её лучше закрыть, а не бесконечно переносить между спринтами.

В итоге хорошее планирование для меня — это не когда мы идеально распределили 30 задач между пятью людьми. Это когда из 50 входящих задач в спринт зашли 5. Остальные либо оказались не нужны, либо были объединены, автоматизированы, уменьшены до MVP-исследования или сознательно деприоритизированы. А про то, что качество выполнения задач может падать при увеличении их количества — отдельная история. Могу про это тоже написать.


Иногда лучший способ быстрее закрывать задачи — перестать их брать и вас за это не уволят

😮 А что думаете вы? Может просто перестать брать задачи в принципе и наконец-то начать жить?

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

zasqlpython.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥77862
Плохое ведение проектов может заруинить рост аналитику

Может прозвучать банально, но факт остается фактом. В бизнесе есть разные направления: какие-то приносят заметный импакт в тотале, какие-то нет.

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

Представим ситуацию.

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


Аналитик тратит на этот проект практически все свое время. Проходит квартал, ожидания не соотносятся с действительностью, а проект в итоге так и не реализован до конца.

И тут возникает следующая проблема: оценка результатов и дальнейшая судьба аналитика.

🎰 В бигтехе существуют так называемые калибровки, где аналитиков сравнивают между собой, чтобы определить, кто отработал лучше, а кто хуже.

⌛️ В итоге имеем аналитика, который потратил большую часть квартала на проект, который либо вообще не был реализован, либо был стратегически важен только на уровне конкретного продукта, но не компании в целом.

При этом сам аналитик мог отлично проявлять себя внутри продукта: закрывать потребности бизнеса, находить проблемы, влиять на решения и местами буквально тащить продукт, участвуя в определении его стратегии.

😢 Но возникает неприятный момент.

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


😎 Аналитик все сделал круто, но его дальнейшее продвижение внутри компании зависит не только от качества его работы. Оно зависит еще и от самого продукта, выбранных бизнесом приоритетов, стейкхолдеров и того, насколько результат проекта вообще можно показать на уровне компании.

Поэтому аналитику важно управлять не только исполнением проекта, но и своим портфелем проектов и видимостью результата.

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

А у вас были подобные проекты? Что было после них? Делитесь в комментариях.

Ставьте 🔥 для большего количества постов!

zasqlpython.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥3512421
Да, времена такие, все хотят работать в онлифансе. Правда ведь? 😁

А нет, лучше я буду работать в СОВЯТА или... (пишите свои варианты в комментариях)

🤣🤣🤣

zasqlpython.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
321675👍1
🎁 с Днем Рождения меня!

За год многое поменялось, но самое главное, что хочу сказать — спасибо, что остаетесь в канале!

Расскажите вообще, как у вас дела? Какие изменения произошли с 26 августа 2025 года по сегодня... Будет определенная контрольная точка, к которой будем возвращаться раз в год 🖐


Начну я:

— выпущено 13 курсов на Stepik, там уже 2129 подписчиков на момент написания поста
— по подписчикам вижу рост в 1.5 раза, всем спасибо. Надеюсь, что 10к уже пробью в этом году, буду над этим работать
— запущен замечательный сайт для подготовки к собеседованиям аналитиков, на него уходит куча времени, но благодаря вашему фидбеку он становится лучше!
— на линке 12к контактов, добавляйтесь, если еще не в контактах, я там периодически выкладываю разные полезности 🤨
— по работе даже неплохо все складывается
— в магистратуре все хорошо, вот следующий учебный год уже будет последним, подсвечу, видимо, уже через год и похвастаюсь успехами :)

А ещё это последний год, когда можно было бы привязать такой пост ко времени на часах


Теперь ваша очередь: что изменилось у вас за год?


UPD: 2+6 = 8... 26.08, оказывается. Хорошая дата!

@zasql_python
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥6413711
POV: ставишь апрув на MR не глядя

@zasql_python
37521
рабочий день окончен? или настало время делать что-то руками?

@zasql_python
45106👍1
♾️ Можно бесконечно оптимизировать систему, но к прорыву это вряд ли приведет.

🙃 🔄
⬇️ 📈

Знаете, есть естественное желание постоянно улучшать то, что уже работает: добавлять новые фичи, подкручивать технические метрики, ускорять процессы, исправлять мелкие проблемы.

😮 Каждое такое изменение вроде бы делает продукт лучше. Но в какой-то момент возникает вопрос: мы действительно движемся вперед или просто все эффективнее оптимизируем то, что уже построили?

⬇️ Можно бесконечно работать над улучшением дашбордов
⬇️ Ускорять SQL
⬇️ Улучшать качество витрин
⬇️ Автоматизировать отчетность
⬇️ Делать более сложные модели

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

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


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

🔥 А у вас был кейс, когда аналитика не просто улучшила текущий процесс, а реально изменила сам подход бизнеса к решению проблемы? Пишите в комментариях

🍪🍪 zasqlpython.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16861
🍌🍌🍌

Hi, unfortunately, we’re not ready to give you more money, but we are ready to give you more tasks. You see, that’s the situation in the company.

@zasql_python
Please open Telegram to view this post
VIEW IN TELEGRAM
349652
😌 Пятница
а это значит, пора немного поговорить об обновлениях 👀

Что нового на сайте:
😠 В курсах появились сертификаты: теперь их можно спокойно приложить к резюме / портфолио / куда душа пожелает
😠 Добавил два новых тарифа: на 3 месяца и на полгода. Подумал, что так будет удобнее сразу закрыть подготовку на несколько месяцев — особенно если впереди испыталка или неспешный поиск работы.
😠 Закинул новые задачи в тренажеры — можно уже сейчас идти и тестить себя

Из личных обновлений тоже есть одно: пошел третий семестр магистратуры 🫡

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

✈️ Сейчас я вообще в отпуске, но сайт почему-то продолжает самостоятельно открываться на ноутбуке… Появляется куча новых идей, в обычное время такого меньше...

Продолжаю допиливать то, что осталось + постепенно добавляю новое.

Если есть идеи, чего вам не хватает на сайте — пишите.

🤨 Вполне возможно, что следующим обновлением будет именно ваша хотелка. Например, сертификаты были добавлены по просьбах учащихся!

zasqlpython.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
19631
😏 Кто сейчас в поисках работы на ПЕРВУЮ работу по специальности аналитиком, что прикладываете? Какие проекты? Делитесь в комментах.

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

👿 Были и задания бигтехов, где нужно было в экселе построить графики, но я все это упаковывал в гитхаб. Не знаю, работало или нет, но вроде первую работу как-то да нашел…

А как сейчас ситуация? Работает только «упаковка» резюме?

zasqlpython.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥53
Сайт пока не работает, ждём 30 минут…

@zasql_python
943🔥21