Что такое функциональное чтение? Или как эффективно учиться программированию

Функциональное чтение позволяет эффективнее работать с новой информацией. Как этот метод поможет читать книги для программистов и не только? Разбираем в сегодняшней статье.

Чаще всего студенты Kata Academy стараются прочитать теоретический материал и запомнить все написанное сразу. Но такое чтение не эффективно. Куда лучше применить навык функционального чтения. 

Функциональное чтение – это один из лучших методов работы с информацией. Он подразумевает получение знаний для решения определенной задачи. Такое чтение позволяет грамотно искать информацию, понимать ее, работать с ней и применять полученные знания на практике. Алгоритм функционального чтения: 

– Сформулировать задачу, которую вы хотите решить благодаря чтению определенного текста. 

– Разбить текст на части. 

– Выделить заголовки блоков, а в них ключевые слова. Можно схематично изобразить все, что изучили, если вы лучше воспринимаете визуальную информацию. 

– Сделать паузу на 10 минут, затем вспомнить, о чем шла речь в тексте. Можно это сделать по ключевым словам. 

– Сразу же, на практике, применить прочитанное, т.е. решить поставленную задачу. 

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

Лучше использовать два, три источника данных по одной и той же теме. Читайте их все параллельно и делайте заметки. Так получение знаний будет гораздо эффективнее.

Пример использования функционального чтения из практики ментора Kata Academy 

bj

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

Например, разберем вопрос, когда нужно использовать разные форматы для картинок: jpg, png и svg. Если просто прочитать текст, то различные факты будут всплывать в голове, будет трудно соотносить их с конкретным форматом. А если структурировать данные по примеру, то информация гораздо легче запомнится:

Jpg: 

– Хорошо оптимизируется по весу, но теряет качество. 

Поддерживает много цветов, нужно использовать для фотографий.

Png: 

– Плохо оптимизируется по весу.

+ Поддерживает прозрачность.

Лучше использовать для не схематичных логотипов, для не схематичных изображений требующих прозрачность.

Svg: 

– Не подходит для сложный изображений, которые нельзя описать формулами.

+ Мало весит.

+ Масштабируется без потери качеств.

+ Анимируется. 

Использовать для схематичных логотипов и схематичных элементов интерфейса. 

В таком виде информация быстро запоминается и её легче использовать на практике. 


И последнее, что нужно иметь в виду, книги по программированию или фрагменты текста – это не романы, их не обязательно читать в хронологическом порядке. Если вы знаете, что понимаете написанное в главе, пропустите ее. 

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

Читать еще:

Почему стоит учить GO в 2022 году

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

Как стать тестировщиком с нуля

Пока будет существовать код, который нужно проверить, будут нужны тестировщики. Чаще всего именно с этой профессии разработчики начинают свой путь в мир IT. Как стать тестировщиком без опыта? Рассказываем!

Учись сейчас – плати потом: что такое модель ISA

Модель ISA – это модель обучения, при которой студент оплачивает учебу уже после того, как трудоустроился по специальности. Сумма оплаты и длительность зависит от конкретных условий договора между школой и студентом. Эта модель популярна в США, на российском рынке образования она появилась совсем недавно.

Сколько времени нужно, чтобы выучить JavaScript

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

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