Dodo Engineering – Telegram
Dodo Engineering
3.65K subscribers
868 photos
32 videos
3 files
691 links
Рассказываем о том, как развиваем IT в Dodo Brands.

Habr https://habr.com/companies/dododev/
Вакансии https://dodoteam.ru/vacancies/
Download Telegram
Книги, которые рекомендует наш СТО

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

1. The phoenix project (Gene Kim, Kevin Behr, George Spafford). RU, EN.

О чём: эта книга о том, как важно порой остановиться и посмотреть со стороны на то, что мы делаем, как выглядит наш процесс, где он затыкается и где неэффективен, как найти узкое место и что общего между IT и заводом. Читается легко, написана в стиле бизнес-романа с главным героем и главным злодеем.
Оценка СТО: обязательно к прочтению всем.

2. Netflix. Сильнейшие (Patty McCord). RU, EN.

О чём: она о том, как Netflix 14 лет строил свою культуру свободы и ответственности. Прочитав её, кажется: вот же он — рецепт успешной культуры! Только между строк там постоянные упоминания, мол, ребята, мы ГОДЫ шли к этим идеям и внедряли их. Кстати, про Netflix есть ещё одна книга, её пока не читал, но стоит. Называется «That will never work».
Оценка СТО: обязательно к прочтению People Leadership Team.

3. The everything store (Brad Stone). RU, EN.

О чём: книга о Джеффе Безосе, о том как развивался Amazon и другие его бизнесы. Книжка о том, как сумасшедшие идеи, непоколебимость даже когда весь совет директоров НЕ согласен с тобой, приводит к результатам, которые восхищают. Здесь же узнаете о тёмной стороне Безоса и Amazon. Читается очень быстро. И по темпу книги ощущается какая-то бешеная скорость роста Amazon. Что, собственно, в реальности и происходило. Один из интересных моментов из книжки: Безос изначально задумывал Amazon как «магазин всего». Так вот, AWS — это просто магазин для разработчиков. У них особые потребности и особые товары. Только и всего.
Оценка СТО: опционально к прочтению.

4. Leading (Alex Ferguson). RU, EN.

О чём: книжка подойдёт не всем, полное удовольствие получите только, если болеете футболом. Советую почитать даже фанатам Ливерпуля, так как книга действительно о человеке, который на протяжении 26(!) лет тренировал одну футбольную команду. 13 побед в Английской Лиге и 2 Лиги Чемпионов. Футбольные команды проходят циклы роста, затем падают. Игроки стареют и уходят, их надо заменять, работать с молодежью, создавать конкуренцию и растить лучших. Как работать с людьми, как уметь их настроить, как стать для них тем лидером, за которым они пойдут.
Оценка СТО: опционально к прочтению.

______________________

Недавно Саша завёл свой телеграм-канал про технологии, развитие senior и lead-разработчиков, найм и менеджмент в IT и будет рад видеть вас там, присоединяйтесь!
В этом году вы прочитали хотя бы одну книгу?
Когда думаешь, что ты умнее базы данных...
Что такое «вкусная пицца»?

А что такое вкусная пицца для вашего друга? А теперь представьте, что у вас 12 миллионов друзей в 13 странах мира и вам нужно выпустить линейку вкусных пицц для них всех.

Мы решили эту задачу и написали статью, в которой есть ответы на извечные вопросы:

1. Чем больше начинки, тем вкусней?
2. Горячее точно лучше холодного?
3. Где твои крылья, которые так нравились мне?
Словарь редких IT-терминов #11: Кукодер.
Мы выходим за рамки и начинаем делать комиксы с внешними авторами. Если вы знаете прикольные IT-словечки — присылайте, будем рисовать.

А за первый выпуск-коллаборацию огромное спасибо Антону Катаеву из Advase Digital!
Мы обнаружили, что в #sailormoonredrawchallenge не хватает версии в пиксель арте и решили это исправить. Но и этого нам было мало, поэтому мы попросили Лёшу Берёзку (воина iOS-разработки) покосплеить. Зачем? По фану.

Кто получился лучше всех?

❇️ — Пиксель Мун.
🌙 — Сейлор Мун.
🍃 — Берёзка Мун.
HIRING IS BACK! Срочно в номер две горячие вакансии.

1. iOS-developer (Нижний Новгород).
Ключевой фокус: проект по оформлению заказов в наших ресторанах через приложение. Сначала запустим в России, а потом и в других странах (Германия, Чехия, Польша).
Узнайте больше у Дельгиры (@Delunko) или тут.

2.Scrum master (Process / People lead) (Москва).
Ключевой фокус: выстраивание процессов в плотном взаимодействии с Product owner и Tech lead.
Узнайте больше у Саши (@alexpanev) или тут.

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

#iosdeveloper #scrummaster #itvacancy
Передача «Смак» с Site Reliability Engineer.

11 июня в 18:00 Глеб Лесников научит вас готовить тост «Крок-мадам». Пальчики оближешь, а может ещё и за SRE и облачные технологии между делом поговорить получится.

Добавляйте встречу в календарь и присоединяйтесь в Google Meet: meet.google.com/miy-auna-hwp.

***
Для двух порций вам понадобится:
— 4 ломтика тостового хлеба;
— ветчина;
— твердый сыр;
— горчица;
— два яйца;
— подсолнечное/оливковое и сливочное масло
— листья салата;
— соль;
— фольга;
— сковородка с крышкой.

#sre #developerkitchen #devcooks
А вы умеете готовить что-то сложнее яичницы?

👨‍🍳 — да, конечно;
🍳 — а что не так с яичницей?
Словарь редких IT-терминов #12: Quarantime sadness.

Карантин почти закончился, но осадочек остался.
«Смак» с Site Reliability Engineer Глебом Лесниковым уже в прямом эфире.

Присоединяйтесь в Google Meet: meet.google.com/miy-auna-hwp.
Где-то полгода назад нам прилетел фидбэк: «Додо, вот вы везде говорите, что у вас своя система. А что это за система? И зачем она нужна сети пиццерий?».

Мы посидели, подумали и поняли, что вы правы. Мы пробуем объяснить всё на пальцах, но выходит рваными кусками и нигде нет полноценного описания системы. Так начался долгий путь сбора информации, поиска автора (им стал Павел Притчин) и написания серии статей про Dodo IS. Погнали!

Благодарности: спасибо, что делитесь своим фидбэком с нами. Благодаря ему мы наконец описали систему, составили технорадар и скоро выкатим большое описание наших процессов. Без вас так бы и сидели ещё 5 лет.
4. 14. 40. 140.

Это не IP адрес. Это не случайный набор чисел. Это не координаты долготы и широты.

Это логика роста лидеров в IT, которую наш СТО Саша Андронов видит по своему опыту. Это то количество людей, с которыми работает лидер. На каждом новом этапе лидер осознаёт, что надо действовать иначе, принципиально иначе, а не только продолжать делать то же, что и раньше.

Осознание этого приходит только по достижению этапа. Из этой идеи можно строить модель роста лидерства в работе с людьми. Читать на medium.
Открытие и поддержка новых стран в Android-приложении — это не только кнопочки на английский перевести.

Если у вас возник вопрос «А что ещё помимо переводов надо делать?», — посмотрите видео с нашим Android-developer Максимом Качинкиным (@makzimi). Он расскажет, с какими особенностями мы сталкиваемся при открытии и поддержке новых стран.

Спойлеры:
— работа с валютами;
— оплата онлайн;
— телефонные номера;
— адреса.

#android #androiddevelopment #androiddeveloper
Новости проекта Dodo Open Source

У нас появился ещё один проект с открытым исходным кодом — Primitives. Цель проекта: реализация честного Uuid в соответствии с RFC4122.

Сейчас проект содержит Guid-like реализацию Uuid и методы для работы с hex-строками. Эта библиотека применяется в новом Auth. Вы можете использовать её в своём сервисе, если вам нужен Uuid.

***
О проекте:
— Автор: Рома Букин (ищите его под ником @vanbukin).
— Библиотека называется Dodo.Primitives.
— Исходный код доступен на GitHub.
— Распространяется как NuGet-пакет.
— В планах добавить для Uuid конвертацию в строки при помощи AVX интринсиков.

Если вам интересны детали проекта, смотрите Ромин доклад на MskDotNet
***

Задавайте свои вопросы, мы с радостью на них ответим.

#opensource #dodoopensource
Что лучше: Open Source или Proprietary Software?

✳️— Open Source.
🔐— Proprietary Software.
Спасибо за собеседование, мы ответим о нашем решении… сейчас!

Когда-то Миша Рубанов (@akaDuality) искал работу и ходил по собеседованиям. Больше всего его бесило ожидание обратной связи: долго, скучно, нельзя обсудить решение.

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