Душистое капучино дымится в чашке Сергея. С летней веранды ресторана Römerbrunnen открывается прекрасный вид на ухоженную лужайку. Такое ощущение, что старинный немецкий пункт общепита находится в лесу. Чирикают птички. Сияет теплое сентябрьское утреннее солнышко.
"И какой черт занес меня в этот немецкий курорт?" - задумался Сергей. А черт вот он, идет улыбается. Точен как немец, хотя когда жил в России мог и на час опоздать на назначенную встречу. Крепко пожали руки и обнялись.
Борис Соколовский давно исчез из радара Сергея. Говорили, что уехал, как многие программисты, в Америку, но никаких подробностей никто не знал. Сергей уже стал забывать своего старого приятеля и коллегу, как неделю назад тот внезапно ему позвонил со странного, не российского номера телефона, и сообщил, что хочет предложить ему интересную работу.
Предложение было как нельзя кстати. Сергей уже второй месяц маялся в поисках заработка. Фирма, в которой он работал в последнее время, внезапно разорилась и он остался без работы и без выходного пособия. Такое в последнее время происходило часто. Организации, эксплуатирующие программистов, возникали как грибы после дождика и также внезапно закрывались. Если бы он все такие места, где он успел недоработать, упоминал в своем резюме, то такой документ был бы неприлично объемистым и навевал бы скуку у хэдхантеровi.
Но предложение Соколовcкого было странным и если-бы такое ему предложил кто-либо другой, то он бы посчитал это телефонным спамом и послал -ы подальше. Во-первых, он категорически отказался рассказывать в чем суть работы. Понятно, что программиста нанимают программировать, но направлений в этой области превеликое множество и какое из них придется осваивать, обещал сообщить только при личной встрече. Во-вторых, нужно переезжать в другую страну, никаких онлайн не рассматривается. И даже на собеседование нужно ехать в Германию. Сергей по телефону начал категорически возражать, но Борис сообщил какую сумму ему заплатит его фирма за выезд на собеседование и он мгновенно заткнулся. Столько он и за пол года на своих последних работах не зарабатывал. Причем проезд и проживание в эту сумму не входили и оплачивались отдельно. В-третьих, ему еще никогда не платили деньги за собеседование и это интриговало.
"А почему бы не прокатиться? - подумал тогда Сергей. - Если выплатят аванс за собеседование чтобы на самолетные билеты хватило, то прокачусь туда и обратно и еще останется для поиска новой нормальной работы. Тем более, что рабочая виза в Европу еще действует."
Вот так он и оказался в старинном немецком городке Бад-Хомбурге. Прилетел вечером и вселился в небольшую частную гостиницу, а утром, ориентируясь по навигатору, пришел на назначенное ему Борисом место.
- Ты чего-нибудь заказал? - спросил Борис. - Тут прекрасная немецкая кухня.
- Да я как-то завтракать не привык.
- Не стесняйся, все оплачивает фирма. Твою гостиницу тоже уже оплатили на три дня вперед. А вот твои деньги за собеседование, - Борис выложил на стол пластиковую карточку визу, - оформлена на твое имя.
Борис взял меню и начал показывать красочные снимки незнакомых Сергеюблюд.
- Вот это рекомендую.
- Боря, подожди! Расскажи что за работа? Какая фирма? Ничего не понятно.
- Давай сначала есть, а потом и начнем собеседование.
- Так что, ты и будешь меня собеседовать?
- Ага. Ну так ты выбрал еду?
- Заказывай сам и мне тоже. Я не разбираюсь в немецких названиях.
Боря по-немецки проинструктировал подошедшую фрау и они через пару минут начали уминать что-то вкусное. Запив завтрак великолепным бокалом пива, Сергей почувствовал гораздо больше оптимизма в отношении своего будущего, тем более, что карман грел небольшой кусок пластика, а собеседование будет проводить старый приятель. Борис прекрасно знал, что может делать Сергей и сомнений в его компетенции наверняка не будет.
- Итак, ты готов к собеседованию? - закуривая сигарету спросил Борис.
- Я, как пионер, всегда готов. Только что ты можешь у меня спросить, мой бывший ученик?
- Не волнуйся, я не собираюсь интересоваться твоими знаниями в области информационных технологий, тем более сам уже прилично дисквалифицировался. Всегда считал тебя гением- одиночкой, поэтому вопросы в несколько другой плоскости. Ты мне, учитель, скажи, тебя дома что-нибудь держит?
- Ну, насовсем переехать я, пожалуй, не готов. Пару тройку лет еще выдержу, а больше не смогу, ностальгия замучает. Жена ушла к другому, сын со мной все отношения разорвал из-за развода, есть еще племянники, но они и без меня прекрасно обходятся. Попрошу сестру, чтобы кошку и цветок с подоконника забрала и готов. Ты мне расскажи лучше, что за работа и почему онлайн не устраивает?
- Работа секретная, поэтому никакой удаленки. Придется под присмотром кодить.
- Борис, я не очень одобряю, что правительство моей страны вытворяет, но не настолько, чтобы против него работать.
- Не беспокойся, корпорация которую я представляю, не занимается разработками против какой-либо страны. Учредители вложили в нее огромные деньги, чтобы заработать еще больше. И среди учредителей есть и наши соотечественники, очень богатые люди.
- Так что писать надо? Хватит темнить.
- А ничего не надо нового писать, ты это уже один раз написал. Переложишь свою программу на другой ассемблерiiи все дела.
- Ты про какую программу сейчас говоришь? Я много чего писал.
- А помнишь я к тебе в гости на старый новый год приходил. Ты мне "Эволюцию" показывал. Она и сейчас у меня на ноутбуке работает. Занятная программка, глаза от экрана не оторвешь!
- Борис, ты это серьезно? Я же эту игрушку за десять дней сделал в качестве эксперимента. Кому она нужна?
- Оказывается нужна. Есть в ней одна особенность, которая необходима для нового вычислительного устройства нашей корпорации.
- Ничего не понимаю. За программку, которую можно написать за неделю, ты меня нанимаешь на год и больше и готов платить бешеные деньги? Кстати, сколько?
Борис написал цифру на салфетке, показал Сергею и порвал.
- Это что, за год? - вытаращил глаза Сергей.
- Нет, за месяц.
- Бред какой-то.
- Нет, не бред. Это программа, как мы предполагаем, должна сэкономить такие деньги, что твоя зарплатана фоне них почти незаметна. Я тебе сейчас все, что необходимо расскажу, но хочу предупредить, что эта информация - коммерческая тайна. Эту тайну я готов тебе рассказать, но ты должен дать согласие на участие в этом проекте и подписать соглашение о неразглашении. Согласен?
- Да, ты умеешь заинтриговать. Согласен.
Сергей взял ручку и не читая подмахнул подписью несколько листков, предложенных ему Борисом.
- Рассказывай давай.
- Ты про проект "Воид" слышал?
- В новостях было пару лет назад, а потом опровержение по всем каналам.
- Опровержение, это мы организовали. Была утечка информации и пришлось ее затыкать. Уйму денег потратили.
Сергей вспомнил, что прочитал про этот проект в одном приличном программистском издании. Там писали, что обнаружили странное поведение вакуума при воздействии на него определенным электромагнитным полем.
Якобы велись эксперименты для создания электромагнитной ловушки для плазмы. Эти эксперименты велись в рамках проекта создания термоядерного реактора. Так вот, когда окружили этим полем пустоту, то есть почти абсолютный вакуум, то эта пустота через некоторое время начинала вести себя ни как пустота, а как что-то материальное. Она отвечала на колебания электромагнитного поля ловушки своими электромагнитными колебаниями, причем эти колебания очень напоминали двоичный сигнал, наложенный на частоту окружающего поля. При исследовании выяснилось, что это очень похоже на реакцию компьютера, который воспринимает колебания поля как входную информацию,пытается ее исполнить и выдает ответ.
В этой же статье сообщалось, что информацию выдаваемую пустотой почти расшифровали и теперь начинают использовать этот вакуум, как компьютер с миллиарднымчислом процессоровiiiи такой же необъятной памятью. А скорость работы такого компьютера должна превышать скорость квантового в миллионы, а может быть и миллиарды раз.
Сергей сразу же воспринял эту статью как фейк, такого просто не могло быть, потому-что противоречило всем законам физики. Через несколько дней во всех новостных лентах появилось опровержение, что и ожидалось, а так-же сообщение, что человек распространивший этот фейк помер от сердечного приступа.
- Так что, такой компьютер есть?
- Есть, и я предлагаю тебе на нем поработать, ответил Борис.
- А причем тут моя "Эволюция"?
- Понимаешь, этот вакуум после запуска установки становится вычислительным устройством не сразу, а через некоторое время, примерно через пару недель. Поддерживать такое время электромагнитное поле очень дорогое удовольствие. А потом этот компьютер через пару часов прекращает свою работу, если ты на нем ничего не запускаешь. Так вот нужно что-то на нем все время делать, чтобы он не сдох, иначе приходится опять по новой выключать и по новой запускать установку.
- Так запустите простейший бесконечный цикл на одном из процессоров и пусть себе крутится в фоновом режиме. А сами используйте все остальное пространство когда понадобится.
- Ты думаешь мы такие тупые, что сами до этого не додумались. Пробовали уже и ничего не вышло. Существует теория, что этот комп распознает такие хитрости и долго на них не ведется. Он конечно продлевает время своей готовности, но все равно издыхает. Нужна программа, которая не повторяет бесконечно одно и тоже, а все время делает разные вещи. Я показал руководству твою "Эволюцию" и они решили ее попробовать в качестве эксперимента.
- Ну, теперь понятно, вы при помощи моей игрушки хотите этот вакуумный компьютер заставить жить долго и счастливо, а сами для чего собираетесь его использовать? Какие задачи на нем решать?
- Вот это пока тебя не касается. Есть очень большая группа по искусственному интеллекту, которая уже пару лет как работает. Я сам мало знаю, что они там делают, но думаю, что хотят использовать эту ЭВМ, как предсказатель будущего. Если эта машина сможет предсказывать курс бумаг на бирже на пару месяцев вперед, то все миллиардные вложения учредителей с лихвой окупятся.
- Борис, я конечно напишу опять "Эволюцию" для этого компьютера, но это ведь дело одной или двух недель, не больше. Хотелось бы подольше поработать. Может и для нормальной работы меня наймете?
- Вот твой контракт, - Борис выложил на стол пачку скрепленных бумаг, - он на один год работы. Напишешь эволюцию и если все нормально получится, то работы для тебя будет еще много. Я знаю, что ты программист-одиночка и тебя любое руководство быстро начинает раздражать. Поэтому сам будешь думать, что еще полезного можно сделать на суперкомпьютере и если придумаешь, то и сам будешь это делать. Я в твоей группе, но не как руководитель, а как твой собутыльник и шпион от корпорации. В нашей группе еще технарь будет, чтобы с устройствами разобраться и все. Кстати, технарь тоже русский.
Сергей начал читать контракт, но Борис его остановил.
- В гостинице начитаешься. Завтра утром я за тобой заеду, а пока погуляй. Тут очень интересный городишко. Вотчина русских царей, православные храмы есть. Ты как к религии относишься?
- Никак, в бородатого деда на облаке не верю, хотя допускаю, что этот мир кто-то создал тринадцать с половиной миллиардов лет назад.
- Кстати, вон видишь пару мужиков сидят, кофе пьют. Борис показал на другой конец летней веранды.
- Это наша охрана. Один из них за тобой ходить будет, так что не пугайся. Корпорация охраняет свои вложения. Звони сестре, а завтра в девять поедем на место. Я побежал,дела еще есть.
iХедхантер— лицо, занимающееся поиском и подбором специалистов в определённой области
iiAssembler — язык программирования низкого уровня, представляющий собой формат записи машинных команд, удобный для восприятия человеком.
iiiПроце́ссор— электронный блок либо интегральная схема, исполняющая машинные инструкции (код программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера. Иногда называют микропроцессором или просто процессором.