Инженерная культура в Booking.com / Кирилл Мокевнин, Фес / #2
Организованное программирование | Кирилл Мокевнин
00:00 введение и дисклеймер 04:51 важность понимания прибыли компании 10:53 бонусы и мотивация разработчиков 18:22 роль тренингов и тестирования в разработке 22:41 разбор инцидентов и постмортем 30:37 проблемы с устаревшими технологиями 32:27 управление конфигурацией серверов и использование контейнеров 35:14 различия между Booking и Airbnb 37:07 другие сервисы бронирования отелей, такие как Spotahome 39:01 перспективы спутникового интернета Starlink 40:25 изменения в офисной инфраструктуре в связи с удаленной работой 45:10 культурное разнообразие и языки программирования 46:07 выбор компании или технологии при поиске работы 47:57 важность специалистов в разных языках программирования 53:51 отношение к багам и потерянным букингам как к R&D 54:49 концепция Error Budget 58:38 отсутствие тестировщиков и методология &it' 01:00:02 разные уровни ответственности в разработке 01:04:34 работа в команде разработчиков и администраторов 01:06:29 микросервисы: плюсы и минусы 01:12:13 баланс в коде: читаемость и сложность 01:14:36 опыт работы с разными командами и людьми 01:15:32 важность общения и взаимодействия с опытными специалистами 01:16:00 проблемы разделения разработчиков и администраторов 01:17:19 использование Docker для улучшения работы 01:18:18 оверинжиниринг и поиск баланса 01:26:07 влияние организационной структуры на разработку микросервисов 01:26:34 нейронные сети и возможность писать говнокод 01:27:24 организационная структура и ее влияние на производительность 01:28:50...