52824.fb2 Цифровой журнал «Компьютерра» № 150 - читать онлайн бесплатно полную версию книги . Страница 3

Цифровой журнал «Компьютерра» № 150 - читать онлайн бесплатно полную версию книги . Страница 3

Голубятня-Онлайн

Голубятня: Как избавиться от лучшего из лучших?Сергей Голубицкий

Опубликовано 04 декабря 2012 года

Сегодня попробую отдохнуть от культур-повидла и нарисовать «Голубятню» в старом добром стиле «утилитарницы», которым злоупотреблял в колонке, кажется, первые лет пять или шесть еще в бумажную эпоху.

Утилитарно-софтверная тема, которую выбрал для обсуждения, представлена программой, написанной под Mac OS X (что не удивительно с учетом компа, на котором работаю :), однако своими корнями эта программа уходит глубоко в форточную идеологию. Более того, ее жанр равно актуален для любой платформы.

Сегодня я представлю читателям совершенно новую PPS (Систему персональной продуктивности), которая буквально на днях появилась на Mac OS X. Напомню сперва предысторию.

Читатели, хорошо усвоившие мои стенания, давно знают, что на Маке не существует ни одной полноценной PPS. Все, что удалось обнаружить за 4 года моей жизни с Надкусаном, оказалось если не жалкой поделкой, то лишь весьма отдаленным приближением к почти идеалу, заданному на Windows Achieve Planner и LeaderTask. Дело даже не в том, что все эти Things, OmniFocus, Hitlist и прочая дребедень в функциональном отношении убоги до неприличия, а в том, что они рабски заклинены на GTD.

Я давно уже достиг точки кипения, поэтому с полной ответственностью готов заявить: Getting Things Done — это не просто величайшее, но еще и вреднейшее недоразумение, какое только появлялось на горизонте компьютерных систем персональной продуктивности.

Начнем с того, что GTD захватила рынок и стала де-факто мейнстримной методикой PPS только потому, что ее главный конкурент — система Стивена Коуви Изначально методика Дэвида Аллена обрела приоритетный статус только потому, что система Франклина Коуви (напомню читателям, что Коуви лишь популяризировал в своей книжке «Семь привычек высоко продуктивных людей», 1989 г., идеи Питера Друкера, изложенные в «Эффективном управленце», 1966 г.) практически не поддавалась компьютерной формализации. Все известные до нынешнего дня реализации PPS, выдержанные в духе Друкера-Коуви, удивляют беспомощностью и примитивизмом (за подробностями отсылаю к древней, но по-прежнему актуальной «Голубятне» — «Порядок жизни», первая часть здесь, далее — по внутренним линкам).

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

Дело в том, что GTD — ни разу и даже отдаленно не является универсальной системой организации дел на уровне индивидуальной личности. Скажу более: GTD — предельно специфическая система, которая подходит, по моим ощущениям, 10-20 % людей. Остальным 80 % GTD не просто чужда, но откровенно вредна.

Почему вредна? Потому что GTD не то что не повышает производительность людей, для психического склада которых линейная система организации дел неестественна, а банально эту производительность снижает. Человек устанавливает ту или иную вариацию GTD (они принципиально похожи друг на друга, потому что одинаково примитивны и строятся на простеньких принципах, которые можно перечислить на пальцах одной руки), начинает себя насиловать, принуждать, подгонять, приспосабливать под дикий и неудобный алгоритм работы (всё валим в куче без иерархии в химерических Inbox, входной ящик, долой визуализацию вроде календаря, то, что можно сделать за 5 минут, делаем, не отходя от кассы и проч.), и как следствие — перестает работать, потому что работать уже некогда — нужно подгонять привычные дела под чуждый формуляр учета и контроля.

Даже самые нерадивые программисты, подсевшие на иглу GTD, очень быстро осознают ограниченность и неудобность методологии, поэтому всеми подручными средствами пытаются вырваться из прокрустова ложа GTD либо расширяя ее функционал (первое, что сразу приходит в голову — добавление календарного представления), либо (тщетно) пытаясь скрестить GTD с вариациями на тему Друкера-Коуви, которая быстро деградирует в PPS самопального типа.

И вот тут-то на сцену выступает непосредственно ОС вместе со всеми своими козырями и битыми картами. Windows изначально нелинейная ОС, сложная, многоуровневая и лабиринтоподобная (если кто еще не понял за 20 лет, предлагаю начать с меню и иерархии Панели Управления). Поэтому преодоление линейности GTD дается относительно малой кровью: расширение функционала PPS, его углубление, диверсификация, добавление модулей (при общей модульности и «шкурности» Windows!) проходит на ура.

В результате мы и получили целую линейки блестящих PPS под Windows, на вершине которой находятся помянутые Achieve Planner и LeaderTask.

На Маке подобные игры не канают. Мак изначально линейный, спартанский, минимализированный и одномерный. Это не плохо и не хорошо: просто так видел мир Стив Джобс (уже в начале 70х — все перечитывают блестящую биографию Айзексона!) — простым и беспонтовым. О том, как из этой беспонтовости вырос самый великий образец понта в мире, я когда-нибудь напишу отдельную книгу :)

Читатель уже догадался, что идеология GTD накладывается на идеологию Мака идеально. Не потому ли 100 % всех (малочисленных в принципе) PPS, написанных под Mac OS X, являются воинственно-агрессивными репликами системы Дэвида Аллена? Все до одного! Причем в предельно тоталитарной форме: шаг вправо, шаг в лево — карается расстрелом! «Наша программа является точнейшим из всех существующих на рынке воплощений теории Дэвида Аллена, известной под именем Getting Things Done» — эта фраза почти всегда дословно украшает презентации всех PPS под Mac OS X, какие мне довелось тестировать (а я тестировал просто все, какие только созданы :)

Совпадение идеологий, однако, это только половина рассказа. Вторая половина: все та же линейность философии операционной системы MacOS X, которая не позволяет с привычной для Windows легкостью добавить функционала в жесткие рамки догмы за счет привлечения сторонних модулей и углубления иерархии (в Маке ее банально некуда углублять!).

Наконец — последнее: на Маке чрезвычайно сложно реализовать ключевой аспект системы Друкера-Коуви, который заключается в триаде «многоуровневая иерархия задач + приоритизация задач + глобальная мотивация». Первый и второй шаг, худо-бедно, разрешить можно, но все что касается мотивационной линии — жизненные цели (goals), мечты (dreams) и фирменной фичи Стивена Коуви Sharpening the Saw (заточки пилы, то есть действий, направленные на совершенство личности — физическое, психологическое, образовательное, эмоциональное и т.д.) — вообще нереализуемо стандартными средствами API Надкусана!

В сухом остатке мы получаем, что получаем: две дюжины равно убогих близнецов-братьев, тупых «гэтэдэшек», на которых 80 % нормальных людей не могут работать. Универсальный лозунг всех этих маковских PPS — чтобы было просто и красиво! Причем красиво — много важнее.

Для нимфетки-идиотки, может быть, и важно, чтобы было красиво (о простоте речи не идет — это ее априорный императив), но мне в 10 случаев из 10 нужны не шашечки, а чтобы ехать. Моя жизнь расписана посекундно, дел у меня каждый день тонны с хвостиком, и на убогих линейных GTD ехать у меня никак не получается.

Вот и приходится довольствоваться суррогатами, выбирая наименее худший вариант из заведомо плохих. До вчерашнего дня и на протяжении, кажется, уже больше года я пользовался Firetask — программой, пытающейся преодолеть убогость GTD за счет встроенного календаря и проприетарной (увы — дурацкой) визуализации Plan.

Календарь в Firetask жутко неудобный (как минимум — не читается целиком строка с делами и нет возможности что-то изменить в форме выведения текста на экран, как максимум — неудобно всё остальное, начиная с редактирования задач и заканчивая указанием времени их исполнения):

Визуализация Plan — бездарный монстр о пяти головах — In-Tray (старый дебильный Inbox Дэвида Аллена) — Today — Tomorrow — Due — Next.

При всех огрехах Firetask сильно лучше OmniFocus и всех остальных PPS под Mac OS X — к тому же у него отличная синхронизация по всей экосистеме Надкусана, терпимый клиент под iPhone и вполне пристойный — под iPad. На нем-то я и прожил последний год.

Непосредственным поводом к «Голубятне» послужил выпуск на днях клиента для Mac OS X лучшего PPS для iOS (причем сразу в обеих инкарнациях — и на iPhone, и на iPad — 2DO (существует клиент и под Android).

На мобильных гаджетах 2DO смотрелся замечательно, однако все его достоинства сходили на нет из-за отсутствия полноценного собственного клиента для Большой Брата. Вместо этого 2DO предлагал использовать штатный надкусановый iCal, либо экзотически-маразматические перверсии вроде Toodledo или Yahoo! Calendar Tasks.

Как вы понимаете, оба суррогатных варианта — ни разу не вариант, поэтому пришлось отказаться от использования 2DO, хотя клиент для iOS мне нравился больше Firetask и не меньше, чем InformantPro.

Все изменилось в одночасье после того, как у 2DO появился stand-alone клиент для Mac OS X.

Продолжим в ближайшей «Голубятне».

К оглавлению

Голубятня: It's A Long Way To Reach HeavenОпубликовано 07 декабря 2012 года

Прежде, чем перейти к описанию stand-alone клиента 2DO для Мака, появление которого на рынке я определил в определенном роде как революцию в сфере написания полноценных PPS (систем персональной продуктивности) для платформы Mac OS X, я бы хотел уточнить претензии к чистой GTD, поскольку мои как всегда безапелляционные лозунги вызвали недопонимание у читателей.

Читателям, запуганным лейтмотивами Голубятен, опять пригрезилось противопоставление физиков лирикам. Мол, то, что гоблину (читай: программисту, инженеру, технарю) хорошо (GTD), то дартаньяну (читай: филологу, журналисту, гуманитарию) заведомо плохо. В данном случае — не угадали. Неприятие мое системы Дэвида Аллена складывается из дефектов совершенно иного порядка. Моя мысль: Getting-Things-Done не просто бесполезна, но и в прямом смысле слова мешает работать творческой личности.

И это закономерно, потому что Аллен придумывал свою шнягу, затачивая ее эксклюзивно под собственные запросы и запросы себе подобных — менеджеров нижнего и среднего звена! То есть людей, единственная задача которых — ИСПОЛНЯТЬ! То есть — тупо делать то, что им скажут, спустят сверху. При такой установке линейный поток хлама дел, без иерархии и — главное! — мотивации, (ключевые фичи GTD )- это манна небесная!

Знаете, почему концепция GTD и все ее реализации пронизаны такой ненавистью к любой форме визуализации и календарям? Потому что визуализация направлена на креативное ОСМЫСЛЕНИЕ и ПОНИМАНИЕ — и то, и другое в GTD явно лишнее, ибо эта система заточена на БЕЗУСЛОВНОЕ ИСПОЛНЕНИЕ! Управленец нижнего и среднего звена не занимается креативом. Его задача — не осмыслять, а выполнять! В смысле, что его функциональная задача в корпоративной иерархии — не думку мусолить, а тряси дерево и не вякать!

Для того, чтобы разочароваться в GTD, не нужно быть гуманитарием-лириком: достаточно подняться по корпоративной иерархии до уровня, на котором управленческие обязательства дополнены креативными задачами. И — баста! Работа остановится. Увидев перед собой мрачный список из 40 дел, сваленных в кучу в Inbox'e, которые предполагается тупо лопатить и сортировать: это я могу сделать за 5 минут, поэтому всё бросаю и срочно исполняю, это может подождать, потому что по контексту не вписывается в мой сиюминутный хронотоп, это — вообще в топку, потому что начальник не спросит и т.п. — увидев подобное GTD-безобразие менеджер реально высокого полета (а также — любой креативный работник) поморщится от омерзения. Потому что это не работа, это — ее профанация!

Возвращаемся теперь к десктопной реализации 2DO. Внешне программа почти не отличается от аналогов, религиозно уложенных в прокрустово ложе GTD, однако на поверку в 2DO нет ничего. Не случайно в роскошном 80-страничном учебнике, который прилагается к дистрибутиву, слово GTD встречается только один раз, причем в контексте, который сходу обнажает универсализм 2DO и ее преимущество перед религиозными PPS: «Someday (когда-нибудь) — это популярный список задач, предназначенный для тех пользователей, которые ведут дела с помощью метода GTD. Этот список представляет собой место, в котором вы хотели бы видеть все задачи, лишенные точной даты исполнения».

Иными словами, список Someday в 2DO реализован как универсальный Smart List! Возможности же техники «умных списков» поистине безграничны, поскольку позволяют с помощью поискового алгоритма выделять в динамически обновляемые списки (читай: проекты!) любые группы задач (подзадач, проектов и т.п.) без акцента на жесткие догмы вроде гэтэдэшной Someday.

Смотрите как гениально просто и удобно в 2DO вывести организацию дел и задач на высший креативный уровень:

1) Создадим для примера четыре задачи: две без даты, две — с четкими сроками исполнения:

В заметках к задачам я указал специфику их оформления.

2) Теперь создадим Умный Список для гэтэдешной фичи Someday (Когда-нибудь):

- сначала кликаем на изображение лупы в правом верхнем узлу (запускаем фильтрационный поиск), затем выбираем опцию Without Due Date, нажимаем Apply:

- после того, как мы реализуем фильтрацию по заданному признаку (кнопка Apply), на экране останутся только те задачи, у которых нет точной даты исполнения. Теперь нажимаем на плюсик рядом с фильтрационно-поисковым окном:

- слева в разделе Smart Lists переименовываем только что созданный «умный список» на что-то более близкое гэтэдэшному сердцу (Someday):

Done! Впредь все задачи и проекты, не привязанные к временной сетке, будут автоматически фиксироваться в смарт-листе Someday — voila! — родилась религиозная фича GTD.

Я не случайно подробно привел алгоритм создания произвольного смарт-листа в дексктопной версии 2DO. Ведь мы только что не просто создали реплику функционала традиционной системы GTD, а описали универсальную методику, с помощью которой в этой программе реализуется креативное оформление всего пользовательского пространства PPS.

Акцент на «умные списки» как на краеугольный движок органайзера — это триумф креативного подхода к процессу управления задачами в системе персональной продуктивности! Инструментарий 2DO позволяет за 15 минут сконструировать совершенно уникальное, заточенное под ваши собственные потребности и предпочтения пространство для работы.

Никаких больше спущенных сверху религиозных шаблонов, никаких ограничений по фильтрам и формам выведения информации на экран. Подобно тому, как мы только что создали смарт-лист «Когда-нибудь», создаются любые динамические подмножества задач: любые даты (к исполнению завтра, в ближайшие N-дней, из определенных проектов, с заданными повторами, приоритетом, определенными тегами, категориями, заметками и т.д. и т.п. В качестве фильтра для смарт-листа можно использовать вообще любой текст. Согласитесь: гибкость и свобода запредельные.

Предвижу возражения: аналогичный функционал можно найти и в других навороченных PPS вроде SmartFocus! Совершенно с вами согласен. И здесь мы плавно переходим к другой — возможно даже более важной — особенности десктопной версии 2DO: интерфейсу.

Я ни в коем случае не возмусь утверждать, что 2DO достиг идеала и пора останавливать время. По мне, так работы еще — непочатый край. При этом 2DO достиг важнейшего рубежа, за которым раскрываются совершенно иные дали: программа почти идеально совместила сложность и изысканность функционала с простотой и интуитивностью интерфейса (формальной реализации, если угодно).

Раньше у нас было что? Функциональная убогость, возводимая чуть ли не в ранг культа (Things и 99 % всех органайзеров под Mac OS X). Либо — функциональная мощь, завернутая в фантасмагорически уродливую и криптологически запутанную форму (OmniFocus). Был, правда, и третий вариант: сырец с претензией на совершенство (Firetask — мой выбор до недавнего времени :).

Последнее, что хочется отметить в отменном дебюте 2DO — безупречный движок для синхронизации данных по всей экосистеме Надкусана. Помимо уже ставших общим местом (и одинаково неудобных) — локальной синхронизации через wi-fi и Dropbox, появилась нативная поддержка Apple iCloud. Особо хочется порадоваться грамотной визуализации синхронизационного процесса.

Максимум, на что шли разработчики раньше — позволяли пользователям любоваться бессмысленным верчением какой-нибудь символа. В мобильных версиях 2DO мы следим за процессом в функционально-осмысленном представлении:

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

К оглавлению