Сделай сам - Инструмент управления временем

Создание Pomodoro Tracker на Github

Практическое руководство по созданию простого трекера Pomodoro

Помидор Происхождение слова

Название Pomodoro Technique имеет итальянское происхождение и черпает вдохновение из таймера в форме помидора.

Говоря о Помидоре, у меня уже текут слюнки от жажды спагетти с соусом Помидоро.

Зачем нам нужна стратегия тайм-менеджмента?

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

Кроме того, бывают случаи, когда мы теряем практику и изо всех сил пытаемся продвинуться вперед в решении задачи. Я понял, что больше всего на нашем пути мешает недостаток внимания.

Чтобы решить эти простые проблемы управления временем и фокусом, мы можем использовать технику Помидора.

Что такое Техника Помидора?

В принципе, техника Помидора основана на стратегии разделяй и властвуй:

Во-первых, мы разделяем нашу работу на подзадачи, называемые «Помидоры», примерно равного веса. Затем мы стремимся включить эти подзадачи в наш список дел.

Для достижения наилучших результатов рекомендуется делать перерывы между любыми двумя Помидорами. Стандартная практика - работать над Помидорами по 25 минут с 5-минутным перерывом на каждый.

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

Почему я должен использовать свой собственный инструмент Pomodoro?

Поскольку изобретение техники Pomodoro относится к концу 80-х годов. Поэтому по этому поводу доступно множество платных и бесплатных ресурсов. Мы можем получить множество мобильных / веб-приложений Pomodoro в Интернете или купить таймер для помидоров на Amazon.

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

Создание инструмента Pomodoro на Github

К настоящему времени мы знаем, что техника Помидора требует от нас формального разделения задачи на более мелкие подзадачи по 25 минут каждая. Кроме того, мы заполняем 5-минутные перерывы между подзадачами.

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

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

Давайте наденем кепки от шеф-повара и приступим:

1. Создайте репозиторий Pomodoro Github.

Предполагая, что у вас уже есть учетная запись Github, в противном случае вы можете создать бесплатную учетную запись.

Идея состоит в том, чтобы использовать репозиторий Github для хранения всех наших задач Pomodoro. Итак, давайте создадим один репозиторий Github под названием sample-pomodoro:

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

2. Создание шаблона задания "Помидор"

Мы будем создавать задачу как проблему Github, связанную с репозиторием «sample-pomodoro».

Для этого мы будем использовать функцию шаблонов задач Github, которая позволяет нам заранее определять структуру по умолчанию для новой задачи.

2.1. Начало работы с функцией шаблона проблемы Github

Сначала нам нужно перейти на вкладку настроек репозитория:
https://github.com/tapankavasthi/sample-pomodoro/settings
Конечно, нам нужно использовать соответствующее имя пользователя в этой ссылке .

Затем мы можем прокрутить вниз до раздела «Возможности» и нажать кнопку «Настроить шаблоны»:

Далее, давайте выберем вариант Пользовательский шаблон:

Наконец, мы можем нажать кнопку «Предварительный просмотр и редактирование», чтобы начать создание нашего шаблона:

2.2. Определение значений по умолчанию для шаблона задачи Pomodoro

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

Для начала мы перечисляем Помидоры как Задача-1, Задача-2, Задача-3 и так далее. Позже, при создании реальных задач с использованием этих шаблонов, мы можем выбрать изменение значений по умолчанию на более разумную информацию для конкретной задачи.

Кроме того, мы используем Google Timer, чтобы дать нам возможность отслеживать время для каждой задачи. Просто, не правда ли?

Мы можем использовать простую уценку для содержимого шаблона:

2.3. Сохранение шаблона

Наконец, мы можем сохранить изменения, нажав кнопку «Зафиксировать изменения». Всегда полезно добавить в сообщение фиксации некоторую значимую информацию:

3. Создание задачи "Помидор"

Наконец, мы готовы использовать шаблон Pomodoro Task. Мы можем перейти на страницу выпусков репозитория sample-pomodoro и создать новый выпуск:

Github спросит нас, хотим ли мы, чтобы наша задача-проблема использовала предопределенный шаблон Pomodoro Task. Конечно, мы можем использовать этот шаблон, нажав кнопку Начать:

В качестве альтернативы мы можем добавить ссылку в закладки с предварительно заполненными параметрами для облегчения доступа:
https://github.com/tapankavasthi/sample-pomodoro/issues/new?assignees=tapankavasthi&labels=pomodoro-task&template=pomodoro-task .md & title =

После ввода информации о конкретной задаче мы можем нажать кнопку «Отправить новую проблему»:

Создав нашу задачу, она готова к отслеживанию с помощью техники Pomodoro:

4. Отслеживание

Мы можем запустить таймер, когда берем подзадачу. Как только таймер закончится или по завершении задачи, мы можем поставить галочку.

Поскольку Github попытается открыть окно таймера в том же окне, рекомендуется удерживать клавишу Ctrl (Windows) или Cmd (Mac Os) при нажатии на ссылку Start Timer, чтобы окно таймера открывается в новом окне:

Мы должны отметить, что шаги 1, 2 - это всего лишь разовые вещи, поскольку они включают создание шаблона.

Заключение

В этом практическом уроке мы впервые узнали об основах техники Помидор. Кроме того, мы также реализовали собственный инструмент Pomodoro Tracker с использованием репозитория Github.