Выбрать главу

Что за модель? Давайте я начну с небольшой притчи из современной жизни. Все же мы тут, в БГБ, Библию изучаем, а рассказывать притчи в те далекие времена было широко распространенной раввинистической традицией. Итак, жил да был Билл Гейтс… Ну, все знают, кто это такой. Но речь идет еще о том допотопном времени, когда его никто не знал. Он тогда только что заработал свой первый миллион и решил на барыши взять себе наемного работника. Разместил объявление в газете, как полагается. Но откликнулось только два человека — девушка Вита и молодой человек Атив. Почему только два? Ну кто захочет идти на работу в никому не известную фирму с офисом в гараже? Почему мальчика так странно звали? Американцы эти — забавный народец, вы не поверите: ни бельмеса по-русски не фурычат. Вот и имена у них придурочные.

БГ — тип дотошный, он решил не просто интервью провести, а еще и тестовое задание приготовил: программу разработать. Завел секундомер и удалился себе на покой. В смысле, как будет готово, свистнуть. Атив был юноша горячий, быстрый и умел печатать со скоростью сто знаков в секунду. А кодировать — в темпе сто инструкций в минуту. Он был просто великолепен и хорошо осознавал это. Вскоре мерный стук его пальцев по клавиатуре заполнил установившийся было аудио вакуум.

Спустя полчаса его начальный порыв превратился в полную уверенность в успехе предприятия. За то время, что он написал полпрограммы, Вита даже еще не приступила к работе. Она задумчиво глядела на какую-то точку на потолке и размышляла. «Что тут думать? — недоумевал Атив. — Кодировать надо!» Он уже закончил первый вариант программы, когда его незадачливая конкурентка, вздохнув, только соизволила нажать на кнопку в первый раз. Жалость к поверженному врагу предательски проникла в сердце Атива. Он подошел к девушке и заглянул ей через плечо. Боже мой — она плодила какие-то никому не нужные модули, процедуры и функции. Ему захотелось помочь ей добрым советом, но он вовремя вспомнил, что ее беда — его победа.

Оставалось всего ничего — отладить программу, чтобы она стала правильно работать. Но вот досада — какая-то ерунда постоянно мешалась под ногами. То взвиснет, проклятая, то зациклится. Атив, весь в мыле, дописывал, латал, редактировал… Правил, накладывал заплатки, вылавливал баг за багом… В пылу борьбы он перестал следить за соперницей. Да и разве это имело смысл: ей ведь предстояло то же самое, а куда этой заторможенной за ним поспеть? Наконец, результат был достигнут, и он условленным образом поспешил известить об этом своего будущего работодателя. Но что такое? Этого не может быть! По пути к звонку он нос к носу столкнулся с Витой. Неужели она тоже все сделала?!

Вернувшийся в гараж БГ провозгласил боевую ничью и поинтересовался количеством строк получившейся программы. «2000!» — гордо рапортовал Атив. «200», — потупив взор, сообщила Вита. БГ покачал головой и, лукаво улыбнувшись, добавил: «А теперь чуть изменим задачу!» Атив долго писал, Атив устал, и Атив взалкал… Ведь Атив знал, что на новую программу у него уйдет не меньше времени, чем на старую… А пахал он добрых два часа! Какого же было его удивление, когда, кажется, уже поверженная им Вита гордо объявила: «Секундочку… готово!» БГ и уйти-то не успел. Само собой разумеется, что именно удачливой Вите досталась должность. А потом? Потом она села одесную БГ, развела много департаментов, под ними — отделов, под теми — групп, подгрупп и т. д… И много-много радостей людишкам принесла — в частности, операционную систему Windows.

Мораль сей сказки очевидна. Программисты это называют структурным программированием (современное развитие моделей которого — объектно-ориентированный подход). Разбиение сложной задачи на модули, иерархическая структура данных и процедур требуют большего вложения сил на начальную разработку, однако получившаяся программа легче отлаживается и, самое главное, намного гибче для внесения неизбежных в будущем изменений, для последующего развития. Mutatis mutandis по отношению к моделям эта истина звучит так: модульность жизненна. Или: жизнь модульна. Ну, или: модели модульны.

Люди, будучи сами сложнейшими моделями, включены в еще более навороченные образования — семьи, организации, нации, страны и т. д. «У нас незаменимых нет», — говорили в Советском Союзе. И были правы. Специализация, разделение общей задачи на более мелкие, модульное построение сложных структур (как горизонтальных, так и вертикальных) — такой же неотъемлемый атрибут жизни, как и размножение, рождение или смерть. Возможно, — и это настолько глубокая мысль, что я боюсь ее не донести и расплескать по дороге, — само существование жизни в виде многочисленных особей (против, например, разумного океана в стиле Станислава Лема) — необходимое следствие этого фундаментального закона бытия.

Возьмем известный всем пример горизонтальной игры из живой природы — сообщество пчел. Как известно, у них существует строгое разделение обязанностей, специализация. Если выловить из улья всех пчел одного типа, то их работу возьмут на себя другие. При этом меняется не только их поведение, но и тело! Другой казус из пчелиной жизни — трутни. Вспомним многочисленные примеры из истории человечества, древней и современной, когда определенная прослойка людей работала мало, но непропорционально много ела.

Возвращаясь к поставленному вопросу, общество — тоже модель. А у каждой модели существует свой энергетический бюджет. Приход (кумулятивная психическая энергия) делится между его составными субмоделями пропорционально оценкам полезности каждой из них. В этом процессе распределения благ немедленно возникают вечные проблемы. Как продать себя подороже? Как отрекламировать свою полезность? Как побольше взять и поменьше отдать? Вот примитивная логика эгоиста, вполне применимая к социальным группам. По тем же правилам работают модели, обитающие в недрах нашего сознания. Они тоже желают высоких оценок и боятся новых вопросов. Застряв на определенной стадии своего развития, они паразитируют на нашей энергии, превращая нас в своих рабов…

По священническому сообществу — эволюция этой профессии долгая. Все начиналось с шаманов и жрецов-идолопоклонников. Те более-менее честно продавали свою психическую энергию за деньги, исполняя заказы на произведение волшебства. Когда эта функция была отменена, встал вопрос: что делать? Только сила инерции, основанная на старой репутации, позволила сословию священников сохранить себя для исполнения утративших смысл, но освященных древностью обрядов. Боюсь, что эффективность этой деятельности против потраченных средств в современных условиях стремится к нулю. В будущем сохранение этой профессии мне кажется возможным исключительно в случае дрейфа в сторону духовного наставничества в стиле психотерапии…

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

Созрел у меня вопросик, и не то чтобы уж очень важный, но такой, что мучает он меня, и всё тут. Ваша теория о модельном мире и воплощении в мире моделей очень своевременная и для меня актуальная. И все-таки, даже при всем том (вера в меру, свобода выбора, поиск ответов и многое другое, не менее полезное для человеческого общества) остается судьба. Даже не так, а СУДЬБА. Что для вас такое не простое и очень загадочное понятие, как Судьба? Как, на ваш взгляд, связаны такие понятия, как Воля и Судьба? Выбор и Судьба? И как вы считаете, противостоять превратностям Судьбы — это тоже Судьба?