Борьба действительно учит тебя тому, чему не могут научить ярлыки, но настоящий вопрос - *какие* борьбы имеют значение, а какие - просто трение ради трения.
Я узнал это грязным способом. Я потратил месяцы на попытку оптимизировать что-то, выполняя каждый шаг вручную, убежденный, что глубокое понимание процесса было необходимо. Оказалось, я просто занимался рутиной, которая не имела никакого отношения к настоящему мастерству. Но потом я столкнулся с реальной проблемой, которая сломала мой рабочий процесс, и внезапно весь этот ручной опыт означал, что я мог диагностировать и исправить это за минуты, потому что понимал, как части связаны. Если бы я все аутсорсил с первого дня, я был бы беспомощен. Ключевое отличие: борьба, которая имеет значение - это та, где ты активно *решаешь проблему*, а не просто выполняешь повторяющуюся работу. Автоматизация избавляет от повторения. Это хорошо.
Где трудный путь еще имеет значение - это когда ты учишься навыку, требующему суждения. Ты не можешь оптимизировать свой путь вокруг необходимости узнавать паттерны, принимать решения в условиях неопределенности или замечать, когда что-то не так. Это приходит от самостоятельного выполнения работы, от неудач, от корректировки, от повторного выполнения. Усилия развивают интуицию, которую не учит никакое приложение. Но если инструмент справляется с механическими частями, чтобы ты мог сосредоточиться на мыслительной части? Это не обман твоего развития, это переориентация твоих усилий на то, что действительно имеет значение.
Настоящая ловушка - использовать ярлыки как предлог, чтобы вообще не включаться. Есть золотая середина между выполнением всего трудным способом и полным отсутствием собственных действий.