Я являюсь Vue-фронтенд разработчиком. И как и любому программисту, мне приходится учить большие объемы материала с целью повышения квалификации или прохождения интервью. Здесь я опишу способы, которые я использую для упорядочивания и запоминания материала. Я не буду подробно описывать каждый из методов, только перечислю, какие помогают лично мне. Приступим же.

Оглавление

Для меня все начинается с составления плана обучения. Это просто список тем, которые я хочу изучить. Он позволяет мне оценить время, требуемое для изучения; отсортировать темы; приоритизировать их; увидеть зависимости между ними.

Такой план можно сравнить с оглавлением книги. При его создании я сначала выписываю всё, что мне нужно изучить, затем объединяю это в группы (главы и подглавы), меняю порядок тем для удобства. После этого оцениваю время необходимое для изучения каждой из тем и по необходимости дополняю план новыми темами или наоборот убираю некоторые до лучших времен. Для удаляемых тем у меня существует список-бэклог.

Подготовка

На день для изучения выбираю две темы. Обычно я стараюсь перемежать теорию с более практической задачей. Это позволяет мне отдохнуть от теории и переключиться. Я беру именно несколько тем для изучения и когда осознаю, что поняла материал, переключаюсь на другую тему. Я не пытаюсь сразу выучить всё, чтоб "от зубов отскакивало", для этого нужно время, чтобы материал уложился в голове. Главная идея откладывания в том, чтобы дать это время. 

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

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

Чтение и конспект

Во время чтения я подчеркиваю или выписываю ключевые слова. Я не выделяю определения, чтобы не превращать текст в цветное полотно.

Слишком много подчеркивания не дает сосредоточиться на главном
Слишком много подчеркивания не дает сосредоточиться на главном

Также я переписываю основные идеи, определения, алгоритмы. Для этого я использую приложение Anki. В приложении можно создавать карточки,  плагины позволяют делать ссылки на другие карточки. Для каждой темы я создаю одну или несколько карточек в зависимости от длины статьи и подтем. В будущем другие темы также могут ссылаться на эти карточки. 

Лайфхак: чтобы потом не потерять статьи-источники, в карточках можно завести отдельный блок для ссылок

Отдельный блок для источников позволяет не потерять источник
Отдельный блок для источников позволяет не потерять источник

Майнд-мап

Если в анки я храню подробные конспекты, то для быстрой ориентации по материалу я использую майнд-мапы. Манд-мапа - это схема, в которой в центре выписывается основное понятие и от него расходятся линии к другим связанным понятиям. Для составления манд-мапы понадобится список ключевых слов, который был сделан во время чтения. О них довольно много различного материала, единственное добавлю, что при ее создании сперва необходимо сгруппировать и приоритизировать понятия и стараться от каждого понятия проводить не более 6-7 зависимостей.

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

Повторение

Для повторения я не нашла ничего лучше, чем классическое интервальное повторение - сначала вечером, затем на следующий день, через 3 дня и через неделю. В дальнейшем стараюсь повторять раз в несколько месяцев. Для повторения я использую майнд-мапы. Мне проще отмечать дату в уголке на майнд-мапе. Для обновления даты я пользуюсь корректором. Из вариантов можно прикреплять стикер или выписывать даты на отдельный листок.

При повторении сначала я пытаюсь вспомнить материал, нарисовав заново карту. Если это не получается, то я подглядываю в карту. Если все равно не могу вспомнить, то иду в конспект. Затем в статьи по необходимости. Во время зарисовки карты вслух проговариваю определения и объясняю зависимости. Мне это помогает зафиксировать то, что я действительно помню это, а не обманываю себя, отмахнувшись словами "Это я и так знаю". 

На этом все. При таком подходе приходится выделять больше времени на изучения и если вам нужно быстро подготовиться к интервью за пару дней, этот вариант не подойдет вам. Но на длинной дистанции он неплохо показал себя. А какие у вас способы структурирования информации? 

Комментарии (15)


  1. pav18
    28.12.2023 05:45

    Obsidian пробовали?


    1. DokGashe Автор
      28.12.2023 05:45

      Да, познакомилась с ним не так давно. Классная вещь (особенно графы) и на мой взгляд интерфейс симпатичнее, чем у анки. Но в анки у меня уже много карточек, поэтому накачиваю его плагинами


    1. ryba1967
      28.12.2023 05:45

      Предлагаете или спрашиваете? Если предлагаете, то как используете Obsidian для описанной задачи?


  1. ha1duk
    28.12.2023 05:45
    +1

    Для этой цели юзаю Anytype, раньше был Notion - но у него была скверная подсветка синтаксиса кода


    1. DokGashe Автор
      28.12.2023 05:45

      Anytype выглядит интересно


  1. Evgen_430
    28.12.2023 05:45

    Похожие советы есть в книге "думай как математик".


    1. DokGashe Автор
      28.12.2023 05:45

      Да, верно, смотрела ее курс на coursera. Я брала советы из многих источников и подстраивала их под себя. Из книг еще мне понравилась Make it stick, но в ней автор часто повторяет уже озвученные советы. И каналы на ютубе, типа Justin Sung


  1. Bulkin83
    28.12.2023 05:45

    Здравствуйте! Зетелькастен пробовали?


    1. DokGashe Автор
      28.12.2023 05:45

      Я слышала про него, но только вскользь, на практике не использовала. Мне показалось, он похож на википедию)


  1. NIKTO56
    28.12.2023 05:45

    Я тоже искала приемлимые способы запоминания. Самым эффективным методом запоминания считается мнемотехника.


    1. DokGashe Автор
      28.12.2023 05:45

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


      1. NIKTO56
        28.12.2023 05:45

        Применяю технику "малых групп" для получения ответов на вопросы и метод buddy.


    1. Fadifan
      28.12.2023 05:45

      Это не только самый эффективный, но и самый простой, быстрый и наименее энергозатратный метод. Знающие студенты медвузов не дадут соврать.


  1. nameisBegemot
    28.12.2023 05:45

    Самая имба - конспекты от руки, в обычной тетради.

    А вот анки, не пробовал. Но очень как-то сомнительно. Для, например, английского, слова учить понятно. Но как это работает для целых тем?


    1. DokGashe Автор
      28.12.2023 05:45

      Мне кажется, для запоминания конспекты от руки очень хороши. Но у меня была проблема, что иногда мне тяжело найти то, что я хочу уточнить, поскольку темы часто бывают связанные и, например, тема делегирования событий может быть как отдельной главой конспекта, так и упоминаться в главе Ускорение работы сайта. В программах есть возможность поиска по слову или даже regex, поэтому больше шансов найти эту связь. В obsidian, который упоминали выше, есть возможность построение графа зависимостей и можно сразу наглядно посмотреть в каких темах встречается термин.

      По поводу работы с целой темой в анки. У меня есть структуру папок - "работа", "английский", "перевод". Работа подразделяется на свои подпапки - "vue", "python" и замечательное "прочее". В какой-нибудь статье про фронт, я обычно выделяю несколько подтем - например статья "оптимизация работы страницы" и в ней описываются способы: кэширование с описанием что-такое кэширование и типы кэширования, асинхронная загрузка компонентов,... Я создаю отдельные карточки для каждой из этих подтем. В карточке "оптимизация работы страницы" ссылаюсь на карточки подтем.
      Всю эту структуру можно повторить и на бумаге, но я встревала)