Главная | Все статьи | Мотивация

Как эффективно читать профессиональную литературу

Без стека Время чтения статьи ~2 минуты
Как эффективно читать профессиональную литературу главное изображение

CPO Хекслета Кирилл Мокевнин рассказывает, как эффективно читать профессиональную литературу и каким образом правильно выбирать книги.

Вы читаете обновленную и улучшенную версию нашей старой статьи

Правильно планируйте чтение

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

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

Читайте книги нескольких авторов по одной теме

Я не пытаюсь вникнуть в новую книгу на 100% и делать заметки на полях до тех пор, пока не отрефлексировал предыдущую. Мозг гораздо лучше запоминает то, что мы делаем многократно и разными способами. Другими словами, я стараюсь читать книги не менее двух авторов по одной теме. Поэтому, открывая очередную книгу, я понимаю, что мне знакомо практически все ее содержание. Для меня это как сигнал, что эту тему я усвоил полностью, и что мне пора переходить к новой.

Подписывайтесь на канал Кирилла Мокевнина в Telegram — чтобы узнать больше о программировании и профессиональном пути разработчика

Перечитывайте книги и закрепляйте знания на практике

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

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

Читайте также: Лучшие книги для начинающих программистов по версии наставников Хекслета

Как выбирать книги

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

Вот список тем, на которые я советую ориентироваться при выборе новой книги:

Еще вы всегда можете обращаться к списку книг Хекслета — я считаю их лучшими для начинающих разработчиков.

Продолжайте учиться: На Хекслете есть несколько больших профессий, интенсивов и треков для джуниоров, мидлов и даже сеньоров: они позволят не только узнать новые технологии, но и прокачать уже существующие навыки

Аватар пользователя Kirill Mokevnin
Kirill Mokevnin 14 декабря 2022
309
Рекомендуемые программы
профессия
от 6 300 ₽ в месяц
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 20 июня
профессия
от 6 300 ₽ в месяц
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 20 июня
профессия
от 6 183 ₽ в месяц
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 20 июня
профессия
от 6 300 ₽ в месяц
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 20 июня
профессия
от 5 025 ₽ в месяц
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 20 июня
профессия
от 6 300 ₽ в месяц
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 20 июня
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 20 июня
профессия
от 9 900 ₽ в месяц
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 20 июня
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 20 июня
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
в разработке
Старт 20 июня