Так зачем же при прохождении курсов ШСМ настоятельно рекомендуют вести записи в публичном пространстве

Ну во-первых - это работает.

Если в процессе прохождения курса вы откладываете задания с выполнением записей в публичном пространстве вы сами у себя крадете время и увеличиваете дистанцию на которой происходит усвоение материалов курсов.
Вы с материалами взаимодействуете не так эффективно как могли бы, если бы вели записи и продумывали ли бы их - пропускали через себя. Тем более что можно постепенно улучшать текст. release early, release ofthen + fast fail.

То что поначалу будет получаться не идеально - это нормально. С практикой накопится необходимый объем опыта для перехода на новый уровень.

Если вы выполняете упражнения мысленно, представляя себя, как вы красиво расписываете все задания и у вас все получается - это все самообман, так как в этом случае вы представляете себе “happy path” где у вас все хорошо и красиво и все получается.
Но в жизни так не получается. Как в программировании “happy path” занимает 10% кода, остальные 90% кода - это работа с исключительными ситуациями и обработка ошибок (цифры вымышленные, но соотношения точно не симметричные).

Соответственно, чем раньше начать работу с мышлением письмом и ведением записей в публичном пространстве, тем лучший эффект эти действия окажут на скорость усвоение материалов курсов. Тем надежнее знания начнут усваиваться и переходить на новые уровни понимания и накапливаться на кончиках пальцев.

В мышлении единственным препятствием может стать навык быстрой печати. но он достаточно надежно осваивается за 1-2 года в режиме relax по 10-15 минут занятий в день, каждый день.