Ошибка в продакшене: как себя вести в первые минуты
Рано или поздно ломает каждый. Разница между специалистами не в том, ошибаются они или нет, а в том, как ведут себя после.
Порядок действий. Первое: сказать вслух. Не искать тихий способ починить, пока никто не заметил, — время дороже самолюбия. Второе: остановить кровотечение — откатить изменение, отключить функциональность, переключить нагрузку. Чинить причину надо потом, сначала вернуть работоспособность. Третье: зафиксировать, что происходило и что вы делали, — по горячим следам, иначе через час никто не вспомнит.
Что после. Разбор без поиска виноватого: что в системе позволило одному человеку это сломать, почему не поймали проверки, почему заметили не сразу. Меняется процесс, а не фамилия.
Чего не делать: оправдываться, замалчивать, обвинять предыдущих авторов кода.
И важное про команду: если после аварии наказывают, люди перестают сообщать о проблемах, и следующая авария будет обнаружена клиентами. Реакция руководства на первую вашу ошибку — самая честная характеристика места работы.
IT Ставрополь — t.me/itnews_stavropol
IT Ставрополь
@itnews_stavropol
Ошибка в продакшене: как себя вести в первые минуты
Этот пост опубликован в Telegram-канале IT Ставрополь. Подписаться можно по ссылке: @itnews_stavropol.