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