Приводим в порядок задачи с помощью Todoist
Совсем недавно я ввел для себя практику планировать задачи на предстоящую неделю. Недавно, потому что мой список задач, которые нужно сделать, выглядит как куча мусора, в котором тяжело ориентироваться. Разбирать эту груду для меня скорее было занятием неприятным, чем увлекательным.
Но недавно все изменилось. Сразу оговорюсь, что все задачи я веду в приложении Todoist.
Первая часть
Так вот, планировать на неделю мне нужно те задачи, у которых не выставлен срок выполнения. При этом, они могут находиться как в конкретных проектах, так и в разделе «Входящие».
В Тудуисте есть функционал под названием «Фильтры», который входит в платную подписку. Фильтры позволяют автоматически выдергивать задачи по определенным правилам. Эти правила расписаны на сайте, в разделе «Помощь».
Но для решения моих задач, пришлось немного усложнить конструкцию правил. Я назвал свой фильтр «Без срока» и в нем прописал следующее:
(!назначено | назначено для: Расул Гитинов) & без срока & !(##Проект1 | #Проект2)
Разберем по частям конструкцию:
знак «
&
» — логическое «и
»знак «
|
» — логическое «или
»знак «
!
» — логическое «отрицание
»знак «
#
» — игнорировать конкретный проект«
##
» — игнорировать конкретный проект и все проекты внутри негоскобки нужны для группировки похожих по логике правил
Перевод конструкции на человеческий язык:
Показывай мне только те задачи, у которых не назначен исполнитель и те, у которых исполнителем назначен конкретно я.
При этом, это должны быть задачи, у которых нет срока выполнения.
Но исключи из всего этого задачи из проекта «Проект1» и его подпроектов, и задачи из проекта «Проект2».
В результате получаем список из всех задач, у которых нет срока выполнения:
Более глубокий разбор конструкции
Тем, кому интересно, почему эта конструкция выглядит именно так, расскажу о ней подробнее.
Первый блок:
(!назначено | назначено для: Расул Гитинов)
!назначено
покажет все задачи, у которых не назначен исполнитель. Но это означает, что те задачи, в которых я назначен исполнителем тоже будут игнорироваться. Поэтому к нему добавляем правило:| назначено для: Расул Гитинов
, что означает: «или те, у которых исполнителем назначен конкретно я» и все это объединяем при помощи скобок.
Второй блок:
& без срока
На этом этапе фильтр уже взял задачи, исходя из правил первого блока и оставляет из них только те, у которых нет срока выполнения.
Третий блок:
& !(##Проект1 | #Проект2)
Но тех двух блоков мне оказалось недостаточно, ведь среди собранных задач могут оказаться задачи, которые я не хочу видеть или планировать. Поэтому я указываю, задачи из каких именно проектов нужно игнорировать.
Сначала указываем названия проектов:
##Проект1 | #Проект2
. Эта конструкция читается, как: «Все задачи из проекта "Проект2" и проектов внутри него и все задачи из проекта "Проект2"». Но, чтобы дать этим правилам отрицательный характер, мы объединяем их в скобки и перед ними ставим «!
». Тогда это будет читаться, как: «Игнорируй все, что внутри этих скобок».
Вторая часть
Но просто собрать все задачи в одном списке оказалось мало. Ведь все равно это куча мусора, просто собранного в одном месте. В нем тяжело ориентироваться. И в Тудуисте есть инструмент, который закрыл эту боль сполна.
Делаем следующее:
В правом верхнем углу, под шапкой есть кнопка «Сортировать»
Если на нее нажать, то появится список, в конце которого есть пункт «Пользовательская сортировка».
В открывшемся после нажатия окне есть секция «Группировать по», в котором надо выбрать пункт «Проект»
В таком случае весь этот разрозненный список задач сгруппируется по проектам:
В таком виде мне легче ориентироваться среди задач и легче выбирать, на задачи из какого проекта я бы хотел сейчас обратить внимание.
Вывод
Благодаря этому фильтру разгребать задачи вдруг стало приятным занятием. Возможность сделать один только этот фильтр подтолкнула меня к покупке подписки на Тудуист и это еще без учета других возможностей, которые каждый день помогают держать порядок в делах и в голове.
Чаще пишу на похожие темы в Инстаграме и Телеграме.