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