Но пора закончить отступление и вернуться к истории компании «КОМПАС». А мои бдения возле станций метро сыграли в ней впоследствии немалую роль.
Дело в том, что, как это всегда бывает, мы там не только драли глотку, но и заводили интересные знакомства, вели интеллектуальные беседы. Так я познакомился с Александром Беляевым, тогда аспирантом ЛГУ, а впоследствии сенатором РФ, и много еще с кем. Помнится, поздним зимним вечером я пригласил симпатичную единомышленницу, татарку по имени Роза, согреться чаем. Вопреки своему обыкновению жена еще не спала и встретила нас суровым вопросом: «А это еще кто?» «Соратница» – ответил я. С той поры на много лет слова «соратница» и «любовница» стали в нашей семье синонимами. Совершенно, к сожалению, несправедливо!
Но самым полезным оказалось знакомство с очень приятным парнем по имени Женя Брутман. В процессе общения выяснилось, что он работает программистом в какой-то строительной конторе, но уже тогда он больше занимался версткой книг и журналов: его душа к этому делу лежала. Впоследствии исключительно благодаря Жене была подготовлена к изданию моя книга, о которой я еще расскажу. Женина жена (каламбурчик, однако) Вера, став в 1995-м году главным бухгалтером Института специальной педагогики, уже больше 20 лет является верным клиентом КОМПАСа. Но главное даже не в этом.
Когда в 1992-м году встала задача разработки новой комплексной системы для малых предприятий, о которой я рассказывал в предыдущей главе, потребовался еще один хороший программист. И я, вспомнив про Женю Брутмана, в нарушение собственного правила брать на работу исключительно сотрудников ВПКшных институтов, предложил ему сотрудничество. Брутман отказался, сказав, что программер он неважный, и взамен свел меня со своим руководителем Никитой Берсеневым. Вот этот эпизод и оказался решающим в истории нашей компании.
Без ложной скромности могу сказать, что буквально с момента выпуска из института меня все вокруг считали очень хорошим профессионалом. И я сам был о себе такого же мнения. В жизни я встретил только одного программиста, который был выше меня на голову. Его звали Никита Берсенев! Боюсь, что бедный Женя Брутман заполучил комплекс программистской неполноценности именно потому, что работал под Никитиным началом. Возможно, если бы не это, он не переквалифицировался бы в верстальщики.
Работать в паре с Никитой было сплошным удовольствием. А начальную версию продукта, на котором поднялся КОМПАС, мы с ним меньше чем за год создали вдвоем и только вдвоем. Да и в процессе дальнейшего его развитии минимум 90 % работы выполняли мы. Мы были и постановщиками, и кодерами, и тестировщиками. Выпущенную нами версию можно было тут же запускать в рабочую эксплуатацию – она содержала минимум ошибок. При этом не использовалось никаких средств командной разработки – мы лишь скрупулезно придерживались установленных нами же правил совместной работы. Эти правила предельно минимизировали число накладок.
Работали мы каждый у себя дома. Интернета еще не было, но существовали утилиты пересылки данных по телефонным линиям (мы с Никитой остановились на программе под названием Nexus). И вот каждый день (а работали мы практически без отпусков и выходных) поздно вечером в наших квартирах раздавалось шипение модемов, и мы начинали «сливать» (или, если хотите, совмещать) наработанное за сутки…
Каждый из нас отвечал за конкретные модули системы. Но в доработке инструментальных функций мы принимали участие оба. А при необходимости исправляли ошибки и вносили коррективы и в модули партнера. Мы прекрасно понимали тексты друг друга, не нуждаясь в комментариях.