Тема хорошо раскрыта, особенно про ошибки новичков — самому так же поначалу бешено хотелось сразу все автоматом сканировать, а толку мало. Главное — не торопиться, самому пораскинуть мозгами, понять, что и как работает, даже если сначала примитивно. А то задачи вроде и простые, а непонимание базовых принципов быстро вилкается. Практика на простых вещах — вот что реально помогает войти в тему.