![часы](https://habrastorage.org/storage2/b97/e2a/150/b97e2a150d3f590d767310bc5838857e.png)
Хочу поделиться с вами своими долголетними наблюдениями о том, как улучшить производительность труда программиста. Вот ментальная карта в виде картинки, вот — в виде mm файла, а ниже — она же в виде вложенных списков.
- Кратковременно
- Общее
- Кофеин
- Зеленый чай
- Черный чай
- Кофе
- Сахар
- Может привести к набору лишнего веса, эффективней всего применять редко, в небольших количествах
- Кофеин
- Вхождение в поток
- Никакой деятельности с частой сменой внимания
- Хотя бы с утра
- Никаких новостей
- Никаких анекдотов
- Никакого Твиттера
- Приятная деятельность с постоянной концентрацией на одной теме
- Чтение книги
- Компьютерная игра, которая требует глубокой концентрации
- Только если вы можете оторваться от нее через разумное время
- «Ничего не делание» — медитация
- Хотя бы 10 минут
- Вообще ничего: не думать, не смотреть на экран
- Никакой деятельности с частой сменой внимания
- Решение нетривиальной задачи
- Уход от компьютера
- Прогулка
- Игра на барабанах, гитаре
- Душ
- Общее
- Долговременно
- «Железо»
- Регулярные прогулки, физическая активность
- Особенно с утра
- Упражнения для спины
- Разминка йоги
- Занимает всего 10 минут в день
- Разминка йоги
- Лекарства, улучшающие кровообращение в мозгу
- «Увеличение оперативной памяти сознания»
Детали скрыты во избежание вреда для легкомысленных людей. Кто заинтересуется - найдет, и будет применять с умом.
- «Увеличение оперативной памяти сознания»
- Регулярные прогулки, физическая активность
- «Софт»
- Изучение новых языков и подходов к программированию
- Не верьте слепо популярным мнениям, проверяйте их
- Поиск хороших программистких ресурсов (книг, сообществ)
- Умение хорошо искать в сети
- Знание как минимум операторов «site:», "~" (для Гугла), поиск по форумам, ограничение результатов по времени.
- Знание как минимум операторов «site:», "~" (для Гугла), поиск по форумам, ограничение результатов по времени.
- Организованность
- «Улучшение свопа мозга»
- Списки заданий (TODOs)
- Хорошо вести на бумаге
Важно, чтобы была возможность записать новое задание в течение нескольких секунд, чтобы не забыть основной контекст, о котором вы думаете
Хорошее правило: если подзадание займет полчаса или больше - записать его.
- Хорошо вести на бумаге
- Оставление ключей, отметок при переключении между большими заданиями, проектами
- Списки заданий (TODOs)
- Сессии браузера
- «Session Buddy» плагин для Chrome
- Сессии IDE, «группы проектов», «рабочие окружения»
- В виртуальных машинах
- Минус — требует много памяти
- Плюс — запоминает открытые программы вплоть до расположения курсора
- Изучение новых языков и подходов к программированию
- «Ядро ОС»
- Хорошая психотерапия для проблем с мотивацией и «туманных» состояний ума
- Чрезвычайно недооценено
- Легко попасть на неэффективное и даже вредное направление психотерапии
- «Сущностная Трансформация» Конниры Андреас
- Хорошие, долго наблюдаемые результаты на себе и знакомых
- Требует как минимум несколько дней для освоения, или поход на тренинг
- Сильно контрастирует с многими малоэффектиными техниками НЛП
- Универсальная техника, подходит для решения самых разных проблем
- Смена проектов, деятельности, если вы чувствуете, что можете «перегореть»
- Хорошая психотерапия для проблем с мотивацией и «туманных» состояний ума
- «Железо»
P.S. Что такое mind map, она же ментальная карта и т.п. можно почитать здесь на английском и на русском.