Что мы делаем, чтобы не выгорать, а гореть своей работой
Система постановки целей 80/20
Если всё рабочее время посвящать бизнесовым задачам, есть риск застрять самому и перестать развивать технические составляющие проекта.
Чтобы такой беды избежать, мы ввели систему постановки целей 80 на 20 — это значит, что у каждого разработчика есть время, чтобы заняться личными хотелками по улучшению технической части.
Бизнесовая цель
Это, например, разработка флоу какого-нибудь приложения, которое приносит ценность продукту.
Важно понимать, что такая цель будет выполняться не одним человеком — разработкой фичи у нас занимается каждый участник команды, значит и результат выполнения цели и оценка будет командной.
Техническая цель
Это личная цель разработчика, направленная на техническое развитие платформы.
Причём речь идёт не про техдолг, а именно про улучшающие или ускоряющие разработку задачи.
Например, это может быть задача по оптимизации времени сборки приложения, ускорения его запуска или добавления нового лейна на CI.
В реальности таких задач очень много, и они разнообразны, — тимлиды вместе с разработчиками стараются подобрать только те, которые будут одновременно полезными для проекта и интересными для сотрудников.
Схожие технические задачки мы объединяем в большие эпики, и для каждого из них формулируем цели, которых в результате хотим достичь.
Такое соотношение утверждено с бизнесом, так что все знают, что разработчик законно использует рабочее время для развития технической составляющей проекта.
Технические задачи наравне с бизнесовыми отображаются в Jira — это помогает командам сфокусироваться, а для проджектов и продуктов обеспечивает прозрачность процессов и даёт возможность адекватно распределять время.
iOS Talks — наш внутренний митап
iOS Talks — это регулярные, но необязательные встречи между всеми iOS разработчиками Альфа-Банка.
Такие мероприятия нужны нам, чтобы:
- В свободной форме делиться опытом в разработке;
- Проводить мини-доклады — заодно прокачивать навыки публичного выступления;
- Обсуждать и штормить новые подходы решения задач разработки;
- Прокачивать наши гайды по написанию кода.
Но речь не только о разработке. Ещё мы затрагиваем смежные темы. Например:
- Автоматизацию;
- Бизнес-процессы;
- Тайм-менеджмент;
- Хобби.
Иногда разбираем работу «соседних» команд — скорее для расширения кругозора. Команда у нас большая, поэтому у каждого всегда найдётся что рассказать.
Вот примеры того, что уже происходило на iOS Talks:
- Разбирали, что же нового показали на WWDC в этом году;
- Презентовали и обсуждали доклады на тему «Разработка сервера на Swift»;
- Погружались в работу компилятора Swift и в принцип управления памятью;
- Обсуждали «Как планировать свой день и организовывать рабочий процесс»;
- Презентовали доклады на тему написания микросервисов на Go.
Из регулярного — каждый раз мы разбираем предложения по организации кода и проведения ПР-ов.
Внешние митапы
Мы не только активно развиваем внутреннее mobile-сообщество, но и взаимодействуем с внешними: организуем онлайн и офлайн встречи, приглашаем докладчиков из других компаний и много нетворкаем.
Важно, что участие в подобных активностях — свободное и добровольное. Писать доклады в ночи, когда у тебя большой загруз, не придётся — есть риск, что это приведёт к выгоранию. Если кто-то из команды хочет выступить, достаточно просто сказать об этим тимлиду и DevRel-менеджеру, с подготовкой нам всегда помогают.
Из последнего — прошла вторая встреча на Alfa Mobile Квартирнике в Москве.