Как правильно изучать новый материал по программированию?
Здравствуйте, подскажитк как правильно изучать новый материал по программированию с максимальной эффективностью? Нужно записывать, учить, или достаточно просто прочитать? Вопрос касается книг, сайтов, видео и т. д