Code of Leadership

Code of Leadership

Download on the App Store

Code of Leadership episodes

  • Надёжность: не раскатывать на весь прод разом

    Интервью с Алексеем Горбовым, моим коллегой, который в Т-Банке занимается базами данных и разивает нашу Cassandra as a Service. Параллельно этому Леша курирует нашу секцию собеседований по траблшутингу для SRE, которую я когда-то курировал сам, а также рассказывал про нее на конференциях (https://t.me/book_cube/233 и https://t.me/book_cube/1610). За полтора часа мы обсудили множество тем

    - Введение и представление гостя
    - Детство, образование и первые шаги в IT
    - Работа в «Одноклассниках»: начало карьеры
    - Инцидент в ОК и переосмысление надежности
    - Переход к системной надежности
    - Работа с Cassandra и автоматизация процессов
    - Новые технологии и взаимодействие команд
    - Миграция дата-центра: проект и организация
    - Уход из «Одноклассников» 
    - Первые шаги с Cassandra в новой роли
    - Развитие Cassandra как сервиса в Т-Банке
    - Проблемы архитектуры и декомпозиции кода
    - Практические выводы и преимущества Cassandra
    - Рекомендации инженерам по поводу развития и роста

    1 hr 32 min
  • Легаси: сначала фасад, потом хранилище

    Интервью с Алексеем Кашиным, моим коллегой, который в Т-Банке руководит направлением разработки сервисов неклиентских профилей в нашей платформе профилей. Интересно, что параллельно этому Леша выполняет роль chief reliability officer, главного за надежность в той же profiles platform. За полтора часа мы обсудили множество тем

    • Вступление и текущая роль (платформа профайлов)
    • Ранние годы и первые шаги в программировании
    • Вуз: поступление, SQL/БД, диплом + параллельное администрирование
    • Старт карьеры: финуправление и администрирование
    • Внедрение документооборота: процессы, обучение, модель работы
    • Переход к руководству и запуск BPM-направления (стоимость, импортозамещение, Java)
    • Первый продукт на новой платформе; смена стека и переход в другую компанию
    • Формат работы и инфраструктура; проблемы многопоточности и зависаний
    • Рост команды и обучение; «единая кредитная заявка» и финмаркетплейс
    • Платформа и технические улучшения; переход в Тинькофф и реинжиниринг CRM
    • Архитектура домена компаний и бесшовная миграция (репликация, Kafka, сверка данных)
    • Инструменты и надёжность: инциденты, метрики, шардирование/кастом БД, миграции
    • Инженер vs менеджер; ARIA-ревью; распределёнка и роль офисов (Екатеринбург)
    • Work/liffe баланс и советы слушателям
    • 1 hr 37 min
    • Мобильный банк: отделение в кармане

      Интервью с Максимом Коробовым, моим коллегой и техническим директором управления клиентских интерфейсов, который в Т отвечает за платформенные части мобильного банка, веба и API. Мы обсудили с Максимом его карьеру и как движение по ней было переплетено с развитием мобильных технологий и работой в Т-Банке. А вообще мы обсудили следующие темы

      • Введение и знакомство с Максимом Коробовым
      • Образование и первые шаги в IT
      • Первая работа и опыт с мобильными приложениями
      • Переход в новую компанию и роль тим-лида
      • Выбор технологий и вызовы стартапа
      • Переход в Тинькофф и старт мобильной разработки
      • Организация процессов и первые изменения в компании
      • Развитие мобильного кошелька и стратегия 2015 года
      • Инвестиции и рост мобильных технологий
      • Безрелизная разработка и генераторы форм
      • Качество, удобство и кросс-платформенные решения
      • Экстенсивный рост и трансформация 2020 года
      • Управление трансформацией и новые роли
      • Санкции, ренессанс веба и эволюция интерфейсов
      • Гибридный формат, личное стратегирование, будущее технологий
      • Советы для слушателей
      • 1 hr 28 min
      • Безопасность GenAI: 99% — это не защита

        Интервью с Евгением Кокуйкиным, одним из сооснователей компании Raft, а также создателем продукта HiveTrace для мониторинга безопасности LLM приложений. Мы обсудили с Женей его интересный карьерный путь от инженера до тимлида, потом engineering director. Дальше Женя стал CEO новой компании HiveTrace, которая работает в области безопасности Gen AI приложений. А вообще мы общались порядка 2х часов и успели обсудить следующие темы

        • Введение и знакомство с Евгением.
        • Школа, университет и первые пробы поиска работы
        • Работа и рост в компании «Диасофт»
        • Менторство и профессиональное развитие как инженера
        • Работа с внутренним ПО, автоматизация, пайплайны или DevOps и платформенные команды
        • Профессиональный рост через участие в конференциях и нетворкинг
        • Проект по миграции Oracle/PostgreSQL, освоение новых технологий
        • Переход в «Аквелон» и опыт с зарубежными клиентами
        • Становление управленца и создание «Рафт»
        • Начало проектов по gen AI ИИ,  особенности внедрения и поиск клиентов
        • Осознание и развитие темы AI Security, участие в активностях OWASP
        • Рынок решений по безопасности ИИ и создание продукта HiveTrace
        • Гибридный формат, развитие комьюнити и work/life balance
        • Советы для саморазвития
        •  

          Кстати, Женя упоминал интересную книгу "Driving the technical challenge", которая помогает не только придумать хорошую техническую идею, но и убедить всех вокруг, что ее нужно дотащить до прода:)

          1 hr 52 min
        • IC-трек: расти масштабом, а не людьми

          В очередном выпуске подкаста ко мне пришел интересный гость, Александр Черников, staff+ engineer в Т-Банке.  Мы с Александром поговорили про его интересный путь через увлечение технологиями после фильма "Хакеры", а дальше попадание в IT, развитие по менеджерскому треку в разных российских бигтехах, а потом попадание в Т-Банк. Именно здесь Саша перешел из ветки engineering managers в ветку staff+ engineers и это ему понравилось. Больше историй про стафф инженеров можно услышать в подкасте, причем за полтора часа мы успели  обсудить много тем

          - Введение и знакомство с гостем
          - Переход от инженера к менеджеру: кейсы, страхи, структура карьерных путей IC и менеджера
          - Роли и вызовы Staff+ IC: ключевые компетенции, драйверы мотивации
          - Взаимодействие между Staff+ IC и менеджерами: ожидания, конфликты, преодоление барьеров
          - Стратегическое влияние инженеров высокого уровня: как IC влияют на архитектуру и бизнес
          - Ошибки и ловушки развития сотрудников: что мешает росту, способы выхода из тупика
          - Советы по выбору трека (IC или менеджмент), разбор типичных сценариев
          - Заключение и рекомендации для роста как инженерам и менеджерам

          1 hr 26 min
        • Конференции: продукт — само выступление

          В очередном выпуске подкаста ко мне пришел интересный гость, Алексей Федоров, один из основателей компании JUG.RU, что проводит крутые конференции по различным технологиям на российском рынке. Мы с Алексеем поговорили про его интересный путь через науку в технологии, а потом к организации конференций. Отдельно мы поговорили про первую конференцию для менеджеров, которая называется InBetween, про которую я уже рассказывал отдельно. Краем мы задели даже ICPC, финал которого с 31 августа по 5 сентября - мы записывали этот выпуск, когда Леша уже прилетел в Баку, чтобы помочь в организации финала чемпионата мира по программированию. В общем, за два часа мы успели обсудить много тем

          • Введение и знакомство с гостем
          • Принципы и традиции выбора названий конференций от JUG.RU
          • Биография Алексея Фёдорова, академический путь, переход в ИТ
          • Особенности работы с Java и интеграция в мировое комьюнити
          • Размышления о роли и подготовке спикеров, критика качества выступлений, путь к евангелизму
          • Рост и стандартизация вендерских конференций, примеры крупных ивентов от компаний
          • Ощущения участников от повторных посещений конференций, скорость изменений
          • Появление и специфика менеджерских конференций, развитие треков по управлению, вопросы специализации
          • Влияние Agile на рынок, книги как источники знаний
          • Коллаборации между российскими ИТ-компаниями, опыт совместных академий и стажировок, проблема отсутствия обмена экспертизой
          • Фронтирные модели: стоимость, доступность, дилемма заключённого и борьба за ресурсы между компаниями
          • Роль государства, эволюция рыночных механизмов и регулирование
          • Менеджмент, прозрачность и доверие в командах, контроль результатов, анализ мотивов через вопросы и рефлексию
          • Влияние платформенной инженерии и формализации процессов на скорость и предсказуемость разработки, инертность крупных систем
          • Обзор онлайн активностей на конференции InBetween, что уже прошли в августе
          • Примеры докладов с оффлайн части конференции, что будет 8 сентября
          • Предполагаемая аудитория конференции
          • Влияние кризисов на менеджмент
          • Экосистемы и их устойчивость к кризисам
          • Конкуренция в экосистемах
          • Анонс финала ICPC, где Алексей помогает проведению этих соревнований по программированию
          • Рекомендации для чтения от Алексея

            • Джоэл о программировании
            • Серия «Профессионально (Символ)»
            • Также Леша упоминал про Академию современного программирования

              2 hr 7 min
            • Платформа данных: сменить самолёт в полёте

              В очередном выпуске подкаста ко мне пришел интересный гость, Сергей Михалев, который работает техническим директором data platform в Т-Банке. До этого Сергей успел приложить руку к дата платформам Одноклассников и ВКонтакте. В этом видео мы успели с Сергеем обсудить его карьерный путь, который всю дорогу был связан с большими данными. Заодно мы обсудили как само это понятие менялось во времени и как выглядит state of the art сейчас, а также почему мы в Т-Банке переезжаем с Greenplum (mpp база данных) на более модный и молодежный подход с DLH (data lake house) и как имплементирует федеративный подход с data mesh, а также как поверх всего этого работает a/b платформа. А если быть точнее, то список тем, что мы успели обсудить за 2 часа приведен ниже

              • Введение и знакомство с гостем
              • Ранние годы, образование и профессиональный выбор
              • Начало карьеры, оптимизация БД, миграции данных и рост до тимлида
              • Рост компетенций
              • Работа в «Одноклассниках» над дата инфраструктурой
              • Инженерная и экспериментальная культура «Одноклассников»
              • Важность данных и много a/b экспериментов как признак зрелого продукта
              • Развитие дата-платформы в «Одноклассниках» и переход на позицию технического директора дата-платформы всего VK
              • Переход в Т-банк и обсуждение культуры работы с данными, принятой в Т
              • Уровень инженерной культуры, дежурства, обработка логов, AB-тесты, интерфейсы для экспериментов.
              • Архитектура Greenplum, параллельность, ограничения, расширение кластеров
              • Обеспечение надежности, риски при переключениях, резервная система. Ограничения Greenplum
              • Новая архитектура дата-платформы с разделением compute и storage
              • Новая парадигма работы с данными: внедрение дата контрактов
              • Федерализация дата инженеров и передача ответственности в сами продуктовые команды
              • Сервисы и дата-продукты, пайплайны, взаимодействие в экосистеме
              • Форматы работы: офис против удалёнки
              • Баланс работы и личной жизни
              • Будущее IT и потенциал биомедицины
              • Советы по саморазвитию и поддержанию мотивации
              • Завершение и благодарности
              • 1 hr 54 min
              • System Design Interviews: What, why and how?

                Рассказ про system design inteview на конференции Рупор лида. Вообще, эта конференция была посвящена тому, как меняется рынок найма и процессы, когда Gen AI меняет правила игры, а сервисы для соискателей растут как грибы. Спикеры рассказывали о том, как процесс выглядит с той стороны, а мне выпало рассказывать про интервью по проектированию систем, где я ответил на вопросы

                • Зачем нужны system design-интервью
                • Как его задизайнить, если ты не бигтех
                • Что и как можно проверять
                • Что делать, если кандидат слишком слаб или силен - как варьировать уровень сложности интервью
                • 41 min
                • Каршеринг: навести порядок в эксплуатации

                  В очередном выпуске подкаста ко мне пришел интересный гость, Артем Пулявин, который работает техническим директором СитиДрайв. До этого Артем успел приложить руку к СитиМобил, Delivery Club, Food Fox (сейчас это Яндекс Еда), а также Alpina Digital. В этом видео мы успели с Артемом обсудить его карьерный путь и перепитии бытия техническим руководителем, а также как он начинал свой бизнес еще в школе. Если точнее, то мы успели поговорить про разработку, менеджмент, архитектуру и кучу других вещей, среди которых

                  • Знакомство с гостем
                  • Образование и первые шаги
                  • Старт работы еще в школе - создание контент сайтов и дальше биржи контента
                  • Учёба в университете и совмещение с работой
                  • Работа и бизнес после университета, изменение рынка SEO и угасание проектов
                  • Переезд в Россию и работа на стартап, создающий опросы
                  • Переход в Альпину на новое диджитал-направление и мобильное приложение
                  • Платформенные B2B-решения и SaaS в Альпине, обсуждение тесной интеграции ИТ и бизнеса
                  • Карьерный перерыв, возвращение в бэкенд, работа в «FoodMate»
                  • Интеграция «Фудмейт» в «Деливери Клаб»
                  • Переход Food Fox (что потом стал Яндекс Едой) - обсуждение модели аутсорса логистики
                  • Переход в UniTemp, что строила систему для привлечения синих воротничков
                  • Переход в City Mobile и рост внутри компании
                  • Работа над «ВК Такси», активный найм и собеседования
                  • Трансформация организационной структуры, бизнес-юниты.
                  • Переход в «Сити Драйв», первые трудности, оптимизация инфраструктуры, внедрение Kubernetes.
                  • Повышение стабильности сервиса, автоматизация инцидентов.
                  • Внешние и внутренние риски, работа 24/7, примеры технических инцидентов.
                  • Релиз нового приложения, оптимизация с помощью ИИ и автоматизации.
                  • Офис против удалёнки
                  • Личная эффективность, тулы и методы
                  • Советы по развитию карьеры
                  • Кстати, если вам понравился выпуск, то вы можете подписаться на блог Артема https://t.me/tobelead.

                    2 hr 20 min
                  • Управление разработкой: узкое место — организация

                    В очередном выпуске подкаста ко мне пришел интересный гость, Анатолий Панов, который работает техническим директором Яндекс Карт. До этого Анатолий работал в Авито, где отвечал за технологическое развитие вертикалей, а до этого еще были Lazada и Badoo. В этом видео мы успели с Толей обсудить его карьерный путь и перепитии бытия техническим руководителем во всех компаниях до Яндекс Карт, которые мы договорились обсудить в отдельной серии. Если точнее, то мы успели поговорить про разработку, менеджмент, архитектуру и кучу других вещей, среди которых

                    - Знакомство с гостем
                    - Интерес к геймдеву и инженерии с ранних лет
                    - Образование, выбор профессии и первые шаги
                    - Первый опыт в своих проектах и социальных сетях
                    - Стартапы, админпанели и первые крупные проекты
                    - Карьера в Badoo и развитие инженерных компетенций
                    - Мотивация к лидерству и переход в Lazada
                    - Открытие и развитие московского хаба Lazada, быстрый рост команды
                    - Переход к современным технологиям (Go, микросервисы, Kubernetes)
                    - Alibaba покупает Lazada , переход в Авито
                    - Развитие вертикалей в Авиито
                    - Сравнение работы в Lazada Авито (организационные изменения)
                    - Организационные и технические изменения для развития вертикалей (построение инфомодели)
                    - Бизнес-драйв как условие изменений, партнёрство между техдиром и бизнесом

                    1 hr 2 min

                  About Code of Leadership

                  From the publisher's feed

                  Подкаст Александра Поломодова, технического директора и Fellow. В каждом эпизоде есть приглашенный гость-эксперт, с которым идет разговор про менджмент и лидерство.