class="p1">Не успел мужчина даже нормально сесть, как Ёнхо повернул ноутбук и пододвинул к нему.
Он планировал спросить Джеффа об алгоритме рекомендаций, с которым он работал. Он хотел перевести код в математическую формулу и послушать его объяснения.
Исходный код он отправил ему еще раньше, до их сегодняшней встречи.
- Ну как? Вы посмотрели код?
Ёнхо получил от Джеффа точно такой же документ, какой подписывал сам. О неразглашении информации.
К тому же сам Джефф уже снискал славу в индустрии ПО. У него было куда больше, чем у Ёнхо. Ёнхо решил, что у мужчины нет никаких причин, чтобы впоследствии нанести ему удар в спину, воспользовавшись информацией. Поэтому он и показал ему код алгоритма рекомендаций, над которым он сейчас работал.
- Да, я посмотрел, но... вы сказали, что не можете объяснить, как вы всё это сделали. Я прав?
Джефф посмотрел на Ёнхо, даже не взглянув на экран. Это не укладывалось у мужчины в голове, противоречило его здравому смыслу.
Ни один программист не поймёт, как это может быть, если другой человек попросит его разобраться в его/её коде.
К тому же в коде можно было увидеть пометки в виде комментариев. В виду того, что Ёнхо решил проблему, с которой раньше испытывал затруднения, сложно было поверить в то, что код, который ему показали, написал кто-то другой.
- Я расскажу вам детали в следующий раз. Объясните мне сперва, пожалуйста, это, - попросил
Ёнхо Джеффа. В Корее никто ничем не интересовался, если программа работала как надо.
Только Сон Сокхо всегда спрашивал, как Ёнхо пришёл к какому-то решению.
Но теперь всё было иначе.
В его офисе сидело десять таких же Сон Сокхо, которые задавали конкретные вопросы, касающиеся процесса написания и отладки кода.
Для Ёнхо, который привык учиться у других, это тоже был новый опыт.
«Детально всё объяснить... у меня есть только один вариант».
Информация, которую ему предоставляло окно багов, наверняка правильная, но это не имело никакого значения, если он хотел объяснить, как всё работает, другому человеку.
Он решил, что только когда сам во всём досконально разберется, только тогда поймут и другие, если он им объяснит.
И именно по этой причине Ёнхо сейчас встретился с Джеффом.
На листе A4 в беспорядке рассыпались несколько равенств. Даже Джефф не знал всё на свете. Однако, в виду того, что у него был немаленький опыт, а также превосходные знания теории, он мог быстро понимать некоторые, подчас очень сложные вещи.
Его превосходный интеллект (они с Ёнхо в буквальном смысле думали по-разному) тоже сыграл роль.
Однако среди его бесспорных талантов не было одного - способности к преподаванию.
- Это я не могу тебя научить, или ты не можешь понять...- Джефф, который как раз объяснял, встал и потянулся, словно решил, что с него хватит.
Ёнхо и не собирался отступать до того, как не сможет всё понять.
К счастью, странный шифр, больше напоминающий какой-то инопланетный язык, изменялся и становился более похожим на ему известные числа и знаки.
- Значит вы говорите, что суммирование n Сигм заменяет цикл в 470й строке, а для лучшей производительности используются отдельные значения сигм. Так?
Ёнхо смотрел на лист бумаги, на котором Джефф записывал формулы и объяснения.
Чтобы ничего не упустить, он даже не сводил с него взгляда.
- И вы даже не изучали сложные алгоритмы. Вы действительно интересный, -
уточнил он и посмотрел на Ёнхо. Джефф мог только поражаться.
- Я не собираюсь домой, пока не пойму всё это, так что пожалуйста.
-...
Тогда давайте дальше? - предложил Джефф перейти к следующей части кода. Он не хотел тратить весь день на Ёнхо.
***
Он не мог работать вечно. Его спина уже почти болела от взглядов, которыми буравили её его коллеги.
Также Ёнхо многое объяснил Джефф. Он отправил сообщения всем членам группы.
В конференц-зале в 2:30 я всё объясню вам. Пожалуйста, приходите. если у вас есть время.
Ёнхо отправился туда. Вся группа собралась там, чтобы послушать его объяснения.
«Для начала мне нужно привлечь их внимание с помощью результата и быстро всё проверить».
./js-mse-check.sh
Сначала Ёнхо запустил программу, чтобы проверить результат. Значение СКО на экране составляло 1.010. На 0.1 выше, чем в прошлый раз.
Люди шокированно смотрели на цифру - их глаза удивлённо расширились. Ёнхо тоже смотрел на число, возникшее в лучах проектора.
«Даже если я считаю это удивительным, интересно, насколько они шокированы?»
Ёнхо настроил алгоритм, изменив данные в технической инструкции.
Как-то он написал очень высокое число, но не получил результатов. Вместо этого он впервые увидел в окне багов одно слово.
Невозможно.
Он изумился, что даже с окном багов оставалось что-то невозможное.
Ёнхо вынырнул из своего воображения и продолжил. К счастью, все люди таращились на доску, как он и думал.
- Я думаю, вы уже просмотрели код, который я загрузил. Сейчас я планирую быстро всё объяснить.
И после Ёнхо быстро рассказал то, что узнал от Джеффа. Он попросил задать все вопросы, когда он закончит.
Кажется, их с Джеффом урок был эффективным. После того, как он всё объяснил, люди выглядели так, словно их любопытство немного утолили.
Спасительный дождь пришёл после засухи.
Они сами сделали выводы, когда прочитала код. Однако слушать его создателя - это совсем другое дело. Он мог подтвердить, верно они всё поняли или опровергнуть, если нет.
Некоторые выглядели счастливыми, потому что оказались правы; другие выглядели удовлетворёнными, потому что смогли узнать что-то новое.
- Вопросы?
Произошло то же, что и в прошлый раз. Все люди в конференц-зале подняли руки, стараясь привлечь внимания.
- Я не могу ответить на все вопросы прямо сейчас, потому что у меня нет времени.Однако я буду устраивать такие собрания на неделе.
Когда люди услышали его слова, на их лицах возникло разочарование. Но Ёнхо ничего не мог с этим поделать.
Рассказать людям о том, что ему объяснил Джефф. Только таким образом у него был шанс дать им то, чего они хотели.
Когда он вышел из конференц-зала, его встретил Дэйв, который поприветствовал его поднятым вверх большим пальцем.
- Ёнхо! Здорово! Я знал, что могу верить своим глазам.
Дэйв тоже выглядел взволнованным. Значение СКО продолжало расти. К тому же попритихли и жалующиеся члены группы, чьё любопытство было частично утолено.
- Мне стоило сделать это раньше. Мне очень жаль.
- Если ты был занят, то ничего страшного.