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