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

В каторжной работе над программой и вводом текста прошло почти два года. Структурная лингвистика, психологические тесты, правила Карнеги, японская физиогномика… Боже, чего я только не запихивал в программу! И понемногу, помалу что-то продвигалось. С каждым разом программа «осваивала» все большие куски романа. И наконец настал день, когда по ПРОГРАММЕ прошел ВЕСЬ роман. В результате — ноль!

ЭТО случилось ночью под Новый год. Я любил работу по выходным, по праздникам — меньше лишних глаз. В эту ночь у меня было предчувствие: что-то обязательно должно произойти. Или это сейчас, задним числом так представляется? Не знаю. Но это произошло! В машинном зале я был один. Тихо гудела ЕС-1020, мигали лампочки. По индикации я видел, что идет обработка по всему тексту. Вот-вот, как всегда, должен был загореться «ОСТАНОВ», показывая, что программа опять «висит». Вместо этого вдруг заработала ПМ — пишущая машинка, тогда еще не было мониторов. Короткая очередь щелчков. Магнитные ленты перестали крутиться, индикация показала: «Работа окончена».

Не веря в случившееся и трусливо оттягивая «момент истины», я медленно подошел к ПМ. Постоял несколько секунд зажмурившись: что она там отпечатала? Оторвал лист и открыл глаза. На листе заглавными буквами было напечатано одно слово:

ДУРА!

Я стоял перед ПМ совершенно ошалевший. Собственно, я и не знал, чего можно было ожидать от своего «детища». Но такого не ожидал. Почти машинально я отстучал на ПМ:

почему?

И тут же получил ответ, от которого ошалел еще больше:

ПОТОМУ ЧТО НАРКОМАНКА

??????????????

CM: С.227, 228, Т.9, М.: ХУД. ЛИТ.,1982

Загорелся «ОСТАНОВ». Наш первый диалог закончился.

Мент. Файл 2. Анна Иоанновна

Ярослав далеко не сразу нашел свое место в милицейской жизни. На создаваемом ВЦ, естественно, собралась знакомая по Академии компания. Настроение было «шапкозакидательское» — мы покажем этим ментам, что такое программисты! Через год ЭВМ заменит половину уголовки! МЫ создадим такие системы… Мы… Мы…

Все оказалось не так просто. Ребята работали действительно с энтузиазмом, но «заказчик» и «разработчик» говорили на разных языках. Оперативные работники не знали, что может машина, а программисты не могли понять, что нужно ментам. Такая ситуация не могла не сказаться на результатах. Итог первого года работы оказался плачевным. Созданная с огромными усилиями Информационно-поисковая система практически оказалась бесполезной для оперов. Отношение к ВЦ, вначале довольно уважительное, постепенно превратилось в ироническое, энтузиазм программистов-первопроходцев тоже стал заметно остывать. Не замахиваясь больше на «компьютерную революцию в МВД», ВЦ стал «клепать» тривиальные программки для бухгалтерии, статистики и т. п.

Но и в этих, простых на вид, задачах, оказались свои, специфические тонкости и ментовские нюансы. Ярослав от души веселился, слушая диалог между коллегой-программистом, разработчиком программы «Статистика», и начальником отдела статистики подполковником Дезмо-ровым.

— Ну, показывай, что ваша ЭВМ нам за полугодие насчитала!

Программист уверенно разложил перед подполковником листы распечаток.

— Вот, Андрей Андреевич. Тютелька в тютельку, с точностью до пятого знака после запятой!

— Посмотрим. — Статистик вытащил свой потрепанный блокнот. — Так, убийства… разбойные нападения… ограбления… кражи… пожары… Не пойдет!

— Как — не пойдет!? Все же точно!

— Как тебе объяснить, чтоб понятнее? Смотри. Вот, например, у тебя получилось 187 пожаров. Это маловато. В будущем году получится больше, и нас начнут склонять за рост.

— А что же делать? Вот они, исходные карточки! Все берем оттуда и суммируем…

— Думать нужно. Возьми вот эту карточку. Смотри: пожар в селе Выхино, сгорело шесть домов. Ты как считал — один пожар?

— Конечно.

— А можно посчитать как шесть. Понял? Но не всегда, а то получишь больше, чем в прошлом году. Это тоже плохо. А как ты 87-ю считаешь: уголовке или бэхам?

— Конечно, уголовке.

— А тут тоже думать надо. Если у розыска раскрываемость низкая, то — им, а если у них все в порядке, чуть-чуть лучше, чем в прошлом году, а у бэхов выявляемость мала, то вот, например, эту карточку можно им перекинуть. Видишь, кражу совершил слесарь с этого же завода, значит, можно пустить по графе должностных преступлений. С некой натяжечкой, конечно, но зато статистика заиграет! Понятно? Нет, вы со своей железкой мне все показатели загубите!

Ярослава, признаться, вопросы статистики мало волновали. Он, собиравшийся поработать здесь пару лет, пока не забудется его «партийное поручение», и сбежать обратно в институт, чувствовал себя уязвленным. Он, кибернетик, без пяти минут кандидат технических наук — ну, не без пяти, так без пятнадцати — не может сделать РАБОТАЮЩУЮ СИСТЕМУ, которая действительно поможет оперативникам?! И Ярослав принял нетривиальное решение — нужно идти на оперативную работу! Только там, «изнутри», можно понять — где и в чем машина может реально помочь рядовому оперу. Вакантное место в этот момент оказалось в Управлении БХСС, и бывший программист стал «бэхом». Как оказалось, расчет был довольно верным. Конечно, не сразу, но постепенно кое-какие программки, а потом и системки стали в Управлении привычными до такой степени, что новые коллеги уже удивлялись: а как мы раньше обходились без ЭВМ? Жизнь вынудила Громова принять старый, но верный постулат: «Если ты не можешь делать то, что тебе нравится, пусть тебе нравится то, что ты делаешь».