2020-05-25
Q&A Как перестать бояться и разлюбить переработки?
Привет, спасибо за канал, читать - одно удовольствие!
Интересно твоё видение, как отучить себя "перерабатывать". Сейчас расскажу детальнее.
Так уж случается, что в каждой компании есть один-два человека, которые знают о проекте всё. Их разбуди ночью, скажи два слова и проблеме, а тебе скажут с точностью до строчки, где проблема, и как ее решить. И есть большая вероятность, что они "фанатики" своего дела, постоянно пишут код дома, что-то улучшают, "живут" проектом.
Беда в том, что я такой-же 🙁 и это сказывается на продуктивности команды, т.к в любой момент, я готом подхватить WIP пулл реквест, исправить пачку багов, улучшить покрытие тестами.
На выходных, в праздники. Задержаться в офисе на пару лишних часов - запросто, 365/24/7 🙁
И я понимаю, что это сказывается на спринте и портит статистику команды, потому-что это нигде не учитывается. Ни после релиза, в качестве хоть каких-то бонусов от начальства, так и на планинге - задачу на 100500 поинтов можно брать в спринт, всё равно "Вася лид", подстрахует, на выходных всё сделает.
Подскажи, как отучить себя "быть героем" и не выгорать, делая сверхусилия там, где не просят, и никак не поощряют. Ведь команда тоже не учится, и я становлюсь bus-fuck`тором - нельзя ни отпуск, ни заболеть.
Сложный вопрос. Обычно, я бы рассказал, почему это плохо, но ты и сам понимаешь: ты мешаешь команде, портишь их, лишаешь их удовольствия от работы. Они не только "не учатся", но и теряют всякую связь с проектом и мотивацию (зачем думать и вникать, если ты подхватишь? Зачем стараться, если ты доделаешь? Зачем запоминать, если ты подскажешь?). Ты мешаешь их карьере: они не могут брать на себя ответственность, ты ж, как собака на сене, всё под себя подмял.
Ты мешаешь менеджменту: они не понимают производительность команды, им трудно оценивать риски и сложность задач.
Думаю, что эти аргументы для тебя не важны. Я заметил у тебя в вопросе фразу-маркер нельзя ни отпуск, ни заболеть. Стоит обратить на это внимание. Ты молодец, но слишком переоцениваешь собственную важность. И заболеть тебе можно, и в отпуск можно, да даже просто уволиться и поехать в деревню раков ловить. Через пару дней команда начнёт работать спокойно, без сюрпризов, а появившийся за выходные код — это неприятный сюрприз. Через неделю-две команда закроет спринт и вспомнит, как они раньше планировали и оценивали задачи. Через месяц в команде появятся эксперты — те кто хорошо понимают часть системы. Через два месяца про тебя будут вспоминать только на вечеринках. Я такое неоднократно наблюдал.
Верить в людей сложно, делегировать сложно, а микроменеджить приятно и просто. Вот только на позиции лида о тебя ожидают иное. Твоя задача сделать так, чтобы команда делала продукт, чтобы она развивалась, чтобы у них были условия для работы. И вот, когда ты начнёшь делать свою работу, тогда и будут бонусы от начальства и поощрения.
Я не могу сказать, что тебе мешает. Может ты не знаешь или не умеешь делать то, что от тебя ожидают, и компенсируешь это тем, что у тебя отлично получается (писать код). Возможно тут поможет опытный ментор, тренинги или курсы. Может это страх за проект. Тогда стоит обсудить с менеджментом. Возможно у тебя много свободного времени и нет интересных дел по вечерам или выходным, или они есть, то ты их делать не хочешь, прокрастинируешь таким образом.
Разрешив команде работать самостоятельно, смирившись с тем, что иногда будут ошибки и задержки, ты высвободишь кучу времени. Его-то ты сможешь потратить на полезные для проекта действия, и добьёшься гораздо больших успехов и прогресса. А там, глядишь, и работа будет приносить удовольствие а не стресс.