ГлавнаяБлог36 стратагем: полпути пройдено — итоги и выводы
Карьера

36 стратагем: полпути пройдено — итоги и выводы

Разбираем первые 6 стратагем из 36: как герои побеждали, что пошло не так, и чему научиться у каждого. Читайте анализ и применяйте на практике.

Al
Редакция Algolitalgolit.ru
11 мин чтения6 июля 2026 г.

Почему стоит прочитать эту статью?

Вы прошли половину пути в серии «36 стратагем» — шесть историй, шесть героев, шесть побед. Но что стоит за каждой победой? В этом обзоре я честно разберу, какие стратагемы сработали, какие нет, и как вы можете применить эти принципы в своей работе. Спойлер: иногда лучший ход — не делать ничего.

Почему я сменил серию

Где-то около 14-й истории из предыдущей серии «AI, Ego & Regret» я поймал себя на странном ощущении. Каждая история была хороша сама по себе: система ломалась, протагонист приходил чинить, наконец-то его ценили. Но структура повторялась 15 раз подряд. Побеждать — не скучно, но однообразно. Потом я написал 15-ю историю — первое появление Лены. Она не ждала спасения — у неё с самого начала были козыри в рукаве. Писать её было совершенно иначе. Я понял разницу: старая серия — «ждать признания», «36 стратагем» — «самому расставлять доску». После этой истории я знал, что назад дороги нет.

Шесть досок: обзор первых стратагем

Марк: Обмануть небо, чтобы переплыть море

Марк не читал отчёт. Он увидел 44 совпадающие записи из публичного датасета и стикер на компьютере Торреса. Венчурный капиталист не успел договорить, а Марк уже расставил фигуры. Суть: использовать очевидное, чтобы скрыть истинный замысел.

# Пример: скрыть настоящую цель за тривиальной задачей
def deceive_heavens(public_data, hidden_target):
    # Публично анализируем очевидные данные
    obvious_result = analyze(public_data)
    # Тайно используем их как прикрытие для скрытой цели
    hidden_result = hidden_target(public_data)
    return obvious_result, hidden_result

Дерек: Осадить Вэй, чтобы спасти Чжао

Дерек пообещал недостижимые 95% точности — не из наивности, а чтобы выторговать 18 дней спокойной работы. Он знал, против чего играет. Стратагема: атаковать уязвимое место противника, чтобы заставить его отвлечься.

# Пример: отвлечение ресурсов на ложную цель
def besiege_wei_to_rescue_zhao(target_accuracy, days_of_peace):
    # Обещаем завышенный результат, чтобы получить время
    promised_accuracy = 0.95
    if promised_accuracy > realistic_max():
        return days_of_peace
    else:
        return None

Лена: Убить чужим ножом

Лена разместила три ножа заранее. Директор по операциям атаковал бюджет, архитектор безопасности — красную линию compliance, а демо позволило данным говорить самим за себя. Она пальцем не пошевелила. Суть: заставить других сделать работу за тебя.

# Пример: использование чужих сил
def kill_with_borrowed_knife(ops_director, security_architect, demo_data):
    ops_director.attack(budget)
    security_architect.attack(compliance)
    demo_data.speak_for_itself()
    # Лена не вмешивается

П: Ждать в покое, пока враг не утомится

П раскусил обоих вендоров в первую же неделю, но молчал. Если знаешь слишком рано — тебе не поверят. П ждал три месяца, пока данные не стали собственным доказательством. Итог: 36 комментариев — самый обсуждаемый пост.

# Пример: терпеливое ожидание
def wait_at_leisure(vendor_a, vendor_b, months=3):
    # Не вмешиваться, пока данные не накопятся
    data = collect_data(months)
    if data.proves_vendor_fraud():
        return expose(vendor_a, vendor_b)

Лев: Грабить горящий дом

Анонимное сообщение в 1 час ночи. Взгляд на паттерн отказов — и Лев уже знал, в чём дело. Не потому что он умный, а потому что видел ту же ловушку пять лет назад. Пока остальные искали корневую причину, он уже выезжал за дверь.

# Пример: воспользоваться хаосом
def loot_burning_house(failure_pattern, previous_experience):
    if match_known_trap(failure_pattern, previous_experience):
        return exploit_opportunity()
    else:
        return investigate()

Алекс: Шуметь на востоке, нападать на западе

Жёлтая тревога по I/O. Алекс использовал её, чтобы запустить полное расследование. Все смотрели на дашборд, а он — на пайплайн. К тому времени, как команда закончила проверку I/O, он уже изменил конфиг с 0.7 на 0.0.

# Пример: отвлечение внимания
def sound_east_strike_west(io_alert, config):
    # Все смотрят на I/O
    trigger_investigation(io_alert)
    # А мы меняем конфиг
    config.value = 0.0
    return config

Цифры и честный разбор

Всего: 1 110 просмотров, 295 реакций, 143 комментария. Лучший по комментариям — пост #4 (36), худший по вовлечению — #6 (23 реакции). Дерек (#2) — самый слабый по просмотрам (97), хотя ситуация была реальной. Лена (#3) — отличная история, но тихий запуск. Разные истории имеют разный ритм.

Самая сложная часть: свести шесть персонажей в одной вселенной

Это главное отличие от старой серии. Там истории были как бусины на нитке — независимые. «36 стратагем» — это паутина: шесть нитей, которые пересекаются в определённых точках. Первые шесть историй были простыми — соло на одной сцене. Дальше начинается сеть. Каждая версия плана переписывалась, потому что нужно не просто написать N хороших историй, а N непротиворечивых в одном мире.

Серия начала писать меня

Я заметил, что начал применять те же тактики в реальной жизни. Например, использовал стратагему Алекса «Шуметь на востоке, нападать на западе»: дал начальнику красивые отчёты, а сам делал своё. Забавно: думаешь, что пишешь вымысел, а вымысел начинает писать тебя. Я не мог выдумать ходы персонажей из воздуха — я их видел, использовал или сам был их жертвой.

Секция комментариев: благодарности

Спасибо каждому, кто оставил комментарий. Особенно leob, Divyanshi, mote, UnitBuilds, Mykola Kondratiuk, Mike Czerwinski, Vinicius Pereira, Self-Correcting Systems, Natasha0824, gramli и многим другим. Ваши слова — топливо для следующих 30 историй.

Что дальше?

30 стратагем впереди. Шесть персонажей больше не на отдельных досках — они начинают встречаться, помогать, подставлять, выигрывать и проигрывать. Хлебные крошки уже разбросаны. Третья серия? Слишком рано, но она не пуста.

Практический вывод

Прочитайте ещё раз описание каждой стратагемы. Выберите одну, которая ближе всего к вашей текущей задаче на работе. Попробуйте применить её на этой неделе. Не обязательно выигрывать — важно начать мыслить стратегически. И помните: иногда лучший ход — не делать ничего, как П.

#36 стратагем#стратегия#карьера#программирование#софт-скиллы
Al
Редакция Algolit

Пишем про алгоритмы, подготовку к собеседованиям и карьеру в IT — так, чтобы было понятно и полезно.

Хочешь закрепить знания на практике?

Решай задачи на Algolit — интерактивная платформа для обучения

Начать бесплатно →