Философия DevOps. Искусство управления IT (Дэниелс, Дэвис) - страница 75

Одним из фундаментальных качеств каждой позиции в организации является способность наблюдать и быть под наблюдением. Понаблюдайте, как другие справляются со сложными ситуациями, возникающими в их рабочих средах. Эти люди могут работать в вашей команде, в других командах, находящихся в вашей организации, либо в других организациях. Благодаря коворкингу и программам обмена обеспечивается непосредственное общение с людьми, испытавшими подобные проблемы. При этом исключается «ретроспективный эффект» общих историй, то есть опыт этих людей поможет вам лучше идентифицировать и устранить проблему мгновенно, а не после того, как она привела к тяжелым последствиям.

Для отслеживания происходящих событий гораздо полезнее обычная записная книжка, чем ноутбук. Записывайте в записную книжку, кто что делает и почему. Например, в случае какого-либо происшествия запишите фамилию сотрудника, ответственного за этот участок работы. Зафиксируйте результаты выполнения работ по устранению возникших проблем. Это даст возможность в будущем гораздо быстрее и лучше устранять подобные проблемы.

Согласно данным исследований, записывание способствует запоминанию и лучшему усвоению нового материала[17].


Развивайте свою нишу

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

Этот новый навык не должен быть непосредственно связан с тем, что вы сейчас делаете, а направлен на устранение «узких мест» в организации. Например, если вы работаете в эксплуатационном отделе и отвечаете за поддержку хранилища данных, можете приступать к осваиванию других алгоритмов работы с хранилищами данных, такими как LevelDB (быстрая библиотека «ключ/значение», написанная Google).

В данном случае вам придется потратить время на освоение порядка установки LevelDB, а также на то, чтобы узнать, каким образом характеристики этой библиотеки могут помочь вам получить базовые знания и перспективу, которые окажутся полезными при изучении характеристик собственного поддерживаемого приложения. В результате подобного обучения вы укрепите свои общие навыки, необходимые для лучшего управления и поддержки приложения.

В зависимости от размера группы и количества выполняемых в ней проектов может появиться больший или меньший временной зазор, который можно использовать для обучения команды. На основе анализа потребностей и доступности выберите навык, который нужно укрепить и развить. В процессе выбора учитывайте размер группы и степень сочетаемости этого навыка с рабочими операциями и другими изучаемыми навыками.