40
Тайм-менеджмент для программистов Майкл Башуров CleverFour ru.linkedin.com/in/ saitonakamura 10-я конференция .NET разработчиков 19 апреля 2015 dotnetconf.ru

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

Embed Size (px)

Citation preview

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

Майкл БашуровCleverFour

ru.linkedin.com/in/saitonakamura

10-я конференция .NET разработчиков19 апреля 2015dotnetconf.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 Поднимаю кластер CatMQ17:00 - 18:00 Читаю о мониторонге MeowDB18: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/Sco

ttHanselmansCompleteListOfProductivityTips.aspx

• http://blog.ninlabs.com/2013/01/programmer-interrupted/

• http://megamozg.ru/hub/gtd/

40

Спасибо за внимание

Майкл БашуровCleverFour

[email protected]/in/saitonakamura