Задания на работы по его глобальной идее – языку показателей – получили от него два главных исполнителя Архипов и Отцовский. Они простимулированы должностями, зарплатой и видами на защиту диссертаций. Колесов не считал нужным вмешиваться в рабочие детали.
С Архиповым он познакомился в ЛЭТИ, руководил его дипломным проектом. Познакомил его со своей идеей по языку показателей. Студент загорелся, быстро ухватил сущность системы, использовал его в своем дипломном проекте. После вуза он пришел к Колесову по распределению.
К сожалению, талантливого человека заносило на излишние усложнения, накрутки и выкрутасы в программах – частенько встречающаяся болезнь. Потом он надолго увлекся созданием программы для игры в новую лотерею Спортлото. Колесов пытался мягко убедить его в бессмысленности этой затеи (мягко, потому что бесполезно жестко разговаривать с энтузиастами), говорил о принципиальной непредсказуемости единичных событий внутри вероятностной среды, о заранее заложенной авторами лотереи малой доли выигрышей. Ученик смотрел на учителя с сожалением – возрастное неверие в науку, учитель на него – тоже с сожалением: увлечение вероятностными расчетами он пережил еще в оборонном институте. В лотерею Архипов не выиграл, но пагубную самонадеянность не преодолел.
Колесов заранее подстраховался: по плану язык показателей шел как экспериментальная работа. Так и получилось. Архипов работу не выполнил. Сотрудницы отдела укоряли его:
— Валентин Иванович тебя нашел, воспитал, а ты…
— Это я его нашел.
Отработав трехлетний срок молодого специалиста, он ушел на другое предприятие начальником ВЦ. Выигрыш в деньгах – небольшой, науку по боку, диссертацию не сделал, талант свой зарыл.
Второй исполнитель тоже талант – Отцовский, разрабатывавший переходник, «нижнюю» часть системы. Тоже не сделал. Правда, он отвлекался на конкретные проекты. Интересное свойство его – инстинкт исполнительства: пусть начальство даст план и ресурсы… Такое для зав отделом неприемлемо. Двое суток в поезде (ехали вдвоем на завод в Севастополь), за двумя полбанками Колесов убеждал его не возмущаться правилами, а жить по ним. Не убедил.
Отцовский поступил в аспирантуру у Бирштейна, тот заставлял его вместо себя читать лекции, бесплатно. Напрячься на диссертацию не смог, бросил.
Колесов не питал больших надежд на язык показателей, поэтому не переживал неудачу. Язык предъявлял особые требования к проектировщикам баз данных. [37]
Удивительна судьба научных идей. Приходит время, и сразу несколько авторов рождают их одновременно. Обижаются насчет приоритета. Попов и Маркони изобрели радио, Белл и еще кто-то – телефон, Дарвин и Уоллес – теорию эволюции. И т. д. и т. п.
Он принял на работу Брегмана, известного программиста экстра-класса, создавшего классические программы разузлования, кандидата наук. Когда он узнал, что Брегман просится на работу, то сразу же пошел к Кезлингу с просьбой – лозунгом: Брегман – лучший программист города, надо принять. Приняли без обычного в таких случаях одновременного приема еврея и русского.
Брегман сделал свою систему совместной обработки файлов. Инстинкт соперничества силен у всех специалистов, а у программистов в особенности. Брегман не критиковал другие системы, он просто интеллигентно молчал, например, при упоминании системы Вишнякова и им подобных. Свою систему он делал только под себя, для собственных тем по проектам. Не агитировал никого ею пользоваться, но и не отказывал, если просили. Отказался взять бюджетные деньги.
Они – Колесов и Брегман – ровесники, частенько беседовали. Интересны его раздумья и сомнения по выбору наилучшего, оптимального уровня автоматизации проектирования. Он считал уровень совместной обработки файлов достаточным, больше не нужно. Беседовали о разных разностях. И как он строил дачу, как на днях достал дефицитный цемент и как его довез. Неожиданно уехал в Израиль, хотя вроде бы не собирался, вероятно, дети увезли.[38]
Аналогичные идеи проектирования были реализованы французской фирмой Протэ, с которой шли переговоры о сотрудничестве. Фирма работала именно так, как хотелось Колесову: обучение заводчан языку системы, на что хватает одного месяца. Затем за несколько месяцев совместной работы создается полный проект. Дальнейшее сопровождение – корректировки и развитие – только силами заводчан. Во Франции и других странах сто сотрудников фирмы работали так уже несколько лет. Министерство поручило ЛЭМу дать заключение. Колесов подготовил: и за Протэ и за Париж. Не прошло, наверно, не нашлось понимания и денег, хотя просили немного.
Бывшее отделение ЛЭМа в Калинине, а теперь фонд программ наладил массовую продажу программ по ценам на порядок меньшим, чем цены на проекты компьютерных систем. Продажа, по их словам, шла со свистом. Заводчане расхватывали все подряд, про запас, по привычке закупать любой дефицит и «освоить средства» под конец года хоть на райкинский рояль. В отличие от лэмовцев они не стояли на коленях перед заказчиками. Денег им хватало для красивой жизни, для развития.