Про процесс и результат
Наткнулся вчера на просторах интернета на одну интересную мысль, которую я в общем-то всегда разделял, но никогда она у меня в голове не формулировалась в слова.
Суть в том, чтобы по возможности не отделять процесс от результата, а всё сводить к только к процессу.
Поясню на примерах. Как, например, раньше выглядели версии компьютерных программ? У вас, например, стояла версия 1.3 и она умела одно, второе, третье. У меня стояла версия 1.5, она умела ещё и четвёртой и пятое. Но сейчас не так. Если у вас в телефоне не включены автообновления, вы можете заметить, что всякие там инстаграмы требуют, чтобы их обновляли чуть ли не каждый день. Всему виной CI/CD (непрерывная поставка с непрерывной разработкой). Никто не ждёт пока допилим продукт до чего-то вменяемого, чтобы дать ему приличную версию: запилили мелкую правку – накатываем клиенту.
Есть и бытовой пример. В детстве у нас было понятие генеральной уборки. Это когда в субботу в 10 утра все брались за швабры и прочие инструменты наведения порядка и драили квартиру. В моей уже самостоятельной жизни такой подход не прижился. Увидел мусор – убрал. Ты в некотором смысле всегда в процессе уборки и в то же время никогда не убираешься.
Я знаю, что яму нельзя перепрыгнуть наполовину и многие вопросы могут решаться только чёткими квантами, без промежуточного состояния. Но тем не менее, саму идею я считаю правильной и много где применимой.