Он не помнил код на 100%.
Джефф ведь написал не пару строчек.
Да и изучал его Ёнхо совсем недолго. К счастью, в журнале Окна Багов осталась информация об ошибках.
Там оставалась информация обо всех багах, которые он исправил.
С помощью неё, Ёнхо смог воссоздать то, что произошло вчера.
«Выстроить структуру с помощью Алгоритма Хаффмана и... использовать элемент предсказания».
Основой программы была одна-единственная короткая строка кода. Ёнхо начал медленно восстанавливать её по памяти именно отсюда.
Прошёл уже не один день, и его воспоминания были нечёткими, но большую часть он всё же вспомнил.
«Самое важное... это понять, как запустить механизм прогнозирования... потому процент успешности предсказания сильно зависит от этого».
Если настроить эту часть программы не так как нужно, она сама будет работать неправильно. Если предсказание выдаст, например, 5, а исходная цифра была 2, то сам файл изменится.
«И скорость тоже».
Помимо низкой скорости прогнозирования, существовала ещё одна проблема. Если сжатие файлов занимает много времени, никто не сможет использовать программу.
«Мне будет непросто сделать то же самое».
Ёнхо старался вспомнить изо всех сил и сосредоточился на программировании. Его версия программы будет отличаться, но он был уверен, что сможет повысить производительность сервера, когда закончит разработку.
***
Проиграв в соревновании по программированию, Марк полностью прекратил сексуально домогаться до Люции.
Кеннет выглядел разочарованным, но Марк не показывал никакого недовольства. По крайней мере, по нему было незаметно. Вместо этого он сосредоточился на работе.
Кеннет тихо обратился к нему.
- Марк, ты в порядке? - Изначально это было твоё место.
- Ну, я недостаточно талантлив, так что ничего не могу сделать по этому поводу.
- Да кто посмел тебе это сказать?!
- Ты видел это в тот день своими собственными глазами.
Кажется, Марк признал своё поражение. Пусть он потерял немного, проигрыш оставался проигрышем.
Раз уж это было честное соревнование, о каких возражения может идти речь?
А уж после того собрания, на котором он недавно был, заставило Марка думать, что он куда хуже Ёнхо.
- Ты знаешь, что Ёнхо только что сказал?
-...
- Он сказал, что нашёл что-то, что поможет улучшить мощность программ уплотнения по меньшей мере вполовину. Кажется, он собирается применить этот метод для нашего сервера.
-Уплотнения?
- Великолепно, правда? Мы тратим столько денег из бюджета на хранение данных, и их количество растёт... но попробовать решить эту проблему с помощью программы... Теперь я даже не жалею, - мечтательно проговорил Марк, будто витая в облаках. Хотя он и признал поражение, он чувствовал, что смог бы выиграть, если бы они снова соревновались. Он жалел, что мог бы выиграть, если бы они снова затеялись соревнование.
Но сейчас ушли даже сожаления.
Марк обратился к притихшему Кеннету:
- И ты тоже прекрати приставать к Люции. Веди себя честно. Если и это не сработает, ну... хорошо. Она всё же не единственная женщина на свете.
-...
- Хорошо. Я пойду первым. Ёнхо попросил меня подготовить клиент для этой программы, так что я пойду взгляну на код.
Марк встал и ушёл, а Кеннет всё еще сидел на одном месте. Когда он уже почти скрылся из виду, Кеннет тихо пробормотал:
- Если и это не сработало, то...
Затем он встал, хотя ему и не стоило.
Кеннет оправдывал все свои действия только одной причиной.
Всё потому что ты мне нравилась.
Но слишком поздно. Даже если бы всё началось не так плохо, вряд ли всё закончилось легко и прости.
- Прошу, прости меня.
-...
Люция ничего не ответила и просто опустила голову. Кеннет вёл себя так, будто ничего не происходит, но так и не смог скрыть, что его лицо покраснело.
- У меня уже есть человек, который мне нравится.
Люция отвергла Кеннета, сказала ему причину, о которой он не спрашивал. Можно было бы подумать, что это всего лишь предлог, но он так не считал.
- Это... тот человек, о котором я думаю?
-...
Теперь Люция промолчала. Она не хотела разговаривать о таких деталях личной жизни.
Особенно с чужаком.
Кеннет был всего лишь коллегой и не более того.
-... В любом случае, я понял, что ты имеешь в виду.
Вернувшись в офис, Кеннет посмотрел на сидящего на своём рабочем месте Ёнхо.
Тот смотрел в монитор и что-то печатал как одержимый. Вероятно, он занимался разработкой той вещи, о которой говорил Марк.
«В Америке для тебя нет места. Всё, что ты здесь заслужил, тебе не принадлежит».
С некоторых пор в Силиконовую Долину начали приезжать иностранцы. Люди из Индии, Китая, Южной Кореи и т.п стран получили рабочие визы H1B и в буквальном смысле наводнили её.
И забирали работы у Американцев.
«Без H1B Силиконовая Долина исчезнет», - сказал какой-то диктор в новостях.
Что если не будет H1B, то не будет и Силиконовой Долины. Но Кеннет думал иначе.
Могущество сильнейшей страны мира никак не зависело от мигрантов.
Кеннет произнёс эти слова так тихо, что никто вокруг его не услышал.
Ёнхо тоже.