Что нужно техлиду для погружения в техлидерство?
Добро пожаловать в наш дайвинг-центр TechLead. Вы ещё можете узнать всё о погружении в инженерные процессы и практики и записаться на курс 2024 года! Для начала немного безопасности. Чтобы подготовиться к погружению в глубины технического лидерства, нужно придерживаться простых правил:
Не всем можно погружаться. Шутка! Конечно, всем! Противопоказаний у технического дайвинга нет. Можете сходить к врачу и убедиться сами. Для погружения вам нужно только желание.
Нельзя нырять одному. Новички и опытные дайверы ныряют вместе с инструктором. Он же докладчик. Потому что на глубине может растеряться даже опытный «ныряльщик», а докладчик рядом — гарантия того, что все пройдёт хорошо.
Слушать инструктора. Когда докладчик говорит всплывать — значит, доклад закончен. Нужно всплыть, отдышаться, а возникшие вопросы всегда можно решить в кулуарах. Поверьте, впечатлений вам хватит и так, а погружение всегда можно повторить.
Чтобы подготовиться к погружению, инструктора (докладчика) лучше выбрать заранее. Представляю вам пятёрку самых опытных «ныряльщиков» в инженерные процессы и практики.
Инженерные практики:
Дмитрий Масленников
Руководитель центра надежности Т-Банка. Шесть лет на страже надёжности услуг Т-Банка.
Расскажет:
«Как внедрять SRE-практики: советы самому себе 6 лет назад»
Нас ждёт путешествие в прошлое. Дмитрий пройдёт свой путь техлида заново и поделится впечатлениями. Расскажет, что понял за годы внедрения всевозможных подходов и практик, где бы теперь сделал по-другому, где подстелил соломки, а какие грабли с нынешним опытом обошёл стороной. А фактурой истории послужит внедрение практик SRE.
Доклад
Архитектура:
Алексей Мерсон
Developer Advocate в Sage (Т-Банк). Член программного комитета конференций ArchDays и DotNext. Много лет занимается разработкой и проектированием архитектуры на платформе .NET и не только.
Расскажет, как:
«Domain Driven Design: понять за 40 минут»
Есть такой набор подходов — DDD (Domain Driven Design). О нём слышали многие. Самые смелые пытались занырнуть, но глубина и сложность многих отталкивали. Да, и инструкция в виде синей и красной книг даётся не всем. Как же применить эти наборы подходов, чтобы начать строить большие системы на основе простых компонент? Алексей поможет разобраться в основах DDD, выделит главное в теории и даст практические советы по освоению.
Доклад
Путь техлида:
Максим Вишневский
12 лет в разработке, во фронтенде более 8 лет. Работал с большим количеством фреймворков, на данный момент основные инструменты — React, Vue. Последние несколько лет глубоко погружается в теорию языков программирования и их дизайн, проектирование микросервисов и FrontOps.
Расскажет:
«Просто о сложном: архитектура фронта для техлида»
Это история о том, как обплывать стороной популярные подводные камни, на которые натыкались многие техлиды кросс-функциональных команд. Максим расскажет понятным бэкендеру языком, как понимать технологический ландшафт фронтов, вникать в реалистичность сроков и видеть потребности в технологических изменениях. Какие архитектурные сложности стоят на пути создания современных фронтенд-приложений, какие есть пути решения и как лучше выстраивать процессы в команде.
Доклад
Инженерные практики:
Иван Поддубный
12+ лет в вебе. Прошел путь fullstack, teamlead. Пишет на PHP, Typescript, Nodejs (Nest) и React. Влюблен в Linux, Open Source. Работает CTO в Вебпрактик (отдел разработки 70+ человек). Организатор ростовского PHP-сообщества (500+ человек). ПК Podlodka и TechLeadConf.
Расскажет о:
«ContractFirst- vs CodeFirst-подходы при построении процесса разработки»
При построении процесса разработки многие исторически выбирают CodeFirst-подход. Сначала код, потом всё остальное! Но помимо очевидных плюсов, у него, как и у всего остального, есть свои минусы. В каких случаях стоит отойти от привычек и использовать ContractFirst-подход? Чем они отличаются? Какие особенности и области применимости есть у каждого подхода. Иван расскажет об использовании обоих подходов с точки зрения организации процессов работы внутри команд, проговорит стадии внедрения и автоматизации.
Доклад
Воркшоп:
Никита Чурсин
Разрабатывал решения для страхования, финтеха, менеджмента мероприятий, гостиничного бизнеса и фармкомпаний. Практик экстремального программирования. Golang-разработчик.
Расскажет о:
«TDD — разработка без страха»
Перейдём к практическим занятиям и научимся бороться со страхами. Потому что каждый разработчик хоть раз чувствовал себя как в анекдоте «работает не трогай» и боялся вносить изменения в свой код. Как говорится, «плавали, знаем». Никита попробует избавить вас от этого страха с помощью TDD (test-driven development). Эта практика меняет местами привычные циклы разработки. Сначала пишется тест, покрывающий желаемое изменение, а уже затем пишется код. Если не пробовали — обязательно попробуйте. А если пробовали и не понравилось — попробуйте ещё раз. Возможно, в этот раз ваше мнение изменится. Ведь многое зависит от инструктора (докладчика).
Доклад
А вы бы позвали своих друзей на наш дайвинг? Еще есть немного времени, чтобы решиться на погружение. Проверяйте «маску», «ласты», надувайте «компенсаторы». Мы ждём вас на TechLead 2024 и будем рады встрече.