Не хочу быть человеком, без которого всё остановится
Когда я руководил магазином, перед отпуском нужно было передать дела: кто за что отвечает, какие вопросы ещё открыты, где могут возникнуть сложности. Если после моего отъезда на каждый второй вопрос приходилось отвечать из отпуска, значит, я передал контекст плохо.
В разработке замечаю похожую вещь. Можно написать рабочий код и закрыть задачу, но оставить следующему человеку много загадок: почему выбрали именно такой подход, какие ограничения учли, что ещё нужно проверить.
Мне самому хочется чувствовать, что я нужен команде. Поэтому мысль "без меня разберутся" поначалу звучит даже немного обидно 😅 Но чем дальше, тем больше мне нравится именно такой результат: коллега может продолжить работу, даже если я недоступен.
Для этого не обязательно писать большую документацию к каждой задаче. Иногда достаточно понятного описания в тикете, комментария с причиной неочевидного решения или короткого разговора с тем, кто будет поддерживать эту часть кода.
Наверное, для меня это один из признаков зрелой командной работы: знания не остаются только в голове у одного человека, а отпуск действительно остаётся отпуском.
А у вас получается передавать контекст так, чтобы коллегам не приходилось писать вам?