Брутфорс жизненных стратегий
Почему нет единственно верного пути и как перебор вариантов спасает там, где не работает никакая «методология»
Вместо вступления
Когда‑то я думал, что у любой проблемы есть правильное решение. Нужно только подумать подольше или найти того, кто уже решил эту задачу до тебя. А потом жизнь (и работа над скриптами для китайских автомагнитол) показала, что это не так.
Есть задачи, у которых нет единственно правильного пути. Есть только вероятные пути. И единственный способ не провалиться — перебирать их все подряд, пока какой-нибудь не сработает. Как перебор паролей. Как брутфорс.
Это не «глупый перебор». Это единственный рациональный подход в условиях глубокой неопределённости. И он работает там, где не работают никакие «лучшие практики», «методологии» и «советы гуру эффективности».
Часть 1. Что общего у подбора пароля, скрипта для автомагнитолы и выживания племени
В информационной безопасности есть метод, который называется «брутфорс» (от английского brute force — грубая сила). Ты перебираешь все возможные комбинации символов, пока не наткнёшься на нужную. Процесс некрасивый, небыстрый, но если у тебя достаточно времени и вычислительной мощности — рабочий.
В 2019 году мы с коллегами писали скрипты для автоматической установки приложений на автомагнитолы DongFeng. Мы не знали заранее, в какой именно папке на USB-носителе окажутся нужные файлы. У разных версий прошивки пути отличались, документация не соответствовала реальности, а времени на изучение каждой магнитолы не было.
Что мы сделали?
Мы перечислили в скрипте все возможные варианты, где теоретически могут лежать и запускаться файлы. Скрипт начинал перебирать их один за другим, пока не находил рабочий. Один вариант не подошёл — шёл дальше. И так до победы.
Это и есть брутфорс.
Мы не искали «единственно правильный путь». Мы не анализировали, какая именно файловая система у очередной магнитолы. Мы просто заставили компьютер перебирать все вероятные варианты, потому что знали: один из них обязательно сработает.
Точно так же, столетия назад, действовали наши предки. Племя не знало, какая стратеция охоты сработает сегодня. Но если в группе есть и смелый, и осторожный, и изобретательный, и надёжный — они переберут все варианты, и какой‑нибудь непременно принесёт добычу.
Часть 2. Пять ролей в любой группе (без западной эпичности)
Психологи уже давно заметили: в любой группе людей (и даже в стае приматов) выделяется несколько устойчивых поведенческих стратегий. Их можно назвать по‑разному. На западе любят эпичные имена: воин, дипломат, сторож, исследователь, мастер.
Но мы с вами не продаём эпичность. Поэтому назовём вещи своими именами.
Пробивной — тот, кто двигает дело через силу и напор. Не боится конфликта, продавливает решения, берёт на себя ответственность. Запускает процессы. Его слабость: ломает хрупкое, не слышит других, выгорает.
Связной — тот, кто держит нити. Сглаживает углы, создаёт доверие, удерживает отношения. Не даёт группе развалиться. Его слабость: жертвует делом ради отношений, терпит токсичных.
Хранитель — тот, кто помнит о рисках. Страхует от авантюр, видит опасности там, где другие расслабляются. Не даёт наступить на старые грабли. Его слабость: тормозит новое, видит опасность там, где её нет.
Ищейка — тот, кто ищет новое. Находит неочевидные пути, ресурсы, возможности. Выводит группу из ямы, тащит в неизведанное. Его слабость: рискует без страховки, бросает дела на полпути.
Работяга — тот, кто делает черновую работу. Пашет, доводит до ума, наводит порядок. Надёжен, терпелив, превращает идеи в результат. Его слабость: теряется в нестабильности, не может действовать без инструкции.
Ни одна из этих ролей не лучше и не хуже других. У каждой есть своя зона эффективности и свои ограничения. И ни одна не является самодостаточной.
Часть 3. Почему группа из одинаковых «звёзд» проигрывает
В бизнесе, спорте, армии часто пытаются собрать команду из «лучших». Из пробивных. Или из одних работяг. Или из одних ищеек. И это почти всегда заканчивается провалом.
Почему?
Потому что мир не статичен. Сегодня вам нужно продавить сложное решение — зовите пробивного. Завтра — удержать клиента после скандала — нужен связной. Послезавтра — просчитать риски нового проекта — нужен хранитель. Через неделю — найти нестандартный выход из кризиса — нужна ищейка. А в перерывах между всем этим — укладывать кирпичики рутины, без которых развалится любая стройка — нужен работяга.
Никто один не справится со всем этим набором. Только группа, где представлены все пять ролей, способна перебирать стратегии так же быстро, как скрипт для автомагнитолы перебирает пути к файлам.
Часть 4. Успех — это не всегда победа. Иногда это выживание
В западных ролевых играх все хотят быть воинами или магами. Это «круто». Никто не хочет быть сторожем или работягой — это «не геройские» классы.
Но в реальной жизни стратегия выживания часто оказывается важнее стратегии победы.
Пробивные чаще других погибают молодыми — в конфликтах, разборках, авантюрах. Ищейки тонут в морях, разбиваются в горах или исчезают в неизвестных землях. А вот хранители и работяги — доживают до старости. Потому что их стратегия — не рисковать, страховаться, делать своё дело.
Это не «скучно». Это эволюционно устойчиво.
То же самое — в команде. Если у вас есть только пробивные, вы выиграете первую битву, но проиграете войну — некому будет страховать, улаживать конфликты, делать рутинную работу.
Часть 5. Как применять это в жизни: автомат перебора стратегий
Человек, который застрял в одной роли, похож на компьютер, который пытается открыть дверь, подбирая один‑единственный пароль. Он обречён на провал.
Гибрид — тот, кто умеет переключаться. Сегодня быть пробивным, завтра — связным, послезавтра — хранителем. А иногда — собрать команду, где каждая роль представлена отдельным человеком, и просто довериться тому, что их коллективный перебор сработает.
Практический алгоритм:
-
Осознай, какая роль у тебя ведущая. И где твои слепые зоны.
-
В критической ситуации не ищи «единственно верное решение». Составь список из трёх‑пяти вероятных вариантов.
-
Пробуй их последовательно или (если есть ресурсы) параллельно.
-
Зафиксируй, что сработало. Повтори в похожей ситуации.
-
Не отбрасывай «слабые» стратегии. Завтра может потребоваться именно они.
Часть 6. Связь с нашими старыми темами
Эта статья не берётся из воздуха. Она — продолжение всего, что мы с вами уже обсуждали.
Гибридный режим. В наших статьях о технарях и гуманитариях мы писали, что взрослый человек — это тот, кто умеет переключаться между алгоритмическим и паттерновым мышлением. Теперь добавляем: и между ролями (пробивной, связной, хранитель, ищейка, работяга).
Парадокс адаптивности. Мы писали, что система учит быть честным и предсказуемым, но награждает тех, кто находит лазейки. Брутфорс жизненных стратегий — это способ перестать выбирать между «быть хорошим» и «быть эффективным». Ты просто перебираешь варианты, пока не найдёшь тот, который сработает в данных конкретных обстоятельствах.
Физический интеллект. В недавнем цикле о бумажных библиотеках и картриджах мы говорили о надёжности как о страховке. Брутфорс — это тоже страховка. Страховка от незнания единственно верного пути.
Что в итоге
Первое. Нет единственно верного пути. Есть только набор вероятных стратегий. Утверждающие обратное — продают воздух.
Второе. В любой группе есть пять базовых ролей: пробивной, связной, хранитель, ищейка, работяга. Ни одна из них не лишняя.
Третье. Сила группы — не в том, что в ней собраны «звёзды» одного типа. А в том, что её разнообразие позволяет перебирать стратегии быстрее и надёжнее.
Четвёртое. Успех — не всегда победа. Иногда успех — это дожить до старости. И для этого нужны не «геройские» стратегии, а страховочные.
Пятое. Брутфорс — не «глупый перебор». В условиях глубокой неопределённости это единственный рациональный метод. Не ищи единственно верный ответ. Перебирай варианты. Один из них сработает.
Короткая формулировка для тех, кто запоминает тезисы
«Никто не знает единственно верного пути. Те, кто утверждают обратное, — продают методологию, а не результат. В любой задаче есть только набор вероятных вариантов. Перебирай их последовательно или параллельно. Как брутфорс паролей. Как скрипт для китайской магнитолы. Как племя охотников, в котором есть и смелый, и осторожный, и изобретательный. Один из вариантов сработает. А если нет — значит, ты недостаточно хорошо перечислил все возможные пути».