Глава 81. Репетитор(1)

Силиконовая долина.

Земля, где живут мечты и надежды.

Этот располагающийся в городе Сан Франциско (Калифорния, США) регион получил своё название из-за заводов по производству кремниевых микросхем (silicon chip в английском).

Всемирно известный Стэнфордский университет и ряд компаний, которые были несоизмеримо известны даже самых больших Корейских компаний, тоже располагались здесь.

Однако Ёнхо удивило кое-что другое.

Цены на дома.

Как бы тщательно он не искал, он не мог найти комнату дешевле 2 миллионов вон (около 103 300 рублей) в месяц. И все они были очень старыми и плохими; возможно, потому и цена была такой низкой.

В конце концов, он решил пожить у Дэйва, пока не найдёт подходящую комнату.

Когда все вещи заняли своё место в выделенной ему комнате, Ёнхо перешел к самому насущной проблеме.

— Дэйв, ты не знать есть достаточно людей, чтобы изучить английский? (Прим: Дэйв, возможно, ты знаешь кого-нибудь, у кого я могу научиться английскому?)

Ёнхо запинался, путал слова, пока читал перевод своего вопроса из интернет-переводчика.

— Английскому?

— Да, человек, который научить меня английскому.

Дэйв ненадолго задумался и после назвал знакомое имя.

— Джесси может это сделать. Джесси.

— Джесси?

— Да, Джесси любит языки. Насколько я знаю, ей нравится изучать языки других стран не меньше, чем языки программирования.

— Правда?

После слов Дэйва Ёнхо раздирало любопытство. Если Джесси поможет ему выучить английский, то ему удастся сэкономить на найме репетитора.

Учитывая, что его годовая зарплата будет 120000 долларов, у него не так уж много останется на жизнь в течение года.

Базовый налог на месячную зарплату составлял 25%.

Другие 10% забирали в счёт будущей пенсии; это называлось 401(k) (наиболее популярный пенсионный план (накопительный пенсионный счёт) в США). Если он будет снимать однокомнатную квартиру, то ему придётся платить около 2 миллионов вон ежемесячно.

Ему нужно договориться с Джесси.

— Она наверняка интересуется и корейским. Поговори с ней.

Дэйв долго говорил, но Ёнхо понял только несколько слов. Корейский. Интерес. Говорить. В любом случае он понял это как «поговори с ней».

По счастливой случайности, дом Джесси находился не так далеко от дома Дэйва.

Ёнхо нервно смотрел на Джесси. Непонятно, сколько раз он заглядывал в интернет, чтобы найти слова для того, чтобы объяснить ей, что ему нужно. Ему приходилось долго вбивать слова в словарь и проверять в переводчике, верно ли он строит предложения.

— Тебе не нужно знать так много английский. Я знаю немного корейского, — ответила

Джесси по-корейски, впрочем, не очень хорошо. *до звездочек говорят по-корейски, потому она говорит плохо, а он хорошо* Ёнхо только и мог, что удивиться.

— А?!

— Я заинтересована в Корейском. Я хорошо.

— Т-тогда, может нам стоит начать с завтрашнего дня? — ответил он ей

Хорошо.

Теперь, когда он меньше беспокоился из-за проблем с английским, Ёнхо решил, что ему просто нужно работать.

***

Главной задачей, над которой работала BI группа (Business Intelligence-о методы и инструменты для перевода необработанной информации в осмысленную, удобную форму. Эти данные используются для бизнес-анализа), членом которой являлся Ёнхо, была отладка алгоритмов. Можно сказать, что в конечном итоге они занимались анализом моделей пользователей с сайта компании и на основе данных должны были найти пути, чтобы убедить покупателей приобретать больше товаров.

Первый.

Так Дэйв представил Ёнхо другим сотрудником компании. Его опыт, как победителя и обладателя премии NetFlex, отпечатался в сознании каждого из них.

На первой конференции Ёнхо ничего не говорил. Он с трудом понимал, что они говорят, но самому сказать хоть слово было еще сложнее.

-…

— Ничего сложного. Они говорят «привет».

К счастью Джесси объясняла ему, что говорят, и он мог кивать.

Дэйв очень хорошо относился к Ёнхо и мог общаться с ним с помощью языка тела. Хотя это и заняло немало времени, Дэйв пытался понимать его и слушать его.

Это касалось и работников компании.

Хотя Ёнхо только приехал сюда, уже создалась дружеская атмосфера, в которой они были готовы принять его.

Во многом сказывалось влияние Дэйва.

Ёнхо был человеком, которого рекомендовал Дэйв, тот, чьи достижения признавали Jungle. Несмотря на то, что происходило немало казусов, когда он ставил людей в неловкое положение просто своими действиями, его способности были исключительными.

И потому что Дэйв признал Ёнхо, несмотря на невозможность полноценной коммуникации, они приняли его.

Дэйв похлопал по плечу Ёнхо, который просто выпадал из реальности, теряясь среди людей, которых он не мог понять.

— Объясни это им, — подтолкнул он Ёнхо, который только кивал головой, как кукла. Кажется, они хотели, чтобы он объяснил им алгоритм, который занял первое место.

«…Это плохо».

Он не мог объяснить. Не то, чтобы Ёнхо стал умнее. Он просто мог видеть возникающие в программе баги.

Чтобы решать алгоритмы, ему нужно было разбираться в математике. Особенно это казалось алгоритмов анализа данных, где требовалось ещё и разбираться в статистике.

В этой области Ёнхо разбирался хуже всего. Будь он гением, давно бы уже ушёл из Шинсеки.

Но он достиг успеха только благодаря своему окну

Он не смог бы это объяснить даже на корейском. Не говоря уже об английском.

— Почему? Тебе нужен компьютер? — спросил Дэйв, глядя на Ёнхо сияющими глазами. Он же не знал, о чём тот думает.

«Ха…»

Если он ничего не сможет сделать, то очевидно, к чему это приведет.

«У меня нет выбора… я должен это написать».

Ёнхо выбрал метод «записывания кодов».

Обычно, когда нужно было что-то объяснить, алгоритмы выражались математическими формулами. Программисты могли работать, глядя на них.

Иногда 2 или 3 строчки математических формул могли превращаться в несколько десятков строк во время написания или редактирования кода.

Ёнхо порылся в истории окна багов и записал код, который он использовал для победы в конкурсе NetFlax.

-…

Сидящие в конференц-зале люди тихо кивали, глядя на доску. Всё пространство двухметровой доски занял код.

Взглянув на это, Дэйв вздрогнул.

— Что ты делаешь Ёнхо? Ты даже используешь его здесь?

Кажется, он решил, что тот хотел похвастаться тем, что тот уже завершил стадию внедрения, минуя уровень формул.

Но сейчас ситуация была другая.

«Просто помолчи!» — хотел он закричать на Дэйва. Когда они только познакомились, заранее было оговорено, что Ёнхо не говорит по-английским. К тому же его сопровождал Сон Сокхо, который и ответил на все вопросы Дэйва и разъяснил непонятные моменты.

Но сейчас всё было иначе.

К тому же, после того как Ёнхо закончил код, ему пришлось иметь дело с десятью высококлассными разработчиками, а не только с Дэйвом. Он пытался потянуть время и намеревался сделать так, чтобы никто у него ничего не спрашивал.

Скоро он нервничал так сильно, что его рубашка промокла от пота.

Щёлк.

Наконец закончив код, Ёнхо закрыл маркер крышечкой, словно он больше не мог тянуть время.

Это не просто одна или две строчки кода, так что на то, чтобы записать всё, у него ушёл целый час.

Некоторые инженеры фотографировали код фотоаппаратами со своих телефонов.

— Ёнхо, в следующий раз, пожалуйста, объясняй всё с помощью простых формул. Код — слишком длинный. Или ты можешь использовать псевдокод (= p-code; = pseudo code — язык, напоминающий императивный язык программирования и используемый в качестве нотации для описания алгоритмов и/или структуры программы ssn)

Ёнхо, который потратил всю свою энергию на написание кода, не мог ответить и только кивнул.

Когда уставший Ёнхо сел на своё место, на его место вышел Дэйв и указал на доску, где Ёнхо написал код.

— Ну хорошо, видите? Этот код — это то, к чему нам надо стремиться. В будущем наша команда должна улучшить рекомендационную систему, чтобы использовать код на нашем сервисе.

Старший специалист по инженерии данных.

Это была должность Дэйва.

Если посмотреть на него сейчас, то и не узнаешь того человека, который постоянно валяет дурака.

Слово «старший» в названии его должности свидетельствовало о том, что его назначили сюда не случайно.

Конференция закончилась вскоре после того, как он вышел к доске.

После того как Ёнхо вышел из комнаты, он думал только об одном.

«Мне нужно учиться».

Хотя ему необходимо было работать над своим английским, этим всё не заканчивалось. Ёнхо отчётливо осознавал, что ему нужно изучать алгоритмы.

Что если кто-нибудь спросит у него что-то на языке математических формул? Корень (√), лямбда (λ), сигма (Σ), и т. п. — он уже привыкал к этим символам.

Он бы вообще их не знал, если бы не ходил на курсы по изучению алгоритмов в Корее.

«Я не могу просить Дэйва научить меня».

Уровень понимания того, что такое «сложно» для Ёнхо и Дэйва разнился. Если бы он спросил друга, тот мог отреагировать в стиле «ты даже не знаешь этого?»

Кроме того, он написал рекомендацию в компанию, потому что верил в способности Ёнхо. И эта вера могла разрушиться. Его хорошее отношение к Ёнхо появилось во многом из-за того, что тот был настолько сообразителен, что обошёл его на конкурсе NetFlax. Некое чувство сплочённости, дух товарищества.

Ёнхо боялся, что Дэйв в нём разочаруется.

«Самообразованием многого не достичь».

Ему нужно найти кого-нибудь, у кого можно спрашивать то, чего он не понимает. У него не было времени на то, чтобы загрузить вопрос и ждать ответа.

Завтра.

Ему нужно было идти на работу.

***

Ёнхо написал SNS Джеффу Дану в тот же день.

— Здравствуйте, уважаемый Джефф Дон. Вы помните, мы встречались на церемонии награждения дизайнеров и разработчиков за лучший дизайн от компании Koogle. Я сменил место работы и переехал в Силиконовую Долину в Америку. Если у вас есть время, я бы хотел поговорить с вами о жизни здесь и программировании.

Пожалуйста, свяжитесь со мной.

Действительно богом оптимизации было NASA, но у Ёнхо не было с ними никаких связей.

Вторым был Джефф Дан.

Джефф Дан.

Ёнхо не знал, но тот действительно уже являлся знаменитостью.

Если Джефф Дан проводит оптимизацию, то результат появился еще перед запуском приложения.

Если Джон Дан уходит в отпуск, вся работа останавливается сама по себе.

До того как компиллятор (программа, которая преобразует высокоразвитые языки в машинный язык) выдаёт сообщение об ошибке, Джефф Дан первым вбивает сообщение об ошибку компиллятору.

Уникальный программист, который может создать веб сервер буквально с помощью одной строки кода.

И такие истории попадались ходили по интернету.

«Захочет ли такой человек встретиться с таким как я?»

Ёнхо некоторое время сомневался, а после покачал головой.

«Я обязательно должен, чтобы встретиться с ним. Я и приехал сюда, чтобы учиться у подобных ему».

До того, как он приехал в Америку, его решимость была крепка и горела в его сознании, словно самая яркая звезда в космосе, но постепенно она гасла.

Если бы он не напоминал себе об этом, он бы забыл и смирился с реальностью. Или твои мысли определяют твой образ жизни, или твой образ жизни определяет твои мысли — эта поговорка правдива.

***

У него в списке друзей находилось огромное количество людей. Ему пришло не очень интересное сообщение, пока Джефф Дан листал страницы в соц.сети.

— Ли Ёнхо?

Ему показалось, что он слышал это имя не раз. Каждый день он слышал множество имён, и будь это неважно, он бы уже забыл.

«Когда же это…»

Сидя в своём кресле-качалке он прочитал его сообщение. Содержание тоже не блистало оригинальностью.

Людей, которые хотели учиться у него программированию или работе с алгоритмами, было хоть отбавляй.

«Дизайнерская награда от Koogle. Точно».

В этом соревновании он участвовал, чтобы поддержать компанию, которую он совсем недавно основал. Koogle являлся одним из инвесторов, так что отказаться было невозможно.

Занявшись этим, он решил, что если делать, то делать хорошо. И тогда Джефф Дан оптимизорвал дизайн под первый indroid.

Ёнхо представил версию на O1. Хотя это был не первый телефон компании, всё равно он проделал впечатляющую работу.

«Хм… возможно, мне стоит с ним встретиться разок?»

Он общался со многими людьми, когда работал над этой проблемой.

Если у этого Ёнхо такие способности, возможно стоит с ним побеседовать.
Закладка