Сложность заключается в способности мозга забывать 70% информации через 3 дня, если не повторять периодически. А в случае программирования, надо 70% практики, именно впечатывание инфы в мозг) И желательно вести коспекты по каждому разделу, так хорошо запоминаешь и еще конспект пригодится перед собеседованием для освежения памяти