3. Все остальные бумаги положить в большой конверт, заклеить его и надписать: «Если я не открою конверт в течение трех месяцев с этого дня, его можно выбросить».
Через три месяца потребуется невероятное волевое усилие, чтобы выбросить конверт, не просмотрев его содержимое. Секрет в том, чтобы не тратить много времени на размышления об отдельных бумажках, беспокоясь о том, что они потом понадобятся. Решая выбросить конверт, я повторяю такое заклинание:
Сомневаешься — выбрасывай. Если потребуется, всегда можно достать копию.
Я обнаружил, что полезно убрать из поля зрения все постеры, календари и т. д. У меня много постеров, но они просто не висят перед глазами. Когда я сижу за компьютером, передо мной только голые стены, ничего отвлекающего.
Наконец, устранив неразбериху на рабочем месте, вы можете проделать то же самое на компьютере. Уберите пиктограммы с рабочего стола, закройте все интернет-пейджеры, плейеры, бегущие строки биржевых сводок и новостей, а также почтовую программу. Я фанат электронной почты. Узнав, что пришло письмо, я сразу прочту его. Я могу целый день ждать очередное сообщение. Однако гораздо лучше открывать почтовую программу раз в два-три часа, читать письма и закрывать ее. Я не боюсь пропустить какое-то важное письмо. Если в нем будет сообщение настолько важное, как, скажем, конец света, то, я уверен, кто-нибудь зайдет в мой кабинет и скажет мне об этом (или, может, у меня будет видение насчет того, как себя вести).
Мою производительность повысили два обстоятельства: я теперь гораздо реже играю в компьютерные игры и игнорирую интернет-пейджер, когда работаю.
- Виктор Рэймонд (Victor Raymond)
Прямо сейчас потратьте несколько минут, чтобы сделать все, что описано в этом разделе.
Нет, в самом деле отложите книгу и сделайте это. Обещаю, что книга подождет, когда вы закончите. Я знаю, что вы любите вещи, которые вас отвлекают, и вам грустно от мысли, что их придется убрать. Они вас тоже любят. Вот почему они то и дело выскакивают и говорят: «Посмотри на меня! Посмотри на меня!» Избавьтесь от них.
♥ Дон Аслетт (Don Aslett) написал несколько книг, посвященных устранению беспорядка дома и на рабочем месте. Больше других мне понравилась «Clutter's Last Stand: It's Time to De-Junk Your Life!» (Последний оплот беспорядка: пора убрать мусор из своей жизни!), Adams Media Corporation. Все советы весьма практичны, а стиль изложения довольно живой.
Я встречал людей, которые говорили, что продуктивнее работают при отвлекающих факторах, например включенном телевизоре или радио. Когда мы были молодыми и не особо заботились о дисциплине, отвлекающие факторы не казались нам большой проблемой. На нас было меньше ответственности, не поджимали сроки и не давила необходимость завершить работу. С возрастом наши потребности меняются, как и представления о комфортной рабочей обстановке. Попробуйте избавиться от беспорядка на рабочем месте на одну неделю, и вы увидите, как это помогает. Вы стряхнете с себя привычки, выработанные еще в те времена, когда вы были, в сущности, другим человеком.
В профессии системного администратора многозадачность является нормой. Мы загружаем новые ISO-образы понравившихся нам дистрибутивов Linux и одновременно восстанавливаем файл из резервной копии; мы читаем электронную почту и одновременно реагируем на интернет-пейджер; при этом у нас открыто 15 окон, и в каждом что-то происходит. Настоящий рок-н-ролл!
На самом деле это хорошо. Если загрузка ISO-образа диска1 занимает целый час, то самое разумное использование этого времени — запустить ее выполнение и заняться чем-то другим.
После успешного начала загрузки она не требует нашего внимания. Мы проверим ее результат позже.
Проблема в том, что иногда мы взваливаем на себя слишком много. Мы запутываемся. Мы делаем ошибки, и нам приходится возвращаться, чтобы их исправить. Я видел сисадминов, у которых открыто столько окон, что поиск нужного окна занимает больше времени, чем работа в нем.
Вот несколько приемов, которые мне помогают:
• Четко разделять задачи, которые можно выполнять в многозадачном режиме, и те, которые нельзя. Для параллельного выполнения подходят задачи типа «запустить и ждать», такие как загрузка большого файла, компиляция большой программы или восстановление файла из резервной копии. Все прочее не для многозадачного режима. Лучше хорошо выполнить одну задачу, чем одновременно выполнить несколько задач кое-как. Уделите все свое внимание задаче с наивысшим приоритетом. Чтобы не забыть о других задачах, занесите их в список дел (см. главу 5).
• Следить за своим уровнем стресса. Если вы устали или находитесь в состоянии стресса, не увлекайтесь многозадачностью. Бывают дни, когда я чувствую себя усталым, встал не с той ноги или чем-то удручен. Неожиданно я обнаруживаю, что одновременно делаю несколько дел и ничего не успеваю. Я закрываю все окна, интернет-пейджеры, плейеры и т. д. Я делаю глубокий вдох. Затем я приступаю к задаче с наивысшим приоритетом и занимаюсь только ею. Самочувствие заметно улучшается.
• Организовать окна с помощью виртуального диспетчера. Виртуальный диспетчер окон позволяет вам сгруппировать окна в экраны вместо 50 одновременно открытых окон на одном экране. Например, я могу организовать шесть виртуальных экранов. Одним я пользуюсь для работы с электронной почтой, другим — для мониторинга системы, в третьем я решаю проблемы клиентов и т. д. Все необходимые окна не громоздятся на экране, а аккуратно организованы, и я не вижу те окна, которые мне в данный момент не нужны.
• Организовывать окна на экране всегда одним и тем же способом. Если окна на вашем экране (на виртуальных экранах) всегда расположены одинаково, вы потратите меньше времени на поиск нужного окна и с меньшей вероятностью введете команду не в том окне. Например:
• При сравнении двух версий одного документа я всегда помещаю окно со старой версией слева, а с новой — справа.
• Я работал некоторое время в Лондоне на компьютерах, имевших зеркальные пары в США. Я всегда размещал лондонское окно справа от американского (просто потому, что Лондон находится к востоку от Соединенных Штатов).
• Когда я пишу код на языке Perl, я всегда организую три окна: текстовый редактор (широкое окно слева вверху), окно для тестирования и запуска программ и ввода данных (узкое окно справа вверху) и окно для вывода (широкое окно внизу экрана).
• Просматривая файлы журналов с нескольких машин, чтобы оценить из взаимодействие в комплексе, я всегда располагаю окна в направлении потока данных (сверху вниз).
• Создавать окна для рациональной организации работы. Командные окна (окна оболочки) создаются бесплатно, так что не жадничайте. Я выхожу из себя, если вижу начинающего системного администратора, работающего с недостаточным количеством окон. Типичный пример — решение проблем с электронной почтой в системе UNIX или Linux. Я видел начинающих администраторов, которые отправляют тестовое сообщение, а затем пытаются как можно быстрее ввести команду вывода журнала почты, чтобы успеть увидеть строчки, относящиеся к тестовому сообщению. После этого они проверяют, было ли сообщение доставлено, в результате чего журнал прокручивается за пределы окна и теряется важная информация. Потом они корректируют конфигурацию, сохраняют файл, закрывают редактор и отправляют новое тестовое сообщение. Прекратите это безумие! Не бросайтесь очертя голову в решение проблемы, сперва подготовьте рабочее место. Создайте четыре окна:
• Широкое окно, в котором выполняется команда tail — f /var/log/ mail.log. В нем в реальном времени будет выводиться журнал по мере того, как в нем появляются новые строчки. Пусть оно работает, пока вы выполняете другие шаги.
• Маленькое окно с командой echo test | mail — s test testuser@example.com. Воспользовавшись историей команд, вы получите возможность многократной отправки тестового сообщения.