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