Про вертикали и горизонтали, стратегии, agile-подходы и роль проводника между бизнесом и IT
🎙Гость 11-го выпуска — Владимир Малов, СТО «Утконоса». Поговорили о том, что вдохновляет в работе, почему люди важнее технологий и какие приёмы использовать, чтобы подружить бизнес и разработку.
Владимир рассказал о матричной структуре компании, стратегиях планирования, agile-подходах, OKR и открытости, благодаря которой команды понимают, как они влияют на результаты бизнеса.
А чтобы оставаться в контексте и быть в курсе того, как меняется IT, он порекомендовал читать не книги, а блоги и каналы IT-компаний, в том числе наш и канал U:tech.
🎧
Web
Apple
Google
Spotify
Яндекс
SoundCloud
Castbox
🎙Гость 11-го выпуска — Владимир Малов, СТО «Утконоса». Поговорили о том, что вдохновляет в работе, почему люди важнее технологий и какие приёмы использовать, чтобы подружить бизнес и разработку.
Владимир рассказал о матричной структуре компании, стратегиях планирования, agile-подходах, OKR и открытости, благодаря которой команды понимают, как они влияют на результаты бизнеса.
А чтобы оставаться в контексте и быть в курсе того, как меняется IT, он порекомендовал читать не книги, а блоги и каналы IT-компаний, в том числе наш и канал U:tech.
🎧
Web
Apple
Spotify
Яндекс
SoundCloud
Castbox
Мы часто говорим, что делаем из Dodo IS платформу. Но что стоит за этой фразой, какие изменения?
В этом видео Александр Андронов, наш СЕО, простыми словами и на понятных примерах объясняет, что значит «платформа» и рассказывает о главных принципах, которые стали основой изменений и развития в будущем.
В этом видео Александр Андронов, наш СЕО, простыми словами и на понятных примерах объясняет, что значит «платформа» и рассказывает о главных принципах, которые стали основой изменений и развития в будущем.
YouTube
Как мы превращаем Dodo IS в платформу и какие принципы в неё закладываем
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Совсем скоро мы переедем в новый большой и уютный офис в Москве. В нём повесим огромный экран, на котором в режиме реального времени отображаются заказы в наших ресторанах и выручка всей сети. Мерцающие точки – это реальные заказы, которые принимаются прямо сейчас.
Зрелище залипательное — заходите посмотреть на почти новогодние огонёчки ✨
Зрелище залипательное — заходите посмотреть на почти новогодние огонёчки ✨
Как выглядит обычный рабочий день менеджера по контролю качества? Приходишь на работу, открываешь бэкофис контроллинга, а там — тонна отчётов от тайных покупателей. В каждом отчёте — ещё тонна фотографий из пиццерий. И каждую надо проверить, выявить дефекты, заполнить соответствующие поля. Так и день проходит.
А хочется как? Хочется загрузить все данные в модель, чтобы она сама — вжух-вжух — всё сделала. А ты сидишь, довольный, чаёк попиваешь.
Рассказываем о первых шажочках, которые мы делаем, чтобы мечты команды контроллинга сбывались.
#dodo_habr
А хочется как? Хочется загрузить все данные в модель, чтобы она сама — вжух-вжух — всё сделала. А ты сидишь, довольный, чаёк попиваешь.
Рассказываем о первых шажочках, которые мы делаем, чтобы мечты команды контроллинга сбывались.
#dodo_habr
🎙Про специфику бизнеса и IT в Ozon, изменения в структуре IT за три года, людях и росте внутри компании
Друзья, мы подобрались к финалу — это заключительный выпуск первого сезона подкаста «Разговоры СТО». Мы записали его ещё в начале лета, но приберегли «на сладкое». Ведущие — Паша Притчин и Лиза Швец, а гостем стал Антон Степаненко, СТО Ozon.
Антон рассказал о той части бизнеса, которая скрыта от глаз обычных пользователей, почему склады Ozon — это своего рода производство и как в целом выглядит компания с точки зрения IT и бизнеса. Поговорили о бурном росте IT-направления со 120 до 2000 человек за три года и кто в компании помогает ему всем этим управлять.
Книги, которые рекомендует Антон:
«Выживают только параноики», автор Эндрю Гроув;
«Экстремальное программирование: планирование» авторы Кент Бек, Мартин Фаулер;
«Искусство войны», автор Сунь-Цзы.
🎧Где послушать:
Web
Apple
Google
Spotify
Яндекс
SoundCloud
Castbox
#dodo_podcast
Друзья, мы подобрались к финалу — это заключительный выпуск первого сезона подкаста «Разговоры СТО». Мы записали его ещё в начале лета, но приберегли «на сладкое». Ведущие — Паша Притчин и Лиза Швец, а гостем стал Антон Степаненко, СТО Ozon.
Антон рассказал о той части бизнеса, которая скрыта от глаз обычных пользователей, почему склады Ozon — это своего рода производство и как в целом выглядит компания с точки зрения IT и бизнеса. Поговорили о бурном росте IT-направления со 120 до 2000 человек за три года и кто в компании помогает ему всем этим управлять.
Книги, которые рекомендует Антон:
«Выживают только параноики», автор Эндрю Гроув;
«Экстремальное программирование: планирование» авторы Кент Бек, Мартин Фаулер;
«Искусство войны», автор Сунь-Цзы.
🎧Где послушать:
Web
Apple
Spotify
Яндекс
SoundCloud
Castbox
#dodo_podcast
Завершился первый сезон подкаста «Разговоры СТО». Мы привыкли собирать обратную связь, чтобы понять, не фигню ли делаем.
В этом канале уже больше 1700 подписчиков — верим, что вы здесь не просто так. Поэтому просим подать знак и оценить подкаст.
В этом канале уже больше 1700 подписчиков — верим, что вы здесь не просто так. Поэтому просим подать знак и оценить подкаст.
Anonymous Poll
18%
Подкаст крутой.
28%
Слушал несколько выпусков. Нормально.
8%
Слушал несколько выпусков. Не зашло.
31%
Не слушал и не планирую.
15%
Подкаст — огонь, давайте второй сезон!
Пост для развёрнутого отзыва про подкаст — пишите в комментариях о своих впечатлениях и пожеланиях.
Что не так с Azure Functions? Или всё так? Разбираемся вместе с Юрой Пастушенко
Ура, организаторы DotNext поделились видеозаписями активностей из главной студии и Community Day, среди которых — доклад про особенности Azure Functions.
В нём Юра немного говорит о serverless-технологиях в целом, копается во внутренностях Azure Functions и рассказывает о том, с какими сложностями мы столкнулись в работе и как их решили.
Ура, организаторы DotNext поделились видеозаписями активностей из главной студии и Community Day, среди которых — доклад про особенности Azure Functions.
В нём Юра немного говорит о serverless-технологиях в целом, копается во внутренностях Azure Functions и рассказывает о том, с какими сложностями мы столкнулись в работе и как их решили.
YouTube
Юрий Пастушенко — Решаем одну проблему с помощью Azure Functions. Теперь у нас две проблемы
Подробнее о конференции DotNext: https://jrg.su/3WmFRE
— —
Serverless-технологии появились несколько лет назад и поначалу были «Новыми микросервисами» — все хотели их использовать, но мало кому это удавалось. Однако в отличие от микросервисов, нашедших свою…
— —
Serverless-технологии появились несколько лет назад и поначалу были «Новыми микросервисами» — все хотели их использовать, но мало кому это удавалось. Однако в отличие от микросервисов, нашедших свою…
В прошлую пятницу в московском офисе было жарко: проходил внутренний хакатон 🔥
14 команд офлайн и онлайн, 14 идей и реализаций, от которых, по словам нашего СЕО Саши Андронова, «дух захватывало».
Cамое крутое, что у этих решений есть много шансов уехать в продакшен.
Но это дело не быстрое, поэтому пока заходите почитать твиты ребят о том, как они делали совместный заказ для большой компании и решение, которое позволяет отслеживать заказ без приложения Додо Пиццы.
14 команд офлайн и онлайн, 14 идей и реализаций, от которых, по словам нашего СЕО Саши Андронова, «дух захватывало».
Cамое крутое, что у этих решений есть много шансов уехать в продакшен.
Но это дело не быстрое, поэтому пока заходите почитать твиты ребят о том, как они делали совместный заказ для большой компании и решение, которое позволяет отслеживать заказ без приложения Додо Пиццы.
👍3🤩2
Написали на Хабре, какие изменения в .NET в 2021 году оставили след в сердечках наших ребят. Заходите почитать и пишите в комментариях, что запомнилось вам.
#dodo_habr
#dodo_habr
Хабр
.NET, что с тобой происходило в 2021?
Конец декабря, многие подводят свои итоги, а мы решили оглянуться и посмотреть, что хорошего (и не очень) случилось в мире .NET-разработки за этот год, и спросили об этом наших разработчиков. Из...
👍2
Осторожно, контент для тех, кто любит Новый год, оливье и программировать
Декларативный рецепт салата от нашего Android-разработчика Максима Ковалёва.
Ничего такого — просто кодим, готовим и создаём новогоднее настроение 🎄
Декларативный рецепт салата от нашего Android-разработчика Максима Ковалёва.
Ничего такого — просто кодим, готовим и создаём новогоднее настроение 🎄
Хабр
Тазик декларативного кода и с наступающим
Здорово, когда на работе можно заниматься не только важными и серьёзными делами, но и чем-то интересным, пусть и без явной пользы. Наши деврелы активно поддерживают эту позицию и время от времени...
🎉6🔥1😱1💩1
Заходите в канал Саши Андронова почитать и позадавать вопросы о том, как у нас организованы дежурства в новогодние каникулы.
Telegram
99developers
Дежурства на длинных новогодних праздниках.
Мы делаем SaaS, он должен работать 24/7. 31 декабря наши пиццерии закрываются в 18:00 по местному времени и уже 1 января в 12 открываются снова. Учитывая большую распределенность по всем часовым поясам получается…
Мы делаем SaaS, он должен работать 24/7. 31 декабря наши пиццерии закрываются в 18:00 по местному времени и уже 1 января в 12 открываются снова. Учитывая большую распределенность по всем часовым поясам получается…
👍5
Сегодня расскажем про будущее на Dodo Future Week. Присоединяйтесь к трансляции в 17:00 (можно будет задать вопрос в прямом эфире).
Спойлеры: будем говорить про то, как IT меняет бизнес, как будем развиваться мы сами и платформа Dodo IS, а также про зарождение IoT в компании.
Спойлеры: будем говорить про то, как IT меняет бизнес, как будем развиваться мы сами и платформа Dodo IS, а также про зарождение IoT в компании.
🔥14
Как вам трансляция?
Развёрнутый ответ или вопрос можно написать в комментарии.
Развёрнутый ответ или вопрос можно написать в комментарии.
Anonymous Poll
35%
Было интересно
4%
Не интересно, много непонятного
38%
Не смотрел, но планирую посмотреть позже
23%
Не смотрел и не планирую
В 2017 году у Додо Пиццы появилось приложение для iOS на русском языке, в 2019 понадобилось перевести его на румынский, а потом ещё на несколько языков. При этом ни одна строка не была обёрнута в макрос NSLocalizedString(…).
Алексей Унщиков, наш iOS-разработчик, рассказывает, какие инструменты мы использовали, с какими сложностями столкнулись, о самописных утилитах и об автоматизации процесса.
Заходите почитать и задавайте вопросы в комментариях к статье.
Алексей Унщиков, наш iOS-разработчик, рассказывает, какие инструменты мы использовали, с какими сложностями столкнулись, о самописных утилитах и об автоматизации процесса.
Заходите почитать и задавайте вопросы в комментариях к статье.
Хабр
15 стран, 9 языков: трудности перевода одного iOS-приложения
Представьте, что у вас есть приложение для iOS. Оно полностью на русском, без единой локализованной строки. Часть строк вы выводите на экран в коде, часть зашита в Storyboard и xib-файлах. Приложение...
👍9
Миша Рубанов рассказал о базовых проблемах доступности приложений и какие есть инструменты для их решения в iOS-разработке.
«У российских приложений и сервисов действительно крутой дизайн. Но хотелось бы ещё прокачать доступность, чтобы делать самые обалденные интерфейсы в мире. На мой взгляд, главная проблема в том, что создатели приложений не думают об опыте незрячих людей. Я хочу её решить, чтобы такие пользователи могли использовать больше приложений и не испытывали неудобства».
«У российских приложений и сервисов действительно крутой дизайн. Но хотелось бы ещё прокачать доступность, чтобы делать самые обалденные интерфейсы в мире. На мой взгляд, главная проблема в том, что создатели приложений не думают об опыте незрячих людей. Я хочу её решить, чтобы такие пользователи могли использовать больше приложений и не испытывали неудобства».
Skillbox
Михаил Рубанов: «Разработчики приложений не понимают, зачем им думать об accessibility»
Что такое доступность, как делать приложения для незрячих и парализованных и зачем это нужно бизнесу. Рассказывает iOS-разработчик из Dodo Brands.
История об одном баге, который превратил переход с .NET Core 3.1 на .NET 6 в «приключение на 20 минут», самописной библиотеке Dodo.Primitives.Uuid, которая помогла этот баг починить, и размышления одного разработчика о бренности бытия важности своевременного рефакторинга и его приёмах.
Хабр
Приключение на 20 минут: о чём надо помнить, когда затеваешь рефакторинг
Разработчики склонны влюбляться в свой продукт. Да, мы знаем, что в нём есть проблемы и каждый день имеем дело с последствиями не самых удачных решений. Для того, кого любим, мы всегда желаем самого...
👍8👎1
…И последние новости к этому часу: как сообщает пресс-служба IT-департамента нашего холдинга, центр разработки перспективных интернет-продуктов совместно с другими департаментами холдинга цифровых франшиз объявил о дате проведения отчётного собрания по цифровой трансформации за четвёртый квартал.
Оно пройдёт 10 февраля в уже ставшем традиционным онлайн-формате. Ссылку на трансляцию мы разместим в следующем специальном выпуске нашей программы.
Оно пройдёт 10 февраля в уже ставшем традиционным онлайн-формате. Ссылку на трансляцию мы разместим в следующем специальном выпуске нашей программы.
YouTube
PromoDemoDayQ4
🔥21
Forwarded from 99developers (Alex Andronov)
Про “бесплатные” opensource решения.
Мы много используем opensource решений и последнее время все больше контрибьютим.
Кто-то думает что использование opensource это бесплатно. Ошибаетесь. Спросите об этом у компании Roblox, которая 3 дня пролежала из-за проблем в opensource софте, который просто последние 4 года не поддерживается. Он может бесплатно распространяться, но заплатишь ты все равно, просто иначе.
31 января у нас прилегла система трекинга, на 18 минут. Разбирая причину, ребята нашли причину в особенностях работы коннектора к MySQL для .NET на нагрузке. И что с этим делать? Ребята разобрались, раскопали и отправили PR, который в версии 2.1.6 уже будет доступен.
И к чему это я?
А к тому что хотите или нет, opensource решения не будут для вас бесплатными. И доступно всего 3 опции
1. Вам придется инвестировать свое время в исследования, обновления и фиксы в случае необходимости. Основу вы получаете бесплатно, но у вас нет гарантий что конкретно ваш кейс будет поддержан.
2. Вы можете финансировать какую-то разработку деньгами, поддержать автора, по сути он станет для вас эдаким внештатным дополнительным разработчиком одной конкретной библиотеки.
3. Если что-то пойдет не так как вы задумывали, вам придется сделать форк и дальше развивать решение полностью самим (см пункт 1) или менять его на другое. И дальше все по-кругу.
Но бесплатно это точно не обойдется.
Мы много используем opensource решений и последнее время все больше контрибьютим.
Кто-то думает что использование opensource это бесплатно. Ошибаетесь. Спросите об этом у компании Roblox, которая 3 дня пролежала из-за проблем в opensource софте, который просто последние 4 года не поддерживается. Он может бесплатно распространяться, но заплатишь ты все равно, просто иначе.
31 января у нас прилегла система трекинга, на 18 минут. Разбирая причину, ребята нашли причину в особенностях работы коннектора к MySQL для .NET на нагрузке. И что с этим делать? Ребята разобрались, раскопали и отправили PR, который в версии 2.1.6 уже будет доступен.
И к чему это я?
А к тому что хотите или нет, opensource решения не будут для вас бесплатными. И доступно всего 3 опции
1. Вам придется инвестировать свое время в исследования, обновления и фиксы в случае необходимости. Основу вы получаете бесплатно, но у вас нет гарантий что конкретно ваш кейс будет поддержан.
2. Вы можете финансировать какую-то разработку деньгами, поддержать автора, по сути он станет для вас эдаким внештатным дополнительным разработчиком одной конкретной библиотеки.
3. Если что-то пойдет не так как вы задумывали, вам придется сделать форк и дальше развивать решение полностью самим (см пункт 1) или менять его на другое. И дальше все по-кругу.
Но бесплатно это точно не обойдется.
👍6👎2