TGViewer
Channel Public Channel
Dodo Engineering

Dodo Engineering

@dododev

Канал про пиццу, кофе и айтишку Dodo Brands
Subscribers
3.88K
Photos
1.1K
Videos
64
Links
749

Showing posts older than #1732 · Back to latest

Older Posts 14 shown
Post #1730 1.88K
С днём рождения, Додо! 🥳

22 апреля 2011 года на улице Первомайской… Стоп! Мы это уже слышали минимум 15 раз, так что давайте к чему-то более актуальному.

За эти 15 лет мы стали лидером рынка Пиццы в России, Беларуси и Казахстане, и вошли в топ-6 международных пицца-сетей. В Ираке, Мексике, Марокко и Венгрии мы запустились с локальными партнёрами: без знакомств внутри страны — только на вере местных партнёров в продукт 🍕

А ещё мы запустили кофейный бренд Дринкит, который активно захватывает сердца гостей в Москве, Санкт-Петербурге и других городах. Кстати, наши кофейни есть уже в четырёх странах мира.

Dodo IS превратилась из простого модуля заказов в большую многомодульную систему, обслуживающую 1500+ пиццерий и кофеен в 25+ странах. А наша команда выросла в разы: во всех наших точках работает более 65000 человек, в управляющей компании — более 1000, а в IT-команде — более 350! 🍕

Останавливаться мы не собираемся и даже не берём паузу на праздник. С нашим днём рождения вас (и нас, конечно) поздравляет наш CIO — Дима Павлов:
  • ❤ 32
Post #1723 1.6K
А еще на хакатоне участники на основании данных от нас сделали такие чудесные иллюстрации по городам! Сможете угадать, на какой картинке какой город?) 👇
  • ❤ 9
  • 🤯 9
  • ❤‍🔥 4
  • 🔥 4
Post #1722 1.46K
Как мы накормили скормили студентам Вышки 80k строчек данных🍕📊

На минувших выходных вырвались из привычного CI/CD, чтобы посмотреть, как будущие дата-журналисты справляются с «боевыми» выгрузками – вписались в хакатон «Всем дата» от Вышки.

Что было:
Мы выкатили командам плоский CSV на 80к строк и на 24 столбца: заказы, выручка, регионы и гендерные праздники (23 февраля vs 8 марта). Из 18 команд хакатона ровно половина выбрали именно наш датасет. Участники должны были найти в этом хаосе инсайты и упаковать их в медиа-проект. От нас в жюри была Рената Рожкова – лид команды продуктовых аналитиков и Дима Руднев – дата-инженер.

Немного «мякотки» из инсайтов, которые смогли найти студенты:
🥳 Ночная жизнь Сочи: ребята выяснили, что в Сочи 100% ночных зака зов — это походы в ресторан, доставку ночью там не жалуют, все «выходят в люди».
🌞 Пиццецентричное утро: команда «ВеСНа» доказала, что утро — самый дорогой период (аж +40% к чеку), а пицца в это время становится «рациональной едой» со скидками.
🦤 Индекс додстера и десерта: студенты сравнивали города по любви к допам! Например, в Кольцово обожают пиццу, а в Москве внезапно «не любят допы» в сравнении с регионами.
📍 Гео-аналитика: одна из команд вообще собрала ML-модель на Python, которая предсказывает выручку в городах, где Додо ещё нет, анализируя население и доходы.


Короче, вышло круто! Победителям отдали наш респект и мерч. Говорим спасибо всем командам, кто решился поучаствовать. И, конечно, нашим ребятам из Додо тоже спасибо – Рената и Дима 🫶
  • 🔥 15
  • ❤ 9
  • 🏆 4
  • 👏 3
Post #1721 1.46K
Он хотел лишь ту самую пиццу...

Кажется, Семён полон решимости бросить расследование и вернуться обратно в своё время. Осталось найти ту самую пиццу с шашлыком. Возможно, это снова сработает 🤷‍♂️

Но пока только «до». Сначала ему предстоит разобраться, как вообще теперь, в прямом смысле слова, строится бизнес. Вместо перемещения нашего стажёра ждёт встреча с Marketplace & API Hub Product Owner’ом Арсением Мельниковым.

Смотрим новую серию, чтобы узнать, кто быстрее соберётся: новая пиццерия или Семён в 2016 год.
  • 🔥 4
  • ❤ 1
Post #1720 1.46K
🤖 Восстание машин близко?

Если бы вам в 2016 году рассказали, что доставкой Додо будет управлять умный трекинг, который подстраивается под каждый конкретный ресторан и распределяет заказы между курьерами быстрее людей… вы бы поверили?

Да, самообучающиеся модели могут анализировать сотни параметров и выдавать эффективные решения для бизнеса — и это давно не сюжет фантастического фильма.

Как хорошо, что в Петербурге стажер встретил Project Manager’а Пашу Емельянова, который и про стандарты будущего рассказал, и конверт из прошлого помог найти.

А если хотите смотреть новые серии нашего демо-сериала, подписывайтесь на наш канал в нельзяграме 🤫
  • 🔥 9
  • ❤ 3
Post #1719 2.73K
Уйти нельзя остаться — каждый на работе хоть раз да вставал перед выбором, где ставить запятую

Около 20% сотрудников работают в Додо больше 5 лет. Но есть, не побоимся этого слова, и «краснокнижные» ребята — те, кто уже пошёл на второй десяток в компании.

К чему это мы? К тому, что вышел новый выпуск подкаста «Рецепт Додо» 🧡

В гостях у CIO Додо Димы Павлова наши «старички» — лидер собственных производств в России Влад Данильченко и лидер направления операционного совершенства Таня Кошкина.

Поговорили с ребятами, как вообще можно так долго не увольняться из одной компании, как менялся Додо за это время, стоит ли время от времени ходить по собесам и кого лучше нанимать — тех, кто меняют работу каждый год, или тех, кто рос в одной компании 10+ лет.

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

📱 Поддерживайте подкаст лайком на Яндекс Музыке (для нас это будет лучшая поддержка)

📱 Смотрите видео версию на нашем YouTube-канале

📱 Или в группе Dodo Brands в VK

🎤 Слушайте аудиоверсию подкаста на хостинге mave или переходите в удобный вам подкаст-плеер.
  • 🔥 14
  • ❤ 8
  • 👍 3
Post #1718 1.56K
Ты используешь чужой 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, и помимо ускорения своей работы, приобрёл ещё и пачку полезных навыков, которые позволили мне создавать более сложные интерфейсы.
  • 🔥 24
  • ❤ 8
  • 👏 4
  • 👍 3
Post #1717 1.42K
Продолжаем вместе с Семёном разбираться, что изменилось в компании с 2016 года. Судя по апдейтам первого квартала от продакт-менеджера клиентской платформы Риты Федягиной — много чего!

Но не стоит забывать: иногда даже «новое» — это переосмысленное надёжное старое. В том числе и СМС 😉

✔️ Смотрим и подписываемся, чтобы не пропустить следующую серию.
  • 🔥 9
  • 😁 7
  • 👏 2
  • ❤ 1
Post #1715 3.95K
🍕 Ищем продуктовых аналитиков с удалёнкой в Dodo Brands

А чем у нас вообще аналитики занимаются?

🟠 Помогают с аналитикой продуктов и проектов, чтобы можно было принимать решения на основе данных и приоритизировать гипотезы;
🟠 Выстраивают дерево метрик и систему дашбордов, ищут взаимосвязи между продуктовыми и бизнес-метриками;
🟠Пишут запросы, делают и поддерживают дэшборды, настраивают витрины и джобы, развивают качество данных;
🟠Работают с кросс-функциональными командами, кто развивает наши продукты;
🟠Развивают культуру A/B и квази-A/B тестирования.

Вот три три вакансии, куда нанимаем прямо сейчас:

1️⃣Product analyst B2B
В B2B Pizza мы разрабатываем системы для операционки пиццерий — доставки, производства и заготовок — и через эти продукты влияем на юнит-экономику пиццерий: от рекомендаций по числу сотрудников до алгоритмов батчинга заказов.


2️⃣ Product Analyst B2C
Мы в поиске нового коллеги, который вместе с нами будет драйвить B2C-направление в Додо. Если ты хочешь влиять на то, как миллионы клиентов взаимодействуют с нашими продуктами, присоединяйся к нам — вместе мы сделаем вкусный и удобный цифровой мир пиццы еще лучше!


3️⃣ Product Analyst Drinkit
Аналитика в Drinkit — стратегический партнёр бизнеса. Мы работаем в двух направлениях: Дата-активы: вместе с Дата офисом Додо формируем и развиваем информационные активы (заказы, гости, кофейни, бариста, операции). Монетизация данных: превращаем данные в бизнес-артефакты - дашборды, ML-модели, эксперименты, исследования, поставку данных во внешние системы.
  • 🔥 16
  • ❤ 5
  • 😍 3
Post #1714 1.5K
Привет! Это Product Analytics Lead B2B Юра Гельман

NewHR опросили 1493 аналитика про рынок 2025 — Dodо стал №1 по привлекательности собесов.

У нас несколько команд аналитики, и у каждой свои нюансы найма. Сегодня расскажу про свою — B2B аналитику. Как у нас устроен процесс прямо сейчас и почему мы его переделываем, несмотря на рейтинги.

➡️Сначала про «почему переделываем»
Со временем собеседования начали замыкаться на мне. Это не очень устойчивая модель. Параллельно есть встречный запрос от команды: для синьоров и крепких мидлов технические интервью — инструмент роста. Они учатся оценивать скиллы кандидатов, держать структуру разговора, разбирать чужой код и мышление. Сейчас мы хотим собрать систему, где интервью не узкое горлышко, а нормальная часть развития команды.

➡️Как процесс устроен сейчас

Мы пересобрали процесс под 10+ интервьюеров и, надеюсь, в следующем исследовании NewHR будем в топе не только по привлекательности собеседований :)

Отбор состоит из 4 этапов:
HR-скрининг → два технических интервью по часу → финал

Без тестовых заданий на дом и пяти раундов «культурного фита».

➡️ Что смотрим на технической части

SQL. Уровень "посчитай продуктовую метрику/воронку" без возможности сделать select из базы, только по описанию схемы.
Python. Раньше была задачка на логику и синтаксис. Поняли, что она оценивает только сам факт знания Python и больше ничего. Сейчас будем давать датасет и просить покрутить его, и сделать продуктовые выводы.

Продуктовый кейс. Реальный сетап из работы. Например: в пиццериях России упала метрика X, как будешь раскапывать? Нас интересует не «правильный ответ» (грубо говоря, его нет), а как кандидат структурирует неопределённость, какие гипотезы выдвигает первыми, какие данные просит, в каком порядке их режет. Главное — двигаться топ-даун, чтобы ничего не упустить.

Базовое ожидание: чистый код + структурное продуктовое мышление. Если сверху есть кейсы из практики с подтверждённым бизнес-вэлью — это супер, так как это та аналитика, которую мы хотим у себя растить в компании. Я искренне верю, что основная задачи аналитики — влиять на PnL компании (лучше больше на P и меньше на L 😄)

Что не спрашиваем и почему

❌ Алгоритмы и литкод. В работе аналитика они почти не применяются, решили не усложнять процесс. Если кто-то считает, что без литкода нельзя нанимать аналитиков, расскажите в комментариях — мне правда интересны аргументы.

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

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

Если хочется попробовать наш новый процесс на себе, у нас открыто несколько вакансий👇
  • ❤ 6
  • 🔥 4
  • 👏 3
Post #1713 2.91K
КУРЛЫК 🦤

Инструкция, как вызвать подозрения у лидера команды App&Web в Додо Пицца Юли Емельяновой: просто спросите у неё, как получить додо-рубли в 2026 году.

А если всё еще не понимаете, о чём речь, смотрите новую серию «Однажды в айтишке Додо»☝️
  • 🔥 11
  • ❤ 8
  • 👏 8
Post #1712 2.06K
А со стажером то что?

Отвечаем: с ним случился онбординг. И сразу с CIO Dodo Brands Димой Павловым.

Выдержит ли легенда новичка или возникнут вопросики — смотрите сами 🤔

И подписывайтесь, чтобы раньше увидеть следующие серии
  • ❤ 27
  • 😁 7
  • 👍 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →