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