Вы когда-нибудь как разработчик хотели официально на работе заниматься тем чем хотите? Отменить все митинги и сосредоточиться на одной проблеме, которой хотел давно заняться, но не было времени? Попробовать новый фреймворк или покодить в свое удовольствие? Звучит заманчиво? В этой статье я хочу рассказать об формате работы Get Stuff Done Days (GSDD), которые как раз обеспечивает свободу.

Я впервые услышал аббревиатуру GSDD более трёх лет назад, когда устроился на новую работу в качестве бэкенд разработчика, хотя я в IT очень давно (почти 20 лет), но не сталкивался с таким явлением, более того, даже не слышал о нем. Далее я буду описывать мой опыт участия в GSDD относительно моего текущего места работа (допуская, что в других компании возможны разные подходы)..

Кто участвует

В GSDD могу участвовать практически все: разработчики, тестировщики, дизайнеры, менеджеры

Что можно делать

Нет каких-либо ограничений или рамок (в пределах разумного), ниже я собрал список примеров

  • Пробовать новые фреймворки. Например, на одном из GSDD попробовали мигрировать микросервис на quarkus

  • Улучшать процессы. Например, внедрение контрактного тестирования

  • Автоматизировать рутину

  • Вайб кодить, создавать новые плагины для AI инструментов

  • Учиться. Например, я проходил курсы

  • и  многое другое, всего и не вспомню за эти году

  • Попробовать новую роль. Например, разработчик выполнит UX/UI дизайн

Формат проведения

Есть два формата проведения:

  • GSDD - 2 дня раз в шесть недель, проводится в конце рабочей недели

  • GSDW - 5 дня (полная рабочая  неделя), но этот формат относительно редкий, и требует дополнительной организации, так как ему предшествует дополнительные мероприятия: kick off встреча, с презентацией тем и подбором команды и в конце недели торжественное завершение с фуршетом, пиццей и раздачей призов по номинациям.

На  время GSDD отменяются (переносятся все митинги), останавливается вся работа на текущими заданиями и ставятся блокеры в календаре, чтобы вам не могли случайно назначить созвон, а сотрудник смог погрузиться в свою выбранную задачу. 

Перед GSDD собирают список идей от сотрудников. Можно предложить свою идею или присоединится к кому-нибудь (работа в команде приветствуется).

После можно сделать одностраничную презентацию с итогами, но каких-то результатов не требуют.  

Сотрудники может отказаться от участия, это не является обязательным, правда такие случаи очень редки. 

Первый опыт

Мой первый GSDD выпал на третью неделю моей работы, и я толком не понимал, что мне можно взять в работу, в результате я попробовал самостоятельно выделить какой-то функционал из монолита в микросервис, но у меня ничего не получилось, зато смог разобраться в устройстве этого монолита. И как ни странно, никто от меня не потребовал предъявить никакого результата или отчете. К следующему я уже лучше подготовился, я взял тему, которая была мне тогда интересна - Контрактное тестирования, и следующий год работал только над ним, собрав команду единомышленников.

Результаты

Для сотрудника

Мне как сотруднику такой формат работы заходит, так как есть возможность переключиться с рутины на вещи, которые интересны именно мне или продвинуть какую-либо интересную инициативу. Это, в свою очередь, влияет на мотивацию и позволяет развиваться как специалисту. 

Для компании

К сожалению не могу оценить (если это вообще возможно сделать) в деньгах, сколько такая инициатива обходится компании, но GSDD живет уже у нас достаточно долго, значит от нее есть профит. К тому же много инициатив, предложенных и разработанных на GSDD, доходят до релиза.

P.S.: Лично для меня GSDD стал неотъемлемой частью рабочего процесса, я бережно записываю все идеи, которые хочу реализовать и всегда заранее знаю чем я буду заниматься на следующем GSDD. Хотелось бы узнать ваше мнение о таком формате работы, насколько он выглядит привлекательным для вас.