fa
Feedback
Dodo Engineering

Dodo Engineering

رفتن به کانال در Telegram

У нас пропал стажёр! Поиски тут 👉🏻https://www.instagram.com/dodo_engineering

نمایش بیشتر
3 793
مشترکین
+324 ساعت
+77 روز
+2530 روز
آرشیو پست ها
Макс Качинкин на связи с Мобиуса! Выступил и рассказал, как мы делаем AI-фичи, пишем агентов прямо в приложении Дринкит и как
+2
Макс Качинкин на связи с Мобиуса! Выступил и рассказал, как мы делаем AI-фичи, пишем агентов прямо в приложении Дринкит и как мы наступали на грабли, вставали и шли дальше! Конфа идет бодро, мощные спикеры, и главное, что есть много тем не только про AI!) Скоро будет доклад Димы Максимова про красивые анимации в Дринките! Вернусь к вам с фоточками с него.

💙Макс Качинкин выступит оффлайн на конфе для мобильных разработчиков Mobius 12 апреля наш Android Tech Lead расскажет, как в
💙Макс Качинкин выступит оффлайн на конфе для мобильных разработчиков Mobius 12 апреля наш Android Tech Lead расскажет, как в Дринкит делали AI-ассистента для выбора напитков. ☕️ Команда прошла путь от «всё меню в JSON» до архитектуры, которая укладывается в адекватный бюджет и latency. Так что будет много полезной информации по поводу экономии токенов и не только. Если делаете AI-фичи для мобильных приложений — приходите. Если просто любите хорошие технические доклады — тоже. Кстати, сегодня Макс в своем канале разыграет промокод на скидку 35% на конференцию 🤫

Кто не понял, сегодня Всемирный день пароля Самое время обновить все свои pass123456789 до чего-то более надежного 😉

Пароль от аккаунта Dodo_qwerty543210

Главная интрига сезона — увидим ли мы CIO Dodo Brands Диму Павлова с УСАМИ?! В новой серии подкаста «Рецепт Додо» мы вместе с лидером продуктового дизайна Серёгой Мекрюковым прошлись по грани этического кодекса. Трюк выполнен профессионалами и командой монтажёров, не повторяйте такого в офисе! А если серьёзно, то пообщались в максимально непринуждённой обстановке, успев обсудить всё: заменит ли AI дизайнеров, зачем Серёга разогнал предыдущую команду и чего ему стоило собрать новую, что такое эмоциоальный дизайн, и не только! Кстати, пока будете смотреть подкаст, посчитайте, сколько раз Серёга сказал слово «контекст». Первый написавший правильное число... точно будет в контексте. Ну и делитесь подкастом с друзьями — как вы поняли, спор в действии! Если ролик наберёт 3 тысячи просмотров на YouTube, то Дима отрастит усы и будет ходить с ними 3 месяца 🤤 📱 Смотрите видео версию на нашем YouTube-канале 📱 Или в группе Dodo Brands в VK 🎤 Слушайте аудиоверсию подкаста на хостинге mave или переходите в удобный вам подкаст-плеер.

Разбираемся в работе тестовых фреймворков в .NET! 🤓 Cитуация: написали вы функцию, кликнули в IDE на треугольник, а потом та
Разбираемся в работе тестовых фреймворков в .NET! 🤓 Cитуация: написали вы функцию, кликнули в IDE на треугольник, а потом так раз и получили пачку зелёных галочек. Было? Было! А знаете ли вы, как устроен этот процесс? Ну вот как эти галочки получаются? Вот и мы не знали, пока не прочитали новую статью нашего техлида Димы Афонченко. Однажды ему стало интересно, как работают тестовые фреймворки, а потому он разобрался в теме и рассказал нам о том, что узнал. Спойлер: в тексте нет никакого заковыристого кейса, из-за которого Дима полез разбираться в dotnet test, зато есть много любопытных деталей и даже магии. В общем, переходите по ссылке ниже и изучайте вопрос вместе с Димой! 👉 Читать статью на Хабре

Рынок падает, акционеры нервничают, инновации больше не греют сердце. Что делать лидерам, когда «старые добрые методы» перестали работать? Наш CIO Дима Павлов на конференции People Sense расскажет, как пересобирать продуктовый портфель в условиях кризиса. В программе: — Когда пора (сейчас?) закрывать половину ваших любимых долгостроев — Как находить окупаемость там, где ее не видят другие — Лидерство в условиях дефицита людей и избытка уныния Никакой воды, только шутки! А, ну опыт, который помогает в условиях падения рынка не растерять команду. И себя. Приходите послушать Диму 4 и 5 июня ➡️https://peoplesense.ru/pavlov-26/

История продукта — это ещё и люди, которые его делают 💙 Вика Кадиева пришла в Дринкит 4 года назад поработать бариста, а сей
+7
История продукта — это ещё и люди, которые его делают 💙 Вика Кадиева пришла в Дринкит 4 года назад поработать бариста, а сейчас она уже продакт-менеджер B2B-направления и сама развивает опыт бариста. Один из ключевых проектов Вики — умная выдача. Это те самые диджитальные светящиеся панели, на которые ставятся заказы в наших кофейнях. Когда эту фичу только придумали, ячейки приходилось печатать самостоятельно на 3D-принтерах прямо в офисе. Оттуда они отправлялись во все страны и города. Но кофеен становилось больше, и в какой-то момент стало понятно, что пора масштабироваться. И не так давно мы полностью передали производство умной выдачи в Китай 👋 И у Вики, и умной выдачи получился классный путь — подробнее о нем читайте в карточках💙

پیام ویدیو00:14

С днём рождения, Додо! 🥳 22 апреля 2011 года на улице Первомайской… Стоп! Мы это уже слышали минимум 15 раз, так что давайте к чему-то более актуальному. За эти 15 лет мы стали лидером рынка Пиццы в России, Беларуси и Казахстане, и вошли в топ-6 международных пицца-сетей. В Ираке, Мексике, Марокко и Венгрии мы запустились с локальными партнёрами: без знакомств внутри страны — только на вере местных партнёров в продукт 🍕 А ещё мы запустили кофейный бренд Дринкит, который активно захватывает сердца гостей в Москве, Санкт-Петербурге и других городах. Кстати, наши кофейни есть уже в четырёх странах мира. Dodo IS превратилась из простого модуля заказов в большую многомодульную систему, обслуживающую 1500+ пиццерий и кофеен в 25+ странах. А наша команда выросла в разы: во всех наших точках работает более 65000 человек, в управляющей компании — более 1000, а в IT-команде — более 350! 🍕 Останавливаться мы не собираемся и даже не берём паузу на праздник. С нашим днём рождения вас (и нас, конечно) поздравляет наш CIO — Дима Павлов:

А еще на хакатоне участники на основании данных от нас сделали такие чудесные иллюстрации по городам! Сможете угадать, на как
+6
А еще на хакатоне участники на основании данных от нас сделали такие чудесные иллюстрации по городам! Сможете угадать, на какой картинке какой город?) 👇

Как мы накормили скормили студентам Вышки 80k строчек данных🍕📊 На минувших выходных вырвались из привычного CI/CD, чтобы по
Как мы накормили скормили студентам Вышки 80k строчек данных🍕📊 На минувших выходных вырвались из привычного CI/CD, чтобы посмотреть, как будущие дата-журналисты справляются с «боевыми» выгрузками – вписались в хакатон «Всем дата» от Вышки. Что было: Мы выкатили командам плоский CSV на 80к строк и на 24 столбца: заказы, выручка, регионы и гендерные праздники (23 февраля vs 8 марта). Из 18 команд хакатона ровно половина выбрали именно наш датасет. Участники должны были найти в этом хаосе инсайты и упаковать их в медиа-проект. От нас в жюри была Рента Рожкова – лид команды продуктовых аналитиков и Дима Руднев – дата-инженер. Немного «мякотки» из инсайтов, которые смогли найти студенты:
🥳 Ночная жизнь Сочи: ребята выяснили, что в Сочи 100% ночных зака зов — это походы в ресторан, доставку ночью там не жалуют, все «выходят в люди». 🌞 Пиццецентричное утро: команда «ВеСНа» доказала, что утро — самый дорогой период (аж +40% к чеку), а пицца в это время становится «рациональной едой» со скидками. 🦤 Индекс додстера и десерта: студенты сравнивали города по любви к допам! Например, в Кольцово обожают пиццу, а в Москве внезапно «не любят допы» в сравнении с регионами. 📍 Гео-аналитика: одна из команд вообще собрала ML-модель на Python, которая предсказывает выручку в городах, где Додо ещё нет, анализируя население и доходы.
Короче, вышло круто! Победителям отдали наш респект и мерч. Говорим спасибо всем командам, кто решился поучаствовать. И, конечно, нашим ребятам из Додо тоже спасибо – Рената и Дима 🫶

Он хотел лишь ту самую пиццу... Кажется, Семён полон решимости бросить расследование и вернуться обратно в своё время. Осталось найти ту самую пиццу с шашлыком. Возможно, это снова сработает 🤷‍♂️ Но пока только «до». Сначала ему предстоит разобраться, как вообще теперь, в прямом смысле слова, строится бизнес. Вместо перемещения нашего стажёра ждёт встреча с Marketplace & API Hub Product Owner’ом Арсением Мельниковым. Смотрим новую серию, чтобы узнать, кто быстрее соберётся: новая пиццерия или Семён в 2016 год.

🤖 Восстание машин близко? Если бы вам в 2016 году рассказали, что доставкой Додо будет управлять умный трекинг, который подстраивается под каждый конкретный ресторан и распределяет заказы между курьерами быстрее людей… вы бы поверили? Да, самообучающиеся модели могут анализировать сотни параметров и выдавать эффективные решения для бизнеса — и это давно не сюжет фантастического фильма. Как хорошо, что в Петербурге стажер встретил Project Manager’а Пашу Емельянова, который и про стандарты будущего рассказал, и конверт из прошлого помог найти. А если хотите смотреть новые серии нашего демо-сериала, подписывайтесь на наш канал в нельзяграме 🤫

Уйти нельзя остаться — каждый на работе хоть раз да вставал перед выбором, где ставить запятую Около 20% сотрудников работают в Додо больше 5 лет. Но есть, не побоимся этого слова, и «краснокнижные» ребята — те, кто уже пошёл на второй десяток в компании. К чему это мы? К тому, что вышел новый выпуск подкаста «Рецепт Додо» 🧡 В гостях у CIO Додо Димы Павлова наши «старички» — лидер собственных производств в России Влад Данильченко и лидер направления операционного совершенства Таня Кошкина. Поговорили с ребятами, как вообще можно так долго не увольняться из одной компании, как менялся Додо за это время, стоит ли время от времени ходить по собесам и кого лучше нанимать — тех, кто меняют работу каждый год, или тех, кто рос в одной компании 10+ лет. Ну и, конечно, вас ждёт много историй и олдовых мемов из нашей внутрянки 😏 📱 Поддерживайте подкаст лайком на Яндекс Музыке (для нас это будет лучшая поддержка) 📱 Смотрите видео версию на нашем YouTube-канале 📱 Или в группе Dodo Brands в VK 🎤 Слушайте аудиоверсию подкаста на хостинге mave или переходите в удобный вам подкаст-плеер.

Ты используешь чужой open-source ровно до тех пор, пока не становится дешевле написать свой, Или как появился Blok Привет, эт
Ты используешь чужой open-source ровно до тех пор, пока не становится дешевле написать свой, Или как появился Blok Привет, это Frontend Engineer Женя Пятков! Ранее я уже писал о мифах про вайбкодинг и какой базовый минимум нужен, чтобы начать. Сегодня расскажу про текстовый редактор, написанный мной с помощью LLM. Когда отключили Notion, мы переехали в build.in. Сотрудники тут же взвыли по двум причинам: 1. плохо работает редактор; 2. плохо работает поиск. И с той же самой ситуацией мы столкнулись с нашей внутренней Базой Знаний, которую используют партнёры и пиццерии. У неё 30 000+ ежемесячных пользователей (в пиццериях по всему миру работает более 50 000 сотрудников). Им важно иметь к ней быстрый и удобный доступ, так как от этого зависит опыт посетителя пиццерии. 🟠Может быть, мы бы и не парились по поводу редактора, но с приходом новой Базы Знаний количество людей, которые могут писать статьи, кратно увеличилось за счёт того, что мы позволили партнёрам и пиццериям заводить свои собственные пространства, а следовательно, для них нужен классный UX. 🟠Изначально не было планов писать что-то своё. Мы использовали EditorJS, но час пробил, когда мы встретили проблему, которую нельзя было решить снаружи. Тогда я взял этот прекрасный визуальный редактор, который, увы, в своём развитии остановился где-то в 2018-м году, где было приемлемо иметь средненький UX, плохую документацию и не предоставлять нормальные базовые блоки, и приблизил его к уровню Notion — так родился Blok. Идея была грандиозной и дерзкой, у меня не было уверенности, что это сработает (ведь я никогда не писал свои редакторы, тем более такие сложные). 🍕 Но в Dodo, если ты хочешь создать что-то безумно сложное, но при этом и настолько же полезное, то зачастую тебе просто нужно доказать, что ты вывезешь. Я так и сделал: за две недели собрал MVP, рассказал о нём команде и получил зелёный свет. Blok призван решить проблемы EditorJS и стать тем самым визуальным open-source редактором, который все ищут. Уже сейчас в нём исправлены многие баги и проблемы безопасности, повышена стабильность и тестируемость редактора, добавлены блоки, полностью имитирующие списки и таблицы из Notion, а также появилась возможность перетаскивать блоки с помощью drag&drop! При разработке я подключил все свои UX-скиллы, чтобы вы могли просто добавить редактор в свой проект, вместо того, чтобы ломать голову, как починить его снаружи. Забавно, что ещё до всех анонсов репозиторию поставил звёздочку один из core-мэйнтейнеров Summernote — редактора, из-за которого и появился Blok. Ещё до того, как я попал в Додо, ребята затащили в Базу знаний Summernote, и он настолько не подходил для создания сложных статей, что первое же, что мы сделали при планировании обновления Базы знаний, — начали искать новую основу для редактора, которой стал EditorJS. И, конечно же, такой проект раньше был невозможен в одиночку (тем более в такие короткие сроки), но с приходом LLM игра перевернулась, и теперь, обладая необходимым набором навыков, можно заменить целую команду разработчиков. Так что все 350 000+ строк кода, которые потребовались для реализации Blok, были на 100% сгенерированы моделями. По пути я ещё глубже, чем прежде, погрузился в agentic engineering, и помимо ускорения своей работы, приобрёл ещё и пачку полезных навыков, которые позволили мне создавать более сложные интерфейсы.

Продолжаем вместе с Семёном разбираться, что изменилось в компании за 10 лет. Судя по апдейтам первого квартала от продакт менеджера в B2B Риты Федягиной — много чего! Но не стоит забывать: иногда даже «новое» — это переосмысленное надёжное старое. В том числе и СМС 😉 ✔️ Смотрим и подписываемся, чтобы не пропустить следующую серию.

Пользуетесь СМСками в 2026 году?
Anonymous voting

🍕 Ищем продуктовых аналитиков с удалёнкой в Dodo Brands А чем у нас вообще аналитики занимаются? 🟠 Помогают с аналитикой продуктов и проектов, чтобы можно было принимать решения на основе данных и приоритизировать гипотезы; 🟠 Выстраивают дерево метрик и систему дашбордов, ищут взаимосвязи между продуктовыми и бизнес-метриками; 🟠Пишут запросы, делают и поддерживают дэшборды, настраивают витрины и джобы, развивают качество данных; 🟠Работают с кросс-функциональными командами, кто развивает наши продукты; 🟠Развивают культуру A/B и квази-A/B тестирования. Вот три три вакансии, куда нанимаем прямо сейчас: 1️⃣Product analyst B2B
В B2B Pizza мы разрабатываем системы для операционки пиццерий — доставки, производства и заготовок — и через эти продукты влияем на юнит-экономику пиццерий: от рекомендаций по числу сотрудников до алгоритмов батчинга заказов.
2️⃣ Product Analyst B2C
Мы в поиске нового коллеги, который вместе с нами будет драйвить B2C-направление в Додо. Если ты хочешь влиять на то, как миллионы клиентов взаимодействуют с нашими продуктами, присоединяйся к нам — вместе мы сделаем вкусный и удобный цифровой мир пиццы еще лучше!
3️⃣ Product Analyst Drinkit
Аналитика в Drinkit — стратегический партнёр бизнеса. Мы работаем в двух направлениях: Дата-активы: вместе с Дата офисом Додо формируем и развиваем информационные активы (заказы, гости, кофейни, бариста, операции). Монетизация данных: превращаем данные в бизнес-артефакты - дашборды, ML-модели, эксперименты, исследования, поставку данных во внешние системы.

Привет! Это Product Analytics Lead B2B Юра Гельман NewHR опросили 1493 аналитика про рынок 2025 — Dodо стал №1 по привлекател
Привет! Это Product Analytics Lead B2B Юра Гельман NewHR опросили 1493 аналитика про рынок 2025 — Dodо стал №1 по привлекательности собесов. У нас несколько команд аналитики, и у каждой свои нюансы найма. Сегодня расскажу про свою — B2B аналитику. Как у нас устроен процесс прямо сейчас и почему мы его переделываем, несмотря на рейтинги. ➡️Сначала про «почему переделываем» Со временем собеседования начали замыкаться на мне. Это не очень устойчивая модель. Параллельно есть встречный запрос от команды: для синьоров и крепких мидлов технические интервью — инструмент роста. Они учатся оценивать скиллы кандидатов, держать структуру разговора, разбирать чужой код и мышление. Сейчас мы хотим собрать систему, где интервью не узкое горлышко, а нормальная часть развития команды. ➡️Как процесс устроен сейчас Мы пересобрали процесс под 10+ интервьюеров и, надеюсь, в следующем исследовании NewHR будем в топе не только по привлекательности собеседований :) Отбор состоит из 4 этапов: HR-скрининг → два технических интервью по часу → финал Без тестовых заданий на дом и пяти раундов «культурного фита». ➡️ Что смотрим на технической части SQL. Уровень "посчитай продуктовую метрику/воронку" без возможности сделать select из базы, только по описанию схемы. Python. Раньше была задачка на логику и синтаксис. Поняли, что она оценивает только сам факт знания Python и больше ничего. Сейчас будем давать датасет и просить покрутить его, и сделать продуктовые выводы. Продуктовый кейс. Реальный сетап из работы. Например: в пиццериях России упала метрика X, как будешь раскапывать? Нас интересует не «правильный ответ» (грубо говоря, его нет), а как кандидат структурирует неопределённость, какие гипотезы выдвигает первыми, какие данные просит, в каком порядке их режет. Главное — двигаться топ-даун, чтобы ничего не упустить. Базовое ожидание: чистый код + структурное продуктовое мышление. Если сверху есть кейсы из практики с подтверждённым бизнес-вэлью — это супер, так как это та аналитика, которую мы хотим у себя растить в компании. Я искренне верю, что основная задачи аналитики — влиять на PnL компании (лучше больше на P и меньше на L 😄) Что не спрашиваем и почему ❌ Алгоритмы и литкод. В работе аналитика они почти не применяются, решили не усложнять процесс. Если кто-то считает, что без литкода нельзя нанимать аналитиков, расскажите в комментариях — мне правда интересны аргументы. Также мы понимаем, что собеседование — это диалог, в рамках которого не только мы оцениваем кандидата, но и кандидат оценивает нас и компанию. Поэтому в конце я всегда оставляю время на вопросы и стараюсь честно отвечать про то, что у нас сейчас работает плохо, какие задачи скучные, а какие — настоящий вызов. Кандидат должен уходить с собеса с понятной картиной, чтобы в случае выхода к нам на работу ожидания и реальность совпали. Если хочется попробовать наш новый процесс на себе, у нас открыто несколько вакансий👇