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