Личная эффективность программиста: как сосредоточиться на работе и не забыть обо всем остальном
Upcoming SlideShare
Loading in...5
×
 

Личная эффективность программиста: как сосредоточиться на работе и не забыть обо всем остальном

on

  • 287 views

Открытый семинар для студентов в компании CUSTIS (10 апреля 2014). ...

Открытый семинар для студентов в компании CUSTIS (10 апреля 2014).

Лектор: Вячеслав Муравлев, ведущий Java-разработчик.

Аннотация: Перед разработчиком часто встает непростая задача — полностью сосредоточиться на работе, — но жизнь не стоит на месте: звонки, письма, вопросы коллег тормозят и прерывают рабочий процесс. На этом семинаре мы рассмотрим способы организации поступающей информации и ее эффективного использования (методика GTD), а также методы концентрации на выполняемых задачах, борьбы с прокрастинацией и достижения «состояния потока» (методики AutoFocus, Agile Results). В завершение встречи мы поговорим о необходимом инструментарии и попрактикуемся в применении нескольких из предложенных методов.

Видеозапись семинара: https://vimeo.com/92140248.

Statistics

Views

Total Views
287
Views on SlideShare
287
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Личная эффективность программиста: как сосредоточиться на работе и не забыть обо всем остальном Личная эффективность программиста: как сосредоточиться на работе и не забыть обо всем остальном Presentation Transcript

  • 10 апреля 2014 года Личная эффективность программиста: как сосредоточиться на работе и не забыть обо всем остальном Вячеслав Муравлев Ведущий Java-разработчик
  • О себе  Окончил ВМиК МГУ  8 лет работал в inhouse-разработке крупного банка (Java)  В компании работаю ~1,5 года (все та же Java)  Женат, двое детей  Хобби  Музыка  Спорт  Саморазвитие  Приусадебное хозяйство 2/83
  • О компании Проектирование, разработка и бережное внедрение масштабных IT-систем >200 человек >20 проектных группБольшинство использует SCRUM PL/SQL, C#, Java 3/83 View slide
  • План семинара 1. «Кто виноват?»: что и почему мешает сосредоточиться на работе 2. «Что делать?»: как организовать дела так, чтобы позволить себе о них не думать 3. «Как хоть что-то сделать?»: как преодолеть и мотивировать себя 4. «Чем делать?»: чем пользоваться и что читать 18:30 – 20:30 Перерыв будетЗадавайте вопросы! 4/83 View slide
  • Кто виноват? 1 2 3 4 5/83
  • Обычная рабочая ситуация Наконец-то поработаю!!! 6/83
  • Состояние потока  Полная концентрация на задаче  Время летит незаметно  Все получается  Ощущение контроля над ситуацией 7/83
  • Тяжело войти – легко выйти  Вход в «поток» занимает около 20 минут  Зато из «потока» очень легко выйти:  От внешних раздражителей  Из-за всплывающего из подсознания 8/83
  • Все время что-то отвлекает 9/83
  • Концентрация на задаче падает сознание подсознание 10/83
  • Никакого удовольствия от работы  Постоянное переключение между разнотипными задачами (разговоры, звонки, почта, кодирование, поиск в Интернете)  Постоянное ощущение незавершенности, потерянного зря времени  Чувство вины за проваленные задачи  Усталость в конце дня 11/83
  • Что делать? 1 2 3 4 12/83
  • Два варианта: легкий и который мы будем обсуждать Либо полностью блокировать входящую информацию Либо научиться обрабатывать ее так, чтобы она не мешала работе 13/83
  • Методика Getting Things Done  Дэвид Аллен (2002 год)  Продуктивность без стресса  Не упускать ничего  Поставить рутину на поток  Освободить голову для креатива 14/83
  • Основные идеи GTD  Не держать ничего в голове  Регулярно пересматривать записанное  Всегда определять следующий конкретный шаг 15/83
  • Все должно быть записано!  Завести инструменты для быстрой записи – «корзины»  Набор «корзин» ограничен  «Корзины» регулярно опустошаются  Не оставлять ничего  Не возвращать в корзину 16/83
  • Примеры записей  Шеф: выступить на TechScience июль  Телефон маме ДР заказ в «Супертелефон»  Тренер отборочные  26 марта семинар по философии  Стажировка в Сингапуре через год  Немецкий язык?  Пароль CUSTIS wi-fi Custis76Univer 17/83
  • 18/83
  • Для каждой записи – 2 вопроса  Что это?  Можно ли с этим что-то сделать? 19/83
  • Шеф: выступить на TechScience июль «Выступить на TechScience 6 июля 2014» 20/83 ПРОЕКТ
  • Естественное планирование ПОЕЗДКА НА TECH SCIENCE 1. ЗАЧЕМ? 2. ЧТО В РЕЗУЛЬТАТЕ? 3. МОЗГОВОЙ ШТУРМ 4. ОРГАНИЗАЦИЯ 5. СЛЕДУЮЩИЙ ШАГ 21/83
  • Билеты Страховка Виза Маршрут Проекты в GTD Цель Материалы Список действий Выступить на TechScience в июле 2014 Написать… Позвонить… Найти… Встретиться… ПРОЕКТЫ ПРОЕКТ 22/83
  • Следующие действия  Можно сделать сразу  Четко сформулированы  Есть необходимая информация  Всегда с собой  Зависят от контекста  Дома  Когда поеду в…  Когда встречу…  Если ничего не хочется 23/83
  • Тренер отборочные «Обсудить отборочные соревнования с тренером» 24/83 Вопрос для обсуждения с человеком при встрече
  • Повестки (Agendas)  Вопросы к людям  Научный руководитель  Тренер  Друзья  Родители  ...кто угодно, с кем вы регулярно решаете какие-то вопросы  Повестка совещаний/встреч 25/83
  • Телефон маме ДР заказ «Супертелефон» «Доставят заказанный в “Супертелефон” телефон для мамы» 26/83 Ожидаемый результат
  • Список ожидаемого  Контроль поручений  Ожидание ответа  Проставлять дату отправки/поручения  Ставить напоминание о проверке 27/83
  • 26 марта семинар по философии Событие в календаре 28/83
  • Календарь  События, привязанные ко времени  События на день  Триггеры проектов  «Окна креативности» 29/83
  • Стажировка в Сингапуре через год Немецкий язык? Отложенные или возможные задачи и идеи 30/83
  • Когда-нибудь/Возможно  Отложенные проекты  Перспективные идеи  Личные желания  Прагматичные списки  Кино  Музыка  Книги  Куда поехать 31/83
  • Пароль CUSTIS wi-fi Custis76Univer Просто справочная информация 32/83
  • Справочная система  Материалы по проектам  Всегда под рукой  Сопутствующие материалы для действий  Список для прочтения  Просто справочные материалы  Удобная система хранения  Папки в шкафу  Онлайн-хранилища 33/83
  • Электронная почта  Папка «Входящие» должна очищаться регулярно  2 варианта структуры папок  Список действий  1_Задачи  2_Ожидающие  Список материалов  1_Для_задач  2_Для_ожидающих 34/83
  •  Информация в системе устаревает  Доверие к системе падает  Система воспринимается как бесполезная нагрузка «Ничто не вечно под луной» 35/83
  • Обзор системы  Проводится на регулярной основе  Разбор входящих  Обзор выполненного и произошедшего  Актуализация списков  Взгляд в будущее 36/83
  • Из чего состоит обзор  Расчистка всех корзинок  Календарь и выполненные задачи за прошедшую неделю  Обзор проектов  Следующие шаги  Ожидаемые результаты  Материалы по проектам  Календарь на будущую неделю  Список Когда-нибудь/Возможно 37/83
  • Уровни обзора Взлетная полоса текущие дела/рутина 10 000 текущие проекты 20 000 области фокуса 30 000 цели на 1–2 года 40 000 цели на 3–5 лет 50 000 ценности/принципы 38/83
  • Схема обработки информации по GTD 39/83
  • И еще раз про артефакты системы  Списки  Проекты  Следующие действия  Ожидающие  Когда-нибудь/Возможно  …любой другой полезный список  Справочные материалы  Материалы по проекту  Просто справочные материалы  Календарь  Привязанные к дате (и времени) события  Триггеры проектов 40/83
  • Для кого все это?  В чистом виде GTD больше применима для руководящих работников  Для творческих работников необходимы изменения и расширения 41/83
  • Стоит ли результат усилий? 42/83
  • Два пути внедрения GTD  Большая разборка: собрать все и организовать  Список того, что вертится в голове  Окружающие вещи  Список подсказок  …и распределить все это по корзинам  Постепенное внедрение  GTD – серия привычек  По привычке в месяц  Собирать  Обрабатывать  3 задачи на день и т. д. 43/83
  • Адаптации GTD  ZenToDone (Leo Babauta)  Минималистский подход к GTD  Целевая аудитория: творческие личности  Постепенное внедрение привычек  Enabled или «Верхом на корове» (Василий Кислый)  Конкретная реализация GTD  Целевая аудитория: руководящий состав  Конвейер обработки и управления информацией 44/83
  • Перерыв  10 минут  Чай  Кофе  Поговорим 45/83
  • Как хоть что-то сделать? 1 2 3 4 46/83
  • Это не лень, это прокрастинация  От лат. procrastinatus: pro- (вместо, впереди) и crastinus (завтрашний)  Причины:  Самообман  Отсутствие информации  Страх  Негативное отношение 47/83
  • В итоге получается так 48/83
  • Слишком большой список задач  Задачи выполняются выборочно  «Лягушки» долго живут в списке 49/83
  • Автофокус  Автор: Марк Форстер  Несколько версий: 1–4 и Final Version (FV)  Рассчитана на работу с большим списком задач  Соблюдает баланс между необходимыми и желаемыми задачами  Дополняет GTD – обработка списка следующих действий 50/83
  • Автофокус: алгоритм работы  Проверить почту  Составить таблицу расходов  Прочитать первую главу Domain Driven Design  Доработать страницу входа на сайт  Позвонить маме  Записаться к врачу  Сделать бэкап  Выбрать самокат  Заказать билеты на концерт 51/83
  • Автофокус: алгоритм работы  Составить таблицу расходов  Прочитать 1 главу Domain Driven Design  Позвонить маме  Сделать бэкап  Выбрать самокат  Заказать билеты на концерт  Договориться с начальником об отгуле  Сделать окно для смены пароля  Проверить почту Новые задачи 52/83
  • Нет ограничений – нет стимула  В GTD нет мотивации на выполнение задач  В итоге: рутина на потоке, а результатов нет  Выход: установление временных рамок 53/83
  • Agile Results  Нацеленность на результат  3 результата на неделю в понедельник  3 результата на каждый день (созвучных результатам недели)  Рефлексия  Пятничный обзор  Что надо улучшить  Что было хорошо  Карта сфер влияния (hot spots) 54/83
  • И все равно отвлекаешься  Не пришла ли новая почта?  А что там интересного в Facebook/Twitter?  Нет ли свежих новостей из…?  Надо рассказать соседу про новый фильм! 55/83
  •  Работа над задачами долгими интервалами («помидорами») с перерывами на отдых  Мотивация – вознаграждение в виде полноправного отдыха  Физическая активность  Интернет/соцсети  Почта/разговоры и т. п.  Все входящие «сигналы» моментально фиксируются без отрыва от работы  Отличное средство для поддержания состояния потока  Инструмент: Focus Booster Pomodoro Technique: don’t stop me now!! 56/83
  • Полезные привычки  Составлять план дня  3 наиболее важные задачи на день  Нет проверке почты/Facebook/Twitter утром  Сократить отвлечения:  Мы можем поговорить об этом через полчаса?  Ни одно письмо не требует немедленного ответа – отключите уведомления  Моментальная фиксация входящих идей, событий и т. п.  Hardcore: Ограничение доступа в Интернет и к другим программам 57/83
  • План дня  Отличный «якорь» для начала работы  Помогает сохранять фокус в течение дня  Интегрирует информацию из различных инструментов  Должен быть красивым  58/83
  • План дня (Excel): в начале дня 59/83
  • План дня (Excel): в конце дня 60/83
  • План дня на бумаге: Emergent task planner 61/83
  • Чем делать? 1 2 3 4 62/83
  • Инструментарий  Лучший инструментарий – тот, что есть под рукой  Процесс выбора очень затягивает  Простота использования лучше богатой функциональности  Доступен в любой момент  Должен нравиться  63/83
  • Grab your gear, corporal Upham! 64/83
  •  Блокнот и ручка  Диктофон  «Входящие» в почте  Фотографии в телефоне  Лоток для бумаг Инструменты для «корзин» 65/83
  • Обычные списки задач Wunderlist Google tasksApple iCloud Reminders 66/83
  • Конструктор RTM 67/83
  • Конструктор Toodledo 68/83
  • Еще списки задач  Outliners  Workflowy  Todoist  MyLifeOrganized  Реализация GTD  Apple: Things, OmniFocus, 2Do  ThinkingRock (Java, cross-platform)  Онлайн-сервисы: DoIt.IM, Nozbe, NirvanaHQ  Канбаноподобные  Trello 69/83
  • Справочные системы  Хранение данных  Evernote  Microsoft OneNote  Springpad  Google Drive (Google Keep)  Обычная флешка  Списки для чтения  ReadItLater  Instapaper  Apple: Safari Reading List 70/83
  •  Apple iCloud Calendar  Google Calendar  Outlook.com  Групповые встречи: Doodle Календари 71/83
  • Пример проекта  Выступление на научной конференции  Используем DoIt.IM 72/83
  • Интерфейс DoIt.IM и входящие 73/83
  • Получился новый проект 74/83
  • Переходим от плана к конкретным действиям 75/83
  • Список задач по контекстам 76/83
  • Список задач по проектам 77/83
  • Появились новые шаги по проекту 78/83
  • Обзор проекта стимулирует новые идеи  Регулярный обзор стимулирует идеи по проектам  Почему бы немного не задержаться и посмотреть город?...  Идеи трансформируются в новые конкретные шаги  Составить список «куда сходить»  Обменять билеты  Найти гостиницу подешевле  … 79/83
  • Все, финиш! 80/83
  • Книги  Глеб Архангельский «Тайм-драйв»  Дэвид Аллен «Как привести дела в порядок» (Getting Things Done)  Михай Чиксентмихайи «Поток»  J.D. Meier Getting Results the Agile Way  Monica Ramirez Basco The Procrastinator Guide to Getting Things Done 81/83
  • Ресурсы  www.gtdtimes.com – сайт компании Аллена и блог о GTD  www.improvement.ru – сайт компании Глеба Архангельского  www.betteri.ru – сайт о методиках личной эффективности  www.petrosian.ru – очень интересный блогер Армен Петросян (журнал «Жить интересно»)  www.zenhabits.net – блог Leo Babauta о ZTD (упрощенной версии GTD)  www.time-mngmnt.narod.ru – статьи В. Кислого о тайм-менеджменте  www.davidseah.com – шаблоны для бумажных планировщиков 82/83
  • Спасибо! Вопросы? Вячеслав Муравлев vmuravlev@gmail.com 83/83