SILLYFEED

mtrushko

@mtrushkoskills · 10.4K подписчиков

Открыть канал в Telegram

Посты канала mtrushko в SillyFeed: единая лента публичных Telegram-каналов со ссылками на оригиналы.

Про Excel, аналитику и здравый смысл в цифрах. Выпускаем аналитиков, которые умеют не просто строить отчёты, а думать. Здесь кейсы из FMCG, разборы ошибок, тренировки мышления и много про работу

Посты канала

mtrushko
Сейчас в аналитике всё сильнее смещается фокус. Компании ищут не просто людей, которые умеют нажимать кнопки и строить отчёты.Им нужны специалисты, которые умеют работать с данными как с инструментом управления бизнесом.И это очень хорошо видно по современным вакансиям FMCG.Часто встречаются такие формулировки:✔️ обеспечение качества данных,✔️ поиск возможностей для развития бизнеса,✔️ анализ продаж,✔️ работа с разными источниками данных,✔️ взаимодействие с коммерческой командой,✔️ ad hoc аналитика,✔️ подготовка выводов и презентаций для руководства.За каждой такой фразой скрывается огромное количество навыков. Например, "Обеспечение качества данных", это не просто проверить, что в данных нет дублей или "Полтора землекопа". Это понимание структуры данных, уровней агрегации, логики метрик, мастер-данных и того, как не сломать расчёты при объединении источников."Поиск возможностей для бизнеса" - это умение понять, за счёт чего произошёл рост или падение, какие факторы влияют, где точки роста."Взаимодействие с коммерческой командой" - это способность перевести язык бизнеса в аналитику и обратно:правильно задать вопросы,понять задачу,сформулировать выводы,объяснить рекомендации."Работа с разными источниками данных" - это внешние системы, выгрузки, данные агентств, разные структуры и форматы данных. И здесь важно уметь работать в Power Excel,Если аналитик не понимает логику агрегации данных, он не сможет нормально анализировать показатели.Если не понимает связки метрик - не сможет объяснить, что произошло и какими инструментами чинить потери Если не умеет работать со структурой данных - будет постоянно получать ошибки в расчётах и выводах.Именно поэтому на рынке так ценятся специалисты, которые мыслить через данные.Кстати, интересная вакансия в Бондюэль - хорошо отражает, какие задачи и ожидания сейчас есть от аналитиков FMCG.
mtrushko
Челлендж: «Что будете делать?»Давайте немного пройдемся по базе, освежим память, чтобы у нас всегда был выход из любой табличной ситуации. Пишите в комментариях ответы по пунктам, как будете решать ту или иную ситуацию. 1️⃣ У вас есть данные с 10 000 строк: артикул - продажи - цена. Вам нужно быстро подтянуть цену по артикулу из другой таблицы2️⃣ Есть продажи по месяцам и регионам. Нужно посчитать выручку по Москве за март3️⃣ Есть таблица с сотрудниками и зарплатами. Нужно найти среднюю зарплату только по отделу маркетинга4️⃣ Есть 20 000 строк продаж. Руководитель просит посмотреть выручку по категориям и динамика по месяцам5️⃣ В колонке хранятся данные"Москва ", "МОСКВА", "москва"Нужно привести к одному виду6️⃣ В одной ячейке "Иванов Иван Иванович". Нужно разделить на 3 столбца7️⃣ Если сотрудник выполнил план >=100% получает бонус, <100% - нет бонуса8️⃣ Вам нужно всегда получать суммированные продажи за последние 5 дней независимо от того, какая дата является целевой. Например, продажи до 1 апреля9️⃣ Есть продажи за 2 года.Нужно посчитать рост в % по каждому товару🔟 Каждый месяц вы копируете таблицу, вставляете новые данные, пересчитываете показатели. Как сделать так, чтобы отчёт обновлялся одной кнопкой?🚀 полетели?
mtrushko
«Это сезонность» - самая удобная фраза, чтобы ничего не менятьПродажи упали? Это сезонность. Маржа просела? Ну на рынке же такая высокая конкуренция. Регион не выполняет план? Там всегда так летомЧасто за словом «сезонность» прячется нежелание разбираться глубжеСезонность - это закономерность. Провал - это управленческая ошибка. И их очень легко перепутать, если не смотреть в структуру данныхПример 1. Продажи в июле упали на 20% к маю. «Ну это же лето, кому нужны антигистаминные таблетки сейчас». ➡️ Смотрим прошлый год - там июль к маю -3%➡️ Смотрим соседние регионы. У них -5%, -7%, но не -20%➡️ Смотрим по товарам. Падает не вся категория, а только один ключевой бренд, который в прошлом году шёл с сильным промоЭто не сезонность. Это отсутствие поддержки и неверная стратегия по конкретному продуктуПример 2. Категория просела на 10%. Все уверены - рынок падает из-за сезона➡️ Открываем данные по рынку. Доля компании падаетЕсли бы это была чистая сезонность, доля осталась бы стабильной. Значит, конкуренты чувствуют себя лучше. Это уже не «рынок»Пример 3. Регион показывает стабильные объёмы, но маржа падает. Ответ: «Сезонный демпинг»➡️ Смотрим структуру продаж. Выясняется, что доля промо выросла с 28% до 47%. Объём сохранили, прибыль потеряли.Сезонность ли это? Нет. Это управленческое решение, которое не просчиталиВ чём принципиальная особенность: 👆🏻 Если падает всё одинаково и повторяется из года в год - это сезонность👆🏻 Если падает часть, меняется структура, проседает доля или маржа - это ошибка в управленииНо мы с вами не допустим таких ошибок 💜 Всем отличного завершения рабочей недели!

Ещё по теме «Карьера и маркетинг»

Карьера и маркетинг
Осознанные стратегии
Вот и группа МВА-97 РЭУ им. Г.В.Плеханова завершила обучение по дисциплинам «Тренды современного управления» и «Цифровая стратегическая трансформация бизнеса». Знакомлю. В группе большой процент первых руководителей и руководителей важнейших участков компаний Москвы.А наше внутреннее анкетирование культур компаний показало, что примерно в 65% из них бизнес-коллективы разделяют современные ценности по Веструму и принципы по Аджайл. Очень высокий, между прочим, результат! А вот как ни странно реально-главные проблемы бизнеса находятся не в трендах и скудости свежих бизнес-идей, в недоразвитости рутинных процессов. В частности, малы навык и мотивация к формированию механизмов оприходования идей совершенствования, идущих от персонала.С наскока не прокатывает (много не ясного, надо нудно разбираться, ворошить огород), а втягиваться не хочется (а давайте потом). Товарные запасы накапливаются, денег на пополнение нового не хватает, а потребители запрашивают и ждать не хотят; надо быстрее сбрасывать хоть какой-то неликвид! А если на складе 10 тыс. SCU, то что из них неликвид?Ух, вроде скинули! И пополнили! А через 10 дней всё тоже самое! И опять пожар!!! В чём здесь состоит главная методическая рекомендация по управлению? –в использовании КОНЦЕПЦИИ ДРОБНО-ПОРЦИОННЫХ ЗАДАНИЙ/ЗАДАЧ Любую такую (или аналогичную) проблему хочется решить за раз и на всегда!А надо то по частям. Но само трудное вычленить части и дать названия этим частям.В скраме - это релизы (инкременты продукта), а в бизнес-жизни – сплошные недоразумения! Применительно к «разросшимся товарным запасам», как пример возможного дробления (вычленения первой порционной задачи), может быть выполнена следующая операция. Разом с этим запасом на разобраться и его не рассосать. Но можно решить часть проблемы и станет чуть легче и посвободнее, и деньги, возвращаемые, с прибылью потекут!Поэтому первая дробно-порционная задача: давайте сформируем нормы (и процесс) ежемесячного пополнения запасов только по тем SCU, по которым за прошедший квартал ежемесячно проходило в среднем не менее 4-х продаж. Заодно определим какой процент номенклатуры, общей выручки и прибыли приходится на данную категорию! После того, как первая дробно-порционная задача встанет на автомат, перейдем ко второй дробно-порционной задаче: …. Таким образом:Вторым принципом в эффективном задачном управлении после принципа «ЗАДАЧНОЙ ПАРЫ» выступает принцип ДРОБНО-ПОРЦИОННЫХ ЗАДАНИЙ/ЗАДАЧ Хороших майских дней! ✨ Успешности во всем, всегда и везде!
Изящное дело: этикет и стиль
Я сейчас готовлюсь к конференции маркетологов OnTop, где выступлю с темой «Цифровой этикет как инструмент повышения конверсии». Про смайлы в переписках тоже рассказываю.Изучая разные источники, я обнаружила целых три варианта их постановки:✔️Смайл отделяется пробелом от слова, но «съедает» точку в конце. А вот знаки вопроса или восклицания ставятся сразу после него: Я выступаю на форуме 😊Как дела 😉?✔️Смайлик также заменяет точку, но от вопросительных и восклицательных знаков он отделяется пробелом: Я выступаю на форуме 😊Как дела? 😉✔️В конце предложения - точка или любой знак препинания, пробел и только потом смайл. После смайла - пробел и продолжаем текст с большой буквы: Я выступаю на форуме. 😊 Как дела? Замечали за собой, как вы ставите?
Соцсети для госслужащих
Тренд в SMM, который влияет на госдиджиталСтратегия переключается с привлечения как можно большего числа подписчиков к удержанию существующих подписчиков в сообществах. Цель — вовлечение их в контент чтобы наращивать время, которое проводит пользователь в сообществах бренда / блогера / органа власти.Это приводит к расширению и наращиванию органического охвата в сообществе и удержанию аудитории, снижению отписок.Связан этот тренд с изменением алгоритмов, в первую очередь, ВКонтакте. Рекомендую изучить релевантное исследование LiveDuneВКонтакте перестраивает ленту под уникальный авторский контент. Не рерайт, не пост ради поста, не ИИ-контент, а именно публикации в интересы и жизненные ситуации пользователей.Эти изменения приводят к тому, что качество контента выходит на первый план — логично :)). Также отпадает необходимость ежедневного постинга. Зачем, если алгоритм сам покажет ваш пост пользователю, для которого информация актуальна и нужна. 📲 Читайте меня в МАХ, если плохо грузится здесь
k8s (in)security
Ровно перед майскими праздниками выстрелила и сильно прошумела CVE-2026-31431. Уязвимость в ядре позволяет проэксплуатировать LPE (Local Privilege Escalation) на почти всех дистрибутивах с 2017 года. Все говорят об LPE, но мало кто отмечает, что эту же уязвимость можно использовать для побега из контейнера в Kubernetes.Во-первых, об этом заявляют сами исследователи, которые обнаружили уязвимость. Обещают выпустить статью в блоге на этот счет (пока ещё не выпустили).Во-вторых, бага использует проблему в работе с кэшем страниц в ядре, а поскольку кэш страниц является общим для всех процессов на хосте, в том числе и за пределами контейнеров, скомпрометированный контейнер может повредить бинарные файлы с правами setuid, доступные другим контейнерам и ядру хоста.В качестве PoC советуем ознакомиться с репозиторием – Copy Fail (CVE-2026-31431) — Kubernetes Container Escape PoC. P.S. Мы также подтверждаем применимость этого в реальных условиях: в рамках аудита Kubernetes кластера нам удалось успешно использовать эксплойт. Демонстрацию можно увидеть на видео из нашего тестового окружения.
ISA Roman | AGI•GO
🤔 Ты смотришь на это как на картинку, а я смотрю как на продажу.🔥 Я на всех выступлениях и обучениях повторяю одну простую вещь: нейросети нужны не для того, чтобы сделать красивую картинку.Они нужны, чтобы усиливать продажи.➕Вот пример. Парикмахер может не спрашивать клиента:«Ну что, как стрижёмся?»А сделать фото человека прямо на месте, за пару минут собрать 5-7 вариантов причёсок под его лицо, длину волос и типаж - и показать: вот так ты можешь выглядеть.➕Стилист может ещё до продажи не просто говорить:«Я подберу вам образ».А показать человеку несколько вариантов стиля прямо на нём: деловой, casual, дорогой минимализм, яркий образ, вечерний вариант.И это не значит, что вы всё отдали бесплатно.Это значит, что вы встроили нейросеть в первую точку касания с клиентом.Вы дали больше ценности, чем конкуренты.🟢 А когда человек уже увидел себя в новом образе, в новой причёске, в новом стиле - ему гораздо проще сказать:“Хочу. Делаем.”✅ Смотрите на любые генерации не как на игрушку.Смотрите на них как на инструмент внутри вашей воронки:🟢 привлечь внимание🟢 усилить доверие🟢 показать результат до покупки🟢 повысить ценность консультации🟢 довести клиента до заявкиНе знаете, как это встроить именно в ваш бизнес?Пишите мне - разберёмся.Нейросети должны работать на вас.А не вместо вас.🆕 Все генерации делал в этом боте: ЛАЗАРЬ Промпты оставил в комментариях.
Ассоциация комплаенс и деловой этики
🇰🇿 В Казахстане утверждена Типовая методика оценки стоимости продуктов цифровых данных для госорганов, госюрлиц и субъектов квазигоссектора (Приказ №3 от 27.04.2026, вводится в действие с 12.07.2026). Документ формирует правовую основу для признания данных самостоятельным активом, который может быть предметом сделок, передачи, лицензирования и отражения в учете. ⬇️Основные изменения• впервые на уровне НПА закреплен подход к оценке стоимости цифровых данных как экономического актива• определены случаи обязательной оценки: сделки, отчетность, залог, вклад в капитал, банкротство, страхование, лицензирование и уступка прав• предусмотрены три подхода оценки: доходный, рыночный и затратный• для постановки на баланс рекомендован затратный метод, для продажи — доходный или рыночный• стоимость данных предлагается определять с учетом доходности, затрат на создание, хранения, безопасности и рыночного спроса• данные могут признаваться активом при наличии экономической выгоды и достоверно определяемой стоимости✔️Для комплаенса и корпоративного управления это важный шаг: цифровые данные становятся объектом имущественных прав, а значит возрастают требования к прозрачности владения, оценке, передаче, защите и недопущению злоупотреблений при распоряжении такими активами.
Редактор в перьях
Нейросети подкосили меня сильнее, чем я думала. Эти падлы забрали мое любимое занятие: учить людей писать прикольные текстили. Каждый раз, когда я собиралась написать прикольный пост, я думала: А зачем все это? Они же могут просто написать пост с помощью ИИДа, это будут плохие посты, но их плохость понимаю только я Зачем людям писать самостоятельно? В чем смысл моего канала? АААОООААА поеду в деревню коров за сиськи дергатьТак я думала до тех пор, пока не начала сама активно работать с нейронками. И тогда я поняла: у мужчины из Твиттера легче выпросить тарелку салата, чем у ИИ нормальный текст. Особенно, без понимания, как эти самые хорошие тексты выглядят. Теперь я сижу и учу писать нейронку — прямо как ребеночка. «Тихо, без драмы» мы не пишем, это клише. Не сравнивай все подряд с фабрикой и автомобильным двигателем, мы уже сто таких текстов написали. Не трать воду в Мексике на водянистые вступления, давай писать сразу без них. И знаете, что? Проблема не в нейронках, которыми 90% людей все еще не умеют пользоваться. А в том, как мы ищем тупые причины не делать то, что любим.
Цифровое и корпоративное право (ЦифроПро) - Digital Law Channel+DLC_LEC(DLCpro)
❤️ Маркеры, которых не должно быть: как «невидимые» автомобили сломали защиту базы данныхИногда доказательства в спорах об интеллектуальной собственности выглядят как из детектива. В этом кейсе правообладатель буквально «подложил мину» в свою базу данных — и она сработала.Суть конфликта: общество «Трансдекра» против общества «Полис Онлайн». Предмет — база данных «База данных по стоимости моторных транспортных средств» и компенсация за нарушение исключительного права. Но самое интересное — не сам факт нарушения (он как раз почти не спорился), а то, как суды «потерялись» в расчёте компенсации.Что стало ключевыми фактами:⭕️правообладатель внедрил в базу фиктивные транспортные средства как маркеры защиты;⭕️эти «несуществующие автомобили» были обнаружены на сайте ответчика при оформлении ОСАГО;⭕️использование базы происходило без лицензии и оплаты, несмотря на коммерческую модель доступа;⭕️нарушение длилось около двух лет и носило системный характер.И вот здесь начинается настоящая юридическая интрига. Нижестоящие суды признали нарушение, применили статьи 1229, 1252, 1304, 1306, 1333, 1334, 1335.1 ГК РФ и даже аккуратно сослались на ПП ВС РФ от 23 апреля 2019 г. № 10 и правовые позиции КС РФ (постановления № 28-П и № 40-П). Но на этапе расчёта компенсации логика дала сбой.Суд апелляционной инстанции пошёл по классике: взял лицензионные договоры, определил «среднюю цену» (1 420 000 руб. в год), умножил на срок и… снизил до однократной стоимости. Вроде аккуратно. Но ВС РФ не впечатлился.Где суды «промахнулись»:⭕️не сопоставили условия лицензионных договоров с реальным способом нарушения;⭕️включили в расчёт договоры с иными объёмами прав (например, сублицензирование или расширенные способы использования);⭕️проигнорировали разброс цен по сопоставимым сделкам (от 700 000 до 950 000 руб.);⭕️не учли изменение стоимости по одному и тому же договору в разные периоды (900 000 → 3 050 000 руб.);⭕️фактически не дали оценки доводам ответчика, что прямо противоречит статье 71 АПК РФ и разъяснениям Пленума № 10.ВС РФ напомнил базовую, но часто игнорируемую вещь: п. 3 ст. 1311 ГК РФ — это не про «взять любой договор и умножить на два». Это про реальную рыночную цену за сопоставимое использование. И если суд не устанавливает эту цену корректно — всё решение летит на новое рассмотрение по ч. 1 ст. 291.11 АПК РФ.Отдельный штрих: Судебная коллегия по экономическим спорам ВС РФ прямо указала на необходимость учитывать доводы ответчика о чрезмерности компенсации, включая альтернативные расчёты и иные лицензионные договоры (см. также Определение от 26 января 2021 г. № 310-ЭС20-9768).Определение ВС РФ от 25.03.2026г. № 307-ЭС25-15203 📌Мы в Максе#DLC_LEC#DLCdataprotect
Андрей Наличаев: Криптоэкономист
🏠 За выходные собрал семейный AI-архив здоровьяBig Tech продаёт это по $20 в месяц + vendor lock. У меня вышло 0 злотых.Мы с женой живём в Польше. У нас опилась стопка PDF-анализов на польском, направления, рецепты, выписки из клиник. Каждый раз перед визитом к врачу - паника: где тот результат витамина D от прошлого квартала? В каком письме было железо? Очевидное решение - Notion / Google Drive. Очевидная проблема - в том, что потом по этим данным невозможно нормально искать. PDF - мёртвый формат для анализа. Ты не спросишь у папки с файлами "покажи динамику железа за год".А мы хотим большего. Ожидаем, что в ближайшие годы AI-агенты дорастут до прогностической медицины - анализ трендов, раннее выявление отклонений, персональные рекомендации на основе истории. Для этого нужна база, а не разрозненные сканы в Downloads. Поэтому решили собирать сейчас - в структурированных MD-файлах, с тегами, датами и значениями, с доступом в любой момент через Telegram.Сел в субботу днём, закончил в воскресенье вечером. Получился рабочий продукт.📦 Что вышлоЖена кидает фото или PDF в Telegram-бота. Бот говорит "принято". Через 1-3 минуты документ обработан: текст распознан, поля извлечены (анализы, даты, врачи, клиники), сделан перевод на русский, добавлены теги, всё лежит в архиве. Вика пишет "железо" в чат - бот возвращает все документы где этот показатель был, с датами и значениями.🔧 Под капотомCloudflare Worker (бесплатный тариф) на entry point. Telegram webhook кидает файлы в R2 (object storage) и D1 (SQLite). Это always-on intake-слой - можем слать документы в любое время суток, даже если Mac выключен, обработается потом и удалится из Cloudflare. Долгосрочно данные хранятся локально в Obsidian - ничего чувствительного в облаке не остаётся.На MacBook Air крутится Python-агент. Раз в минуту дёргает Cloudflare, видит pending-айтемы, прогоняет через пайплайн:1️⃣ pypdf пытается вытащить текст из PDF2️⃣ если вышел мусор (типичная история с польскими лабораториями - встроенные subset-шрифты, pypdf возвращает control-символы) - падает в OCR через Tesseract с польским и английским словарями3️⃣ извлечённый текст идёт в Ollama, локально, qwen2.5:7b-instruct4️⃣ модель возвращает structured JSON: тип документа, даты, лабораторные значения с референсами и статусами, краткое резюме на русском5️⃣ всё пишется в локальный SQLite + Markdown-ноту в Obsidian-совместимом vaultПосле обработки агент пушит компактный summary в D1 - hot-path кэш для поиска. Когда жена пишет "железо" в Telegram, Worker лезет не на Mac (может быть оффлайн), а в D1-табличку - миллисекунды.🤖 Локальная модель справляетсяОжидал что 7B-моделька будет тупить на польской медицине и придётся подключать Anthropic API. Оказалось нет. Замер на лабораторном PDF:⏺️ 16 анализов из 16 распознаны корректно⏺️ референсные диапазоны распаршены правильно⏺️ статусы within_range / above_range / deficit проставлены корректно⏺️ резюме на русском с flagging-ом железа ниже нормы⏺️ 3 минуты 36 секунд на трёхстраничный скан с OCR-фоллбэкомДля одностраничной фотки pipeline отрабатывает за 35 секунд. Это уже не "локальный AI как игрушка", это рабочий tool.Cost:⏺️ Cloudflare Worker, R2, D1 - free tier (нам нужны крохи от лимитов)⏺️ Ollama + qwen2.5:7b-instruct - open weights, бесплатно⏺️ MacBook Air M4 - и так уже есть⏺️ Telegram bot - бесплатноИтого 0 злотых в месяц на бесконечно растущий архив, который потом можно будет даже детям передать для их прогностических агентов.🤔 Что я из этого выношуТочка где локальные модели становятся достаточно хороши для нетривиальных задач - уже пройдена. На M-series Mac, бесплатной модели и пайплайне на коленке получается продукт, который год назад нужно было бы строить командой.Вангую что через 1-2 года таких персональных "архивов чего угодно" будет много. Все компоненты уже бесплатны, не хватает готового UX. Когда-то появятся модели, способные строить предиктивную медицину по персональной истории. Мы собираем данные уже сегодня.#library #tools
🔻Архитектор требований🔺
В новостях пишут, что отключат мобильный интернет с 5 по 9 мая. Так как я часто испытываю панические атаки, то решила отвлечься и сделать мини пет-проект по этой теме. Помимо приложухи для экстренного снятия приступа паники я запилила сообщество в ВК на ИИ-движке — для тех, кому надо успокоиться. Настроен ежедневный постинг поддерживающих фраз и дважды в неделю — автосуммаризация последних статей про ПТСР и панику с pubMed. Что-то там писать не обязательно, можно просто читать молча. Если это кого-то поддержит, буду считать свою социальную миссию выполненной. Читайте, его не отключат на праздники. https://vk.com/tishina_ru