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

Я тогда еще не знал всей подоплеки этого решения, поэтому воспринял предложение как необыкновенный подарок судьбы. Действительно, многие ищущие работу считают за счастье даже временный контракт — на год или два. А здесь мне предложили бессрочный договор (на самом деле, как принято в Германии, до достижения пенсионного возраста, тогда это было 65 лет), да еще с очень приличным окладом (по моим тогдашним представлениям, конечно). Мне дали неделю на оформление всех формальностей с институтом. больничной кассой, медицинским освидетельствованием и пр. И в следующий понедельник я должен был к девяти часам прибыть на работу по указанному мне новому адресу.

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

Меня уже ждали, и после короткого знакомства и обычных формальностей провели на первое совещание у руководства компании.

В чем же состояла Ваша работа?

Чтобы дальнейшее стало понятным, я должен пояснить, что стояло за приемом меня на работу в фирму «Профиль» и почему я оказался в «Финансовой информатике» («ФИ»).

Научно-производственная компания «ФИ» уже тогда была одной из крупнейших в немецкой информатике — она обладала самым большим в Европе вычислительным центром и обеспечивала машинную обработку данных всех сберегательных касс (по-немецки итаркасс) севера и востока Германии. В ее штате тогда было более восьмисот высококлассных специалистов — математиков, программистов, экономистов и инженеров (сейчас компания монопольно обслуживает уже все шпаркассы Германии, в ней работает пять с половиной тысяч исследователей и разработчиков). И, тем не менее, в том 1997 году время поставило перед компанией задачу, которую ее сотрудники решить не смогли. Речь шла о том, чтобы внедрить в повседневную практику разработчиков модный тогда стиль программирования, называемый «объектно-ориентированным».

Фрагменты здания «ФИ», построенного в 2000 г.

Основу вычислительного центра «ФИ», спрятанного глубоко под землей, составляют супер-ЭВМ фирмы ИБМ. Для подобных «больших» ЭВМ, только на порядки менее производительных, я писал свои первые программы в далеком 1965 году, когда еще никаких языков программирования не было. Банковские операции требуют особой осторожности в обработке данных. Поэтому на ЭВМ компании «ФИ» тогда были официально разрешены к использованию в производственном режиме только относительно старые языки программирования, созданные так давно, когда об объектной ориентированности никто и не думал. Задача, которую хотела решить компания, состояла в том, чтобы совместить несовместимое: на старых языках программирования реализовать особенности нового стиля, которые до того реализовать не удавалось. Ведь именно поэтому впоследствии были созданы специальные «объектно-ориентированные языки», которые на машинах «ФИ» не были допущены в производство.

Когда выяснилось, что своими силами с этой задачей справиться не удается, руководство компании решило пригласить бригаду «варягов» — группу сторонних специалистов на временную работу для решения именно этой проблемы. Учитывая необычность и сложность поставленной задачи, дирекция «ФИ» выдвинула требование, чтобы научным руководителем этой группы был обязательно доктор наук.

Двух молодых ребят, хорошо владевших новым стилем программирования, удалось быстро найти. А вот отыскать подходящего доктора наук оказалось нелегко. Тогда во многие компьютерные компании Германии был отправлен запрос, нет ли у них доктора наук, которого можно было откомандировать в «ФИ» для решения одной интересной научно-технической задачи?

Такой запрос лежал на столе у директора «Профиля», когда он пригласил меня для разговора. У находчивого директора родилась смелая идея — взять так кстати подвернувшегося доктора наук в штат своей фирмы и тут же откомандировать его для работы в «ФИ». Для «Профиля» эта операция сулила определенную прибыль — за доктора «ФИ» готова была платить немалые деньги. А как будет выкручиваться из этой авантюры несчастный доктор — никого особенно не волновало, на то он и доктор, чтобы решать трудные задачи.