Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Совершенно секретно. Тимлид. Белгород

Совершенно секретно. Тимлид. Белгород

Alexander Blinov

April 13, 2019
Tweet

More Decks by Alexander Blinov

Other Decks in Programming

Transcript

  1. 1 Кто такой тимлид? Содержание 2 Между молотом и наковальней

    3 People managing 4 Как делать нужные дела 5 Откуда берутся тимлиды Слайды bit.ly/2P8He8P 6 Подведение итогов 7 Конфликты и сложные ситуации
  2. Если жизнь после ‘Senior’ Роль Ответственность Написание кода* Разработчик Приложение,

    кодовая база Эксперт чего/либо Правильная реализация в определенной области Техлид Архитектура, фреймворки, подходы Тимлид Команда Технический директор Взаимодействие департаментов, система целиком Менеджер / Продакт Итоговый продукт и сроки Деврил Мнение о технической cоставляющей компании *Очень условная величина, варьирующаяся от компании и ответственности
  3. Тимлид vs Техлид Тимлид Техлид Технические скиллы Разговорные скиллы Финансы

    Сроки Техническое развитие команды Нетехническое развитие команды Мотивация
  4. Тимлид vs Менеджер Тимлид Менеджер Технические скиллы Разговорные скиллы Финансы

    Сроки Техническое развитие команды Нетехническое развитие команды Мотивация
  5. Менеджер → Тимлид → Команда 1 7 пятниц у бизнеса

    → Достаточная степень определенности 2 Новости от бизнеса → Те, что касаются команды с задержкой 3 Бизнес формулировки → Требования
  6. Команда → Тимлид → Менеджер 1 Технические проблемы → Бизнес

    формулировки 2 Тех. долг → Последствия тех. долга 3 Проблемы → Варианты решений 4 Вася накосячил → Команда накосячила
  7. Не завязывайте на себе всё 1 Bus factor не должен

    быть = 1 2 Команда не должна ощущать Ваше отсутствие 3 Прозрачность всех процессов
  8. Важные вопросы Важное дело Ситуация • Ограничения по времени •

    Костыльность решения • Нехватка компетенции у коллеги • Нехватка компетенции у Вас • Боязнь неудачи • Субъективность • …
  9. Между молотом и наковальней Настройте связи. Поймите что вас ожидают

    Добейтесь прозрачности процессов Помните про ситуации и время
  10. Наших бьют Алгоритм действий 1 Втащить не нашим 2 Посмотреть

    на конфликт с трех позиций 3 Донести справедливое решение Потушить пожар
  11. Как принимать решение 1 Подняли вопрос 2 Подготовили аргументы 3

    Обсудили за и против 4 Ответственный принимает решение 5 Команда не саботирует решение
  12. Да ладно, братан, бывает, ну ты чО? 1 Не позволяйте

    фамильярность 2 Работа и бар — это разные вещи
  13. Последовательность 1 Что нельзя команде нельзя и Вам 2 Не

    прощайте себе то, что не прощаете команде
  14. Честность или Вася стал космонавтом 1 Честно рассказать почему 2

    Понять и рассказать, что поменять 3 Не валить всё на Васю
  15. Что если человек плохо работает? 1 Почему? 2 Что будет

    через год? 3 Как он бы на Вашем месте решил проблему?
  16. Про увольнение 1 Оставайтесь друзьями 2 Лучше заплатить деньгами чем

    репутацией 3 Как он бы на Вашем месте решил проблему?
  17. Найм Soft скиллы 1 Как впишется в коллектив? 2 Чем

    интересуется? 3 Какой тип сотрудника?
  18. Типы сотрудников 1 Перформер 2 С критической точкой зрения 3

    Оптимизатор и инноватор 4 Горящие глаза 5 Перфекционист 6 С системным подходом 6 40 часов в неделю
  19. Карточка сотрудника 1 Оценка скиллов 2 Протоколы встреч 3 Фидбэк

    коллег 4 Планы и договоренности 5 Темы для обсуждения
  20. Календарь синков September October W36 W37 W38 W39 W40 W41

    W42 W43 W44 Вася ❓ ❓ Петя ❓ Коля ❓
  21. Фидбэк коллег 1 Фидбэк давать тяжело 2 Всем лениво думать

    3 Ответы да / нет ставить легче 4 Некоторые готовы писать свое мнение
  22. Фидбэк коллег Вопросы С вариантами выбора • Ориентирован на результат,

    а не на процесс • Инициативный, предлагает свои идеи • Быстро адаптируется к изменениям • Командный игрок, настроен на сотрудничество • Обязательный, выполняет коммитменты • Аккуратный и внимательный к деталям • Открыт к чужому мнению, поддерживает дискуссии в конструктивной манере • Имеет критическое мышление, не принимает сказанное на веру, не инертный • Принимает решения, основываясь на пользе для бизнеса • Видит глобальную картину происходящего • Способен выявлять плюсы и минусы решений • Думает о будущем, а не о сиюминутной выгоде • Старается оптимизировать свою работу и работу коллег • Способен быстро изучать новые технологии, подходы • Самостоятельный, способен принимать решения • Объясняется на понятном языке, имеет хорошо поставленную речь • Грамотно и лаконично излагает мысли в письменной форма С опциональным свободным полем ввода • Какие проблемы возникали при работе и как он их решал? • Над чем порекомендуешь поработать?
  23. Синк Сотрудник Плюсы Минусы Пожелания Руководитель Плюсы Минусы Планы развития

    Итоги Общая картина Договоренности Приоритет 1 Приоритет 2
  24. People managing Регулярные синки решат большую часть проблем Помните про

    все обещания Стройте планы развития, это круто
  25. Технологизация 1 R&D — улучшения и ресёчи, не касающиеся кода

    продукта 2 Tax — технический долг Что такое?
  26. R&D — что бы поделать? 1 Настройка билд сервера 2

    Расширенный кодстайл 3 Cтатический анализ 4 Upsource 5 Интеграция всего со всем 6 Шаблоны для Android студия 7 Mainframer
  27. Tax — что бы поделать? 1 Стабильность 2 Гибкость 3

    Масштабируемость 4 Понятность
  28. Почему не делаются дела? 1 Непонятные задачи не делаются 2

    Большие задачи не делаются Задача за пределами тасктреккера не делаются 4 5 Позвольте сделать это другим (делегирование) 3 Неинтересные задачи не делаются
  29. Уровни передачи ответственности* 1 Даем конкретные указания и следим за

    их выполнением 2 Даем конкретные указания и следим за их выполнением Объясняем принятые решения подчинённому, предлагаем высказывать свои идеи и предложения 3 Участвуем в процессе принятия решений, но решения принимаются в большей степени подчиненными 4 Передаем ответственность и полномочия другим членам команды (*) В зависимости от ситуации и уровня развития сотрудников по отношению к задаче
  30. Какой максимальный размер команды 1 Кошелек Миллера: 7 ± 2

    2 Иерархия управления и разделение на команды
  31. Как выбрать тимлида из команды 1 Обсудить с каждым из

    команды его приоритеты 2 Выделить тип и сильные / слабые стороны сотрудников 3 Решить для себя, кто будет лидом 4 Обсудить это с каждым членом команды
  32. Как приходить в команду тимлидом 1 Узнать как все работает

    и что все хотят 2 Понять отношение к себе 3 Найти союзников 4 Установить прозрачность планов 5 Не ломать сложившиеся устои. (архитектуру, процессы)
  33. Выводы Тимлид — это не единственная ветвь карьеры разработчика Узнайте,

    что ждёт от Вас менеджер и другие лиды Тимлид — это про команду. Сделайте её счастливой! Составляйте общих бэклог всех задач, чтобы они делались Тимлид нужен в любой команде.
  34. Что делает? - Узким звеном - Космическим профи - Коммуникация

    вне команды - People managing - Распределение нагрузки Кем не является? К чему стремится? - Довольство команды - Довольство бизнеса Выводы Тимлид — это не единственная ветвь карьеры разработчика Тимлид — это про команду. Сделайте её счастливой! Узнайте, что ждёт от Вас менеджер и другие лиды Составляйте общих бэклог всех задач, чтобы они делались Тимлид нужен в любой команде. О чем мы говорили? 30 / 70 Технологизация Продукт