Тайм-менеджмент для системных администраторов
Шрифт:
Если у вас установлена система мониторинга сети (а по идее так оно и должно быть), можно просмотреть ее основные индикаторы, убедиться, что все в порядке, не интересуясь более подробной информацией о состоянии системы. Я, например, пользуюсь программой с открытым кодом Nagios для мониторинга служб, за которые несу ответственность, то есть почтовых серверов, маршрутизаторов, веб-серверов и т. д. Придя утром на работу, я смотрю на страницу суммарной информации, убеждаюсь, что все индикаторы светятся зеленым и я могу потратить первый час на проекты, не беспокоясь, что какой-то компонент «вылетел», а я не знаю об этом. Поначалу я использовал Nagios в достаточно скромной конфигурации,
Если правило первого часа вам подходит, превратите его в правило первых двух часов, приходя на работу на час раньше.
Тайм-менеджмент в парке аттракционов
Давайте применим стратегию первого часа к парку аттракционов. Допустим, катание на одном аттракционе длится две минуты и одну минуту занимает переход к другому аттракциону. То есть три минуты на аттракцион. Если не стоять в очередях, за час можно успеть покататься на 20 аттракционах. Обычно в парке имеется 60 аттракционов, на которых можно провести три головокружительных часа. Это время между завтраком и обедом!
Однако в парках всегда полно народу, и если вам придется стоять в очередях по 27 минут, то за час вы успеете покататься только на двух аттракционах (27+2+1=30 минут на аттракцион). При таком темпе катание на всех аттракционах потребует три дня, по десять часов в день.
У кого найдется столько времени на аттракционы?
Если бы можно было получить парк в свое полное распоряжение, без очередей! Оказывается, это совсем нетрудно. Многие парки открываются на час раньше объявленного времени. Если вы появитесь в парке в это время, он окажется практически в вашем распоряжении. Например, время открытия Диснейленда варьируется в течение года. Позвонив по телефону, вы можете узнать, во сколько парк откроется завтра. Какое бы время вам ни назвали, придите на час раньше, и вы обнаружите, что парк открыт. Это правда!
За первый час вы покатаетесь на двадцати аттракционах, потому что парк будет фактически пуст. По мере прихода посетителей очереди будут расти, и за следующие два часа вы скорее всего совершите меньше поездок. Когда очереди станут совсем длинными, перекусите. Другие посетители будут впустую тратить время на стояние в очередях. Ближе к полудню очереди станут короче, поскольку посетители (но не вы!) достаточно неосмотрительны, чтобы решить пообедать именно в полдень. Вскоре вы прокатитесь на всех аттракционах и допоздна сможете снова и снова кататься на тех, которые вам особенно понравились.
Тем временем все остальные либо потратят втрое больше времени, чем вы, либо опробуют лишь одну треть аттракционов.
В некоторых парках продаются экспресс-билеты, дающие право пройти на аттракцион без очереди. Теперь, зная всю эту арифметику, вы можете принять решение, стоят ли эти билеты таких денег.
Прерывания
Прерывания неизбежны. Это естественная часть нашей работы, и от нас зависит, насколько хорошо мы с ними справляемся.
Работать под управлением прерываний означает выполнять задания по мере их поступления, а не в соответствии с какой-то системой приоритетов, установленной в интересах дела. Конечно, интересы дела часто требуют именно обработки поступающих прерываний. Однако уверяю вас, что по мере вашего профессионального роста вы будете отвлекаться на прерывания все меньше и меньше. Рассмотрим организационную структуру магазина. Продавец, стоящий за прилавком, работает под управлением прерываний: к нему подходят покупатели, и он отпускает товар, отвечает на вопросы и т. д. Зато работа менеджера магазина подчиняется определенному распорядку: он открывает магазин, заказывает товары, дает распоряжения продавцам и т. д. Да, его деятельность тоже подвержена прерываниям (вопросы от персонала, непосредственные ситуации), но они составляют лишь небольшую часть работы.
Работая под управлением прерываний, мы фактически позволяем им распоряжаться нашим временем. Мы передаем управление нашим рабочим процессом в чужие руки. Естественно, я за то, чтобы вы внимательно относились к клиентам, но ваши приоритеты известны только вам. Управляя своим рабочим процессом, вы можете разумно сгруппировать задачи, чтобы сэкономить время. Например, можно выделить задачи, которые решаются в одной части здания, чтобы сократить время ходьбы по коридорам и с этажа на этаж. В главе 8 показано, что реагирование на запросы клиентов в порядке поступления может оказаться неоптимальным решением, и предложен ряд стратегий по расстановке приоритетов, позволяющих сэкономить ваше время.
Конечно, самый быстрый способ разобраться с прерыванием — крикнуть клиенту «Пошел вон!» и захлопнуть дверь. Но этот метод я рекомендую лишь тем, кто хочет лишиться рабочего места. Я встречал системных администраторов, советующих коллегам быть с клиентами погрубее, чтобы отпугнуть их. Думаю, не стоит следовать этим рекомендациям.
Перенаправление прерываний
Начнем с попытки устранить самое неприятное из возможных прерываний: к вам обращаются с проблемой, которую должен решить кто-то другой. Может быть, поступим так:
— Том, проблема с веб-сервером.
— Отлично! Сообщи мне о результатах, когда поговоришь с теми, кто отвечает за работу веб-серверов.
Нет, это было бы слишком грубо. Самое приятное в работе системного администратора то, что каждый считает вас всезнающим и всемогущим. К сожалению, большинство из нас всемогущи лишь в какой-то узкой области. Хотя не относящиеся к вашим прямым обязанностям вопросы и раздражают, нельзя сердиться на тех, кто их задает. Вы когда-нибудь обращались не по адресу преднамеренно? Сомневаюсь. Итак, когда кто-то задает вам вопрос, явно выходящий за рамки ваших обязанностей, поставьте себя на место этого человека. Он просто не знает, куда идти. Скорее всего, это комплимент: вы самый умный из тех, к кому он может обратиться за помощью (либо самые умные ушли обедать). В большинстве фирм далеко не очевидно, к кому лучше всего обращаться при возникновении той или иной проблемы.
Не выяснив, к кому клиент должен обратиться за помощью, вы не должны огорчаться, что он пришел не по адресу. Я довожу такую информацию до клиентов по-разному — с помощью веб-страниц, указателей на стенах, подписей в электронных сообщениях и т. д. Когда я работал в Bell Labs, у нас по дороге к комнате системных администраторов висели плакаты: «Стоп! Вы отправили электронное сообщение с просьбой о помощи?» В другой фирме первое, что я сделал, — установил внутренний веб-сайт со списком специалистов в той или иной области, к которым клиенты должны обращаться в зависимости от конкретной ситуации. В веб-броузерах эта страница была сделана стартовой, и вскоре все хорошо знали ее содержимое.