Тайм-менеджмент для
программистов
Майкл Башуров
CleverFour
ru.linkedin.com/in/saitonakamura
10-я конференция .NET разработчиков
19 апреля 2015
dotnetconf.ru
2
Тайм-менеджмент
• Учит управлять своим собственным
временем
• Учит использовать его эффективно
Чтобы делать дела!
Зачем это нужно?
4
Зачем это нужно еще?
Сделанные дела это приятно!
5
Почему для программистов
• Качество зависит от сосредоточенности
• Скорость зависит от кол-ва отвлечений
• Есть все шансы на время отгородиться от
остальных
6
У меня нет времени управлять
временем!
7
Что еще расскажете?
8
Исследуйте свой процесс работы
Способы тайм трекинга
• Блокнот и ручка
• Специализированный софт
• Злой человек, стоящий над душой
• Шпионские камеры наблюдения
9
Блокнот и ручка
Cons
• Просто
• Дешево
Pros
• Устает рука
• Искаженные данные
10
Софт
Cons
• Удобно
• Точно
Pros
• Искаженные данные
• Сложно
11
Внешний наблюдатель
Cons
• Наиболее информативно
• Эффект наблюдателя (вы не начинаете работать лучше
только из-за того что следите за собой)
Pros
• Стрёмно
• Сложно
• Дорого
12
Шпионские камеры
Вы серьезно?
13
И что же делать?
14
Записывать все вещи!
• Баги
• Покупки
• Подарки
• Идеи
• Встречи
• Телефоны
• Часы работы
• …
15
Мой список случайных дел
16
На самом деле их больше
17
НАМНОГО БОЛЬШЕ
18
Напоминания
Позволяют
• Не забыть
• Подготовиться
• Освободить голову
19
Контексты
Позволяют:
• Структурировать
• Отложить на потом
• Вовремя вспомнить
20
Ребилдол
21
Мои контексты
Что бы вы добавили?
22
Как я готовился к докладу
Три контекста
• Интернет: статьи, набор текста,
презентация
• Доклад: идеи
• Улица: подкасты, диктофон
23
Как планировать свой день?
24
Свободное планирование
Почему?
Потому что жесткие планы
09:30 - 10:00 Завтрак
10:00 - 11:00 Дорога на работу
11:00 - 12:00 Делаю интерфейс крота в проекте “Кроты-хомяки”
12:00 - 13:00 Делаю интерфейс хомяка в проекте “Кроты-хомяки”
13:00 - 14:00 Обед
14:00 - 14:30 Чиню баги в проекте “Коты круты”
14:30 - 15:00 Читаю книгу “Catsware”
15:00 - 16:00 Делаю автоматизацию билда
16:00 - 17:00 Поднимаю кластер CatMQ
17:00 - 18:00 Читаю о мониторонге MeowDB
18:00 - 19:00 Дорога с работы
19:00 - 20:00 Ужин
25
Nuff said
Не работают!
26
Матрица Эйзенхауэра
Важность против срочности
Срочно и не важно Срочно и важно
Не срочно и не важно Не срочно и важно
Важность
Срочность
27
Срочно и важно
• Наивысший приоритет
• Беритесь за них по первой возможности
• Много таких — тревожный сигнал
28
Важно и не срочно
• Часто забывают про них
• Технический долг
• Надо выделять время
29
Срочно и не важно
• Часто ставятся в приоритет выше чем
важные
• Необходимо оценить пользу
• Если меньше 5-и минут —делайте сейчас
30
Не срочно и не важно
• Выкидывайте
• Можно сделать ради отдыха
• Не должна вредить
31
Категории дел
Есть дела которые:
• Занимают время
• Привязаны ко времени
• Меньше 5-и минут
• Повторяются
32
Что с ними делать
Если:
• Занимают время — запланировать
• Привязаны ко времени — поставить
напоминание
• Меньше 5-и минут — сделать сейчас
• Повторяются — сделать повторяющуюся
задачу
33
Когда делать
• Нераспределенные
• Делаю сегодня
• Отложил на завтра
• Буду делать в ближайшем
будущем
• Буду делать когда-нибудь
34
Новое дело
• Когда буду делать?
• Какой контекст?
• Какая категория?
• Нужно ли напоминание?
35
Утро
1. Оглядел список дел
2. Выбрал чем будешь заниматься сегодня
(старайтесь адекватно оценивать время выполнения задачи)
3. Отложил остальное
4. ???
5. PROFIT!
36
Вечер
• Оглядите сделанное в ретроспективе
• Если что-то не успели, подумайте почему
• Если успели больше чем нужно —
порадуйтесь
37
Исследуйте себя
• Следите за тем, как вы делаете что-то
• Пробуйте различные техники (люди разные)
• Найдите свои часы продуктивности
• Будьте готовы к испытаниям
38
Список софта
• rememberthemilk.com
• asana.com
• wunderlist.com
• todoist.com
• doit.im
39
Источники
• Томас Лимончелли, Тайм-менеджмент для
системных администраторов
• Глеб Архангельский, Тайм-драйв
• http://www.hanselman.com/blog/ScottHanselm
ansCompleteListOfProductivityTips.aspx
• http://blog.ninlabs.com/2013/01/programmer-
interrupted/
• http://megamozg.ru/hub/gtd/
40
Спасибо за внимание
Майкл Башуров
CleverFour
saito_nakamura@hotmail.com
ru.linkedin.com/in/saitonakamura

Тайм-менеджмент для программистов