Как программисту улучшить память? Упражнения, мнемотехники, системы запоминания и неочевидные рекомендации

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

Память — это целая система. Прокачать её только упражнениями или сменой схемы питания не получится. Нужно развивать внимание, работать над дисциплиной и стрессоустойчивостью. Далее разберем подробно. 

Тренировки внимания

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

Дисциплина

Мозг тратит много энергии на лишние действия: поиск брошенных вещей, нужной информации, попытки вспомнить о времени встречи, о планах на день. Решение — добавить структуру: определить для вещей постоянное место, создать календарь и фиксировать там встречи и задачи, а важные мысли записывать в ежедневник или заметки.

Осмысленное обучение, мотивация

Вникай в суть того, что изучаешь. И не забывай задаваться вопросом, как эту информацию переложить на жизнь и твои задачи. В идеале — найти цель, которая будет вдохновлять двигаться вперёд. Рекомендуем копать глубже популярных целей. Например, «повысить зарплату» — это не мотивация. Зачем тебе это повышение? Какие возможности оно открывает? 

Тренировки силы воли

Да, придётся ещё покачать волю. Для лучшего запоминания необходима системность. Пропущенные подходы отбрасывают тебя назад. Начни тренировать её с мелочей, например, сразу мой посуду, заправляй постель, устраивай полноценный обед с приятной сервировкой, а не за монитором. Маленькие шаги помогают победить лень и перейти к более серьёзным свершениям, в том числе, к системному обучению. 

Как повторять, чтобы запомнить?

Как мы уже сказали, для лучшего запоминания нужна системность. Есть и системы повторения информации. Если нужно запомнить надолго, используй эту схему:

  • первое повторение — сразу,

  • второе повторение — через 30 минут,

  • третье повторение — через один день, 

  • четвёртое повторение — через 2 недели,

  • пятое повторение — через 2 месяца. 

Карточки для повторения

Ещё одна система для запоминания — по карточкам. Принцип работы проще всего объяснить на изучении иностранных слов, но метод подходит и для языков программирования. 

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

  2. Возьми пять контейнеров, для начала положи все карточки в один из них.

  3. Просмотри карточки, выученные перекладывай в следующий контейнер.

  4. На следующий день пересмотри карточки в обоих контейнерах. Карточки с выученными словами перекладывай в следующий контейнер: из первого во второй, из второго в третий и так далее. Карточки, слова на которых не получилось вспомнить, возвращай в первый контейнер.

  5. Система повторения: карточки из первого контейнера пересматривай ежедневно, из второго — раз в 2 дня, из третьего — раз в 4 дня, из четвёртого — раз в 9 дней, из пятого — раз в 2 недели. Выученные карточки перемещаются по контейнерам вперёд, а забытые — возвращаются в стартовый контейнер.

По аналогии с этим методом разработаны несколько приложений для запоминания, например, Anki, Memrise, SuperMemo.

Мнемотехники

Мнемотехники — это специальные приёмы для облегчения запоминания информации. Они основаны на кодировании информации в виде зрительных образовов, звуковых ассоциаций, историй.

Разберём две мнемотехники: римская комната и метод вешалок.

Римская комната или метод Цицерона

Твоя задача представить хорошо знакомую комнату и связать постоянные предметы интерьера с элементами информации, которую нужно запомнить. 

Представим, что тебе предстоит запомнить ряд слов: лев, купальник, плов, клумба. Используй этот алгоритм:

  1. Подробно представь хорошо знакомую комнату, например, кухню. Вспомни все предметы мебели и их расположение. 

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

  3. За каждым постоянным предметом закрепи одно слово из списка на запоминание. Важно: это должны быть яркие образы, лучше всего работают смешные или пошлые. 

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

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

Метод вешалок

Это метод для запоминания цифр. Каждой цифре от 0 до 9 нужно присвоить по несколько образов и запомнить их. Например, 1 — кочерга, карандаш, свеча, дерево, 3 — усы, наручники, трезубец. Чтобы запомнить число 13, тебе нужно составить яркую ассоциацию с этими образами, следующими друг за другом: в поле стоит величественный дуб, ты подходишь к нему ближе и видишь, что у дуба есть лицо с огромными зелёными усами.

Такими цепочками образов можно запоминать последовательность чисел любой длины. 

Упражнения для улучшения памяти

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

Вспомнить прошедший день. Перед сном вспомни всё, что происходило за день в деталях: что видел, с кем и о чём говорил, как выглядели собеседники и так далее. Усложнение задания: проиграй в памяти  другой день из предыдущих.

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

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

Узнавай и пересказывай. Читай статьи, книги, смотри видео по интересующей тебя теме и пересказывай вслух всё, что ты узнал.

В статье мы не стали останавливаться на режиме дня, качественном сне и других здоровых привычках. Но это, так сказать, база. И она тоже влияет на объём памяти.

Читать еще:

Как правильно изучать языки программирования

Как эффективно изучать программирование. Советы, которые помогут лучше и эффективнее учить любой язык программирования.

Фильмы и сериалы про программистов и технологии

Чем заняться в выходной день? Как вариант, посмотреть фильм или сериал из нашей подборки и вдохновить себя на дальнейшее обучение.

7 мифов об IT

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

Языки программирования — для чего нужны, какие есть

Для чего используют разные языки программирования и какой выбрать для работы. Для каких целей предназначен каждый язык программирования — читайте обзор в блоге Kata Academy.

Подписаться на рассылку