Но сначала он сообщил Ан Бёнхону. Он помнил, что должен доложить ему о возникших ошибках. Менеджер Ли получил взбучку от Ан Бёнхона.
«Вот почему я говорил вам постоянно проверять».
«...»
«Это уже второй раз, когда я звоню Но Джуну, чтобы получить разрешение на изменение и повторную загрузку в управление конфигурацией. Если это случится снова, Но Джуну сказал сделать перезапуск. ПЕРЕЗАПУСК, я говорю».
Голос был негромким, но в нем слышалась твердость. Это было невообразимое перевоплощение Ан Бёнхона, который обычно был мягким.
«Вы знаете, что произойдет, если сделать сброс. Если открытие задержится на неделю, вы знаете лучше меня, что мы понесем большие потери».
Менеджер Ли ничего не мог ответить на это. Возможно, Ан Бёнхон был разочарован в менеджере Ли; он почесал голову. Делая это, он огляделся вокруг, чтобы найти Ёнхо.
«О? Г-н Ёнхо, как успехи?»
«Я сделал тест и... Я нашел несколько ошибок».
* Вздох * «... Где?»
«Несколько, когда страница зависает при выводе личной информации, и несколько из запроса истории платежей».
Лицо Ан Бёнхона покраснело от гнева. Он покачал головой и поморгал. И тяжело задышав, сказал.
«… Давайте на сегодня закончим».
На лице Ан Бёнхона, ставшем жестким, сквозила боль. Ёнхо не мог представить, какие потери они понесут. Но он мог понять, какой стресс испытывал Ан Бёнхон. Ёнхо подошел, чтобы что-то сказать.
«Если это ошибки, то я могу устранить их».
Глава 33. Конец стажировки (2)
«Вы можете? Как?»
«В любом случае есть исходный код. Я посмотрел, и, кажется, Ant тоже установлен. Я могу редактировать код, если есть эти 2 вещи».
Ёнхо сказал уверенно, но ни Ан Бёнхон, ни менеджер из другой компании, похоже, не верили в это.
Назначение исходной и конечной папок, а также библиотек, на которые ссылались, должно быть без ошибок. Связанное содержимое должно быть включено в сценарий построения Ant.
Не каждый может скомпилировать и написать программу, даже если есть код и Ant. Это трудно даже для Ан Бёнхона.
Однако Ёнхо был другим. Из-за 3-х запретов от Ким Вонхо он привык к использованию Ant и получил привычку компилировать и собирать программу вручную. Именно поэтому он пытался строить каждую программу без использования Eclipse, когда впервые занялся проектом КО-Телеком.
«Нельзя делать это, говоря «вероятно». Все должно работать. Г-н Ёнхо, это не школа. Если вы потерпите неудачу, компания может потерять сотни миллионов вон».
«Тогда я должен перефразировать. Я не «вероятно» исправлю ошибки, а заставлю программу работать как надо.
У Ёнхо были основания для уверенности.
Окно багов.
Он уже знал о его пользе с того времени, когда «учился» у Ким Вонхо. Если он пропустил библиотеку или указал неправильный путь к файлу, окно багов скажет ему.
Это ответ.
Сделать это таким образом.
Ёнхо всегда делал точно так, как сказало окно багов, и ни разу не было такого, что что-то пошло не так.
«Вы действительно уверены?» - Ан Бёнхон спросил еще раз. Этот проект был очень важен, и было тревожно доверять его стажеру.
«3 часа. Я сделаю это за 3 часа».
«Хорошо. Попробуйте».
Менеджер, стоящий рядом с ним, закричал.
«Менеджер Ан!».
«У вас есть предложение получше, менеджер Ли?»
«Я думаю, что проблему можно решить с помощью уже установленного черного хода, загрузив и отредактировав файл. Так почему вы даете это стажеру?»
«Сделайте это так. А Ёнхо сделает, как он предложил».
«Что произойдет, если коды перемешаются»?
«Просто не трогайте код, который редактирует Ёнхо, и сделайте все остальное».
Ан Бёнхон прекрасно контролировал ситуацию. Он показал свою веру в Ёнхо. Теперь настало время Ёнхо показать свои способности.
***
Он не заметил, как прошло 3 часа. Несмотря на то, что он не очень хорошо учился, его фокусирование на том, что ему нравится, делало его лучше, чем кто-либо. Ёнхо забыл о времени, сосредоточившись на исправлении ошибок.
«Сонбэ, проблем нет».
Было не очень хорошо, если бы помощник менеджера или менеджер проверяли код, который отредактировал Ёнхо. Кроме того, Ёнхо также был против. Поэтому они прислали Хеджин.
Ёнхо менял программу, Хеджин должна была тестировать. Она только что закончила проверять последнюю ошибку, которую исправил Ёнхо.
«Фух... Готово».
Ёнхо откинул голову и потянулся. Хеджин посмотрела на Ёнхо, как на сумасшедшего.
«...»
«Что?»
«Сонбэ, ты человек?»
«В смысле?»
«Может, ты какой-нибудь бог кодирования?»
«Что за глупости ты говоришь? Я пойду и доложу менеджеру Ану, а ты отдыхай».
Ёнхо посмотрел на программу снова и удостоверился, что в окне багов ничего не появилось. И он отправился к Ан Бёнхону легкими шагами.
Однако он не успел поговорить с менеджером, в серверной начался хаос. В помещение ворвалась охрана.
«Всем выйти. С этого момента серверная будет закрыта. Все, кроме сотрудников КО-Телеком, должны покинуть помещение».
«Что? Мы загружаем программу, что значит выйти?»
«Я повторяю. Прекратить всю работу и покинуть помещение».
Охрана начала всех вышвыривать из серверной. Ан Бёнхон подошел, чтобы спросить, но никто не ответил.
«Вы не можете сказать, в чем дело?»
Однако охранники молчали и продолжали всех выгонять. В конце концов, даже Ёнхо и менеджер Ан были безжалостно выброшены. Ан Бёнхон поспешно позвонил проектному менеджеру.
«Менеджер! Нас выгнали во время загрузки».
- Я знаю. Возвращайтесь в Яндже, здесь тоже хаос.
«О чем вы говорите?»
- Домашняя страница КО-Телеком была взломана, и произошла утечка информации около 10 миллионов клиентов. Посмотрите новости. Здесь беспорядок, потому что они сказали, что проводят проверку безопасности.
Инцидент с утечкой информации клиентов КО-Телеком.
Пострадала информация более 10 миллионов клиентов. Это не имело прямого отношения к Мирэ IT, но на лицах менеджеров, которые пришли с Ан Бёнхоном, был написано беспокойство о том, какой ущерб они получат.
То, что увидел Ёнхо, вернувшись в Яндже, был пустынный офис.
«Что произошло...»
Повсюду на столах были разбросаны листы бумаги и ручки. И было странно, что не стояло ни одного компьютера. Несмотря на то, что они закрепили их, все это было выдрано вместе с замками для ноутбука.
«Менеджер проекта, что это?»
«Сначала давайте все соберемся в конференц-зале. Там я все объясню».
После объяснений проектного менеджера лица всех присутствующих потемнели.
Была взломана личная информация. Действия КО-Телеком были понятны.
Перекладывание вины.
КО-Телеком пытаются переложить вину на кооперативные компании.
И поэтому был конфискован каждый ноутбук аутсорсеров. Мало того, они получили уведомление, что понесут строгое наказание, если обнаружится что-нибудь, что нарушает правила.
Ситуация была более серьезной, чем казалось.
«Не переживайте. Запуск системы также отложен на неопределенный срок».
«Понятно».
«Вы не нарушали никаких правил безопасности, точно?» - спросил проектный менеджер, посмотрев на людей в офисе. В конференц-зале, полном людей, вдруг стало тихо.
«Если возникнет проблема, виновник возьмет на себя ответственность. Компания не имеет ничего общего с этим».
После этих слов все разошлись.
Лишившись так внезапно своей работы, Ёнхо и Хеджин ненадолго вышли.
«Сонбэ, разве это не становится слишком серьезно?»
«Да, ты права. Почему, черт возьми, это случилось так внезапно...»
Хеджин спросила обеспокоенно:
«Это не повлияет на нашу стажировку, верно?»
«А должно? Но тогда...»
«Но тогда...»
«Слова, которые сказали менеджеры, до сих пор в моей голове».
Хеджин спросила с любопытством:
«Почему? Что они сказали?»
«Я думаю, что они сказали, что будут загружать файлы через черный ход. Его использование означает, что они сделали это тайно, верно?»
Ёнхо показал исключительные способности в устранении ошибок, но ему по-прежнему не хватало знаний в сфере ИТ.
«Ты прав. Но это не должно быть... это произошло?»
«Это было бы лучше всего».
Ёнхо потягивал кофе. Горький вкус американо оставался на губах.
Глава 34. Конец стажировки (3)
Все разработчики, находившиеся в зале, вышли, и остались только Ан Бёнхон и проектный менеджер. Проектный менеджер, разговаривая с Ан Бёнхоном, кому-то позвонил.
Директору Ким Манхо.
- Не говори Бёнхону.
«Да, директор. Я понимаю».
- Сделайте это хорошо и постепенно начинайте работать в главной компании тоже.
«Спасибо, сэр».
- Да. Постарайтесь.
Проектный менеджер, закончив звонок, посмотрел на Бёнхона и сказал решительно:
«Вы слышали это? Если что-то случится, то вы не должны ничего делать с этим».
«Менеджер, но как?»
В отличие от недовольного лица Ан Бёнхона, лицо проектного менеджера было невозмутимо.
«Тогда вы хотите взять вину? Почему вы вообще сделали что-то вроде черного хода?»
«Это было неизбежно...»
«Тогда вы, говоря, что собираетесь что-то делать, имеете в виду взять на себя вину?»
«Менеджер...»
Лицо проектного менеджера стало жестким, и он сказал более деловым тоном.
«Эй, вам скоро будет 40. Что если вас сейчас уволят? Вы собираетесь пойти на предприятие? Ладно, допустим, вас возьмут с вашими хорошими навыками. Сколько предприятий в Корее готовы дать вам достойную зарплату? Поедете за рубеж? Вы даже можете говорить на английском?»
Проектный менеджер продолжал загонять в угол Ан Бёнхона, тот колебался. Он мог только сидеть и слушать, опустив голову.
«Делайте, как говорит директор. Если черный ход обнаружат, то мы не знаем друг друга, ладно?»
«...»
«Договорились или нет? Ублюдок! Отвечай!»
От вежливой речи проектный менеджер перешел на грубость. Инцидент с утечкой личной информации - это серьезно, и если неисправность обнаружат, то последствия будут нешуточными.
«Он молодой, так или иначе, поэтому ему будет, куда пойти. Так что вам не придется волноваться из-за него. Директор сказал, что он позаботится о нем».
«...»
«Итак, если вы узнаете... Вы уже знаете, правда?»
В офисе, где их было только двое, происходил секретный разговор. Грозовое облако, охватывающее КО-Телеком, начинало накрывать Мирэ IT.
***
Между тем, руководитель группы, в которую входил Но Джуну, Ли Дохи докладывал начальству. На табличке было написано «Старший управляющий директор Чон Джехон». Мужчина, оперевшись подбородком на сложенные руки, слушал доклад Ли Дохи.
«Вы говорили с директором Кимом?»
«Да. Мирэ IT сказали, что возьмут на себя часть ответственности».
«Тогда давайте сделаем так, чтобы Мирэ IT и несколько аутсорсинговых компаний взяли вину на себя».
«Однако Мирэ IT хочет повысить контракты в будущем до 5-ти миллиардов вон...»
«На данный момент, скажи, мы согласны».
«Тогда я сделаю так, как вы сказали».
«Уменьшайте вину с нашей стороны как можно больше. Ладно, вы, вероятно, уже знаете это».
«Да, сэр».
После окончания разговора директор Чон спросил Ли Дохи, любопытствуя:
«Но что действительно является причиной? Еще не обнаружили?»
«Группа безопасности сказала, что ищут... Но пока не нашли».
«Нам придется сделать некоторые замены. Окей, можешь идти».
Завершив свой доклад, Ли Дохи покинул кабинет. В кабинете старшего управляющего директора Чона снова стало тихо.
***
Группа безопасности КО-Телеком снова пришла в офис, в котором работал Ёнхо. Но все ноутбуки уже были конфискованы.
«Это место, где работают сотрудники Мирэ IT?»
Проектный менеджер, который сидел в глубине офиса, встал и вышел вперед.
«В чем дело?»
Мужчина, небрежно одетый, приятно улыбнулся и сказал.
«О, мы здесь, чтобы вернуть конфискованные ноутбуки обратно».
«Там не было никаких проблем?»
«Да. В них ничего противозаконного не обнаружили».
«Как и ожидалось, верно?»
Проектный менеджер ответил охране, как будто он уже знал ответ. Возможно, это принесло ему облегчение, и его лицо немного просветлело.
«Но».
Мужчина продолжил говорить.
«Программа загрузки файлов была установлена на коммерческом сервере?»
«...»
Некоторые сотрудники напряглись, в то время как другие имели абсолютно испуганное выражение. Проектный менеджер и Ан Бёнхон выглядели отчаявшимися, возможно, потому, что знали, что это произойдет.
«Что вы имеете в виду...» - склонив голову, спросил проектный менеджер. Однако лицо мужчины стало непроницаемым, и он сказал решительно:
«Кто-то установил программу загрузки файлов на коммерческий сервер. Я думаю, необходимо провести внутреннее расследование, чтобы выяснить, кто это сделал».
Все это время Ёнхо сидел сзади и спокойно слушал. Мысль, что возникнет ситуация, когда ему будет необходимо что-то делать, даже не приходила ему в голову.
***
Главным было не выяснить, почему произошла проблема. Кто-то должен был взять на себя ответственность.
Направление расследования инцидента было не в ту сторону.
Люди, которые ворвались в офис, сделали из конференц-зала для себя базу и вызывали сотрудников одного за другим. Перед этим проектный менеджер тайно позвал Ёнхо.
«Г-н Ёнхо».
«Да, сэр».
«Я действительно благодарен вам за всю работу, которую вы делали до сих пор».
«Простите? Что вы подразумеваете под этим...»
Ёнхо нервно двигал ногой. Он почувствовал плохое предзнаменование.
«Про этот инцидент я хочу, чтобы вы сказали, что это сделали вы из-за вашего рвения».
«...»
«Вы не получите никаких неудобств. Компания будет защищать вас».
«Менеджер...»
«Если вы это сделаете, то переход от стажера на постоянную основу... произойдет».
Ёнхо облизал губы, потому что они стали сухими.
«Я слышал, что большинство стажеров станет постоянным в любом случае».
«… Большинство - это не все».
Он не ожидал, что в конце стажировки ему придется столкнуться с такой ситуацией. Кандалы, известные как «кредит на образование», связывали его в университете, но теперь, когда он собирался вступить в общество, другие кандалы пытались связать его.
«Я не делал этого».
«Нам нужен человек, который возьмет на себя ответственность. Разве не будет хорошо, если это окажется стажер, который сделал это из-за своего рвения?»
«И так я был выбран»?
Ёнхо хотел бы спросить «почему я?», ведь еще была Хеджин. Он подавил эти слова.
«Г-н Ёнхо имеет способности, поэтому это не будет препятствием».
«Если я откажусь?»
Ёнхо не мог принять это. Он работал так усердно. Из-за сердечного приступа менеджера Юна его работы прибавилось, но он не жаловался и старался изо всех сил.
Он был зол из-за того, что исправляя все эти ошибки, получил такое отношение.
«Я не собирался говорить это, но... Но все решено. Я говорил вам. Сейчас главное то, что нам нужен человек, который возьмет на себя ответственность».
Это был непонятный мир взрослых. Он только хотел заработать денег для своих родителей, развлекаясь программированием, чтобы жить счастливо. Это было трудно...
Согласиться.
Или не согласиться.
Если бы он сказал, что не колебался тогда, то это было бы ложью. Но он, наконец, решил.
«Это сделал не я».
«...»
«Я скажу так».
«Независимо от того, насколько хорош актер, если нет режиссера, чтобы позвать его, то он останется неизвестным на всю свою жизнь».
«Если я - этот великий актер, то... Я найду режиссера сам. Разве сейчас нет интернета?»
«...»
Проектный менеджер сжал кулаки, нахмурившись из-за того, что все пошло не по его плану. Ёнхо сказал эти слова еще раз.
«Я четко сказал вам. Это сделал не я».
Ёнхо был тверд. Он имел план Б: он мог работать где угодно, не только в Мирэ IT, потому что у него было окно багов. Поэтому он говорил очень уверенно.
Глава 35. Конец стажировки (4)
Когда Ёнхо вернулся, его лицо было серьезным. Хеджин поинтересовалась:
«Сонбэ. Что-то случилось?»
«...»
Хеджин никогда не видела такое выражение лица у Ёнхо. Даже когда возникло множество багов, он не выглядел таким серьезным.
«С-сонбэ?»
Но Ёнхо не слышал её. Нет, он не слышал вообще никого. До тех пор, пока Хеджин не похлопала его по спине, сказав, что подошла его очередь.
В конференц-зале сидели 4 человека. Аккуратно сложенные руки и чистые рубашки могли сказать, какой жизнью они живут.
«Г-н Ёнхо?»
«Да».
«По данным нашего расследования, программа для загрузки файла на коммерческий сервер была обнаружена на сервере управления конфигурацией... Что вы думаете об этом?»
«Программу загрузки файла загрузил не я. Если есть какие-либо изменения в файле на сервере управления конфигурацией, это, вероятно потому, что я непосредственно редактировал код на коммерческом сервере и делал сборку».
«Значит, вы говорите, что нарушили правила безопасности».
«Простите?»
«Если программа была загружена на сервер, то больше никаких изменений вносить нельзя. Программа должна остаться такой же, как после проверки QA team.
Ёнхо этого не знал. Он почувствовал, как кто-то ударил его по затылку.
«...»
«Кроме того, несколько свидетелей упомянули, что г-н Ёнхо создал программу загрузки файлов и загрузил её на сервер».
*Бах*
Ёнхо громко стукнул по столу ладонями, резко встав.
«Кто сказал это? Что это я».
«Это не та проблема, которую можно решить злостью. Сядьте».
В отличие от злого Ёнхо следователи были спокойным и сдержанными.
«Есть что-нибудь еще, что вы нарушили?»
Казалось, они уже приняли решение, что это сделал Ёнхо. Его голова, которая была готова взорваться, мгновенно остыла.
«Ничего, сэр».
«Тогда можете быть свободны».
Ёнхо обессиленно поднялся. Выйдя из зала, он мог видеть, что другие сотрудники ожидали своей очереди. Среди них можно увидеть менеджера проекта Чон Джуну. Их глаза встретились, но они ничего не сказали друг другу.
В этот момент прозвучало объявление диктора.
- Кооперативные аутсорсеры, проектные менеджеры, проектные руководители уровня менеджеров и выше, пожалуйста, соберитесь в главном зале немедленно.
- Повторяю. Кооперативные аутсорсеры, проектные менеджеры, проектные руководители уровня менеджеров и выше, пожалуйста, соберитесь в главном зале немедленно.
***
Главный зал, который может вместить сотни людей, был полон людей. На экране был открыт слайд презентации.
- Дискуссия: как решить проблему с активацией нового телефона.
Одну вещь можно было понять даже из названия.
Возникла проблема. И они собрались, чтобы поговорить о решении проблемы. После того, как все пришли, презентующий взял микрофон.
«Рад вас всех видеть. Я вице-президент КО-Телеком Ко Джинсон».
После слов говорящего шумный зал затих. Это было место, куда пришел сам вице-президент. Все боялись, что он обнаружит ошибки в их работе, и сидели тихо.
«В настоящее время, я думаю, что все должны быть осведомлены о том, какие возникли проблемы. Об этой проблеме не знает СМИ. Как видно из названия, есть ошибка при активации новых телефонов. Мы подозреваем, что хакерская группа оставила вредоносный код для того, чтобы избежать слежки.
Вице-президент вел презентацию около 20-ти минут. Хакерская группа, организовавшая утечку конфиденциальной информации клиентов, оставила вредоносный код.
И этот код постоянно препятствует активации телефона. Он позвал всех присутствующих здесь, чтобы найти решение.
Существовала еще более важная информация.
Вознаграждение 100 миллионов вон (≈ 5 799 220 рублей).
Тот, кто сможет решить эту проблему, получит 100 миллионов вон.
«Не только 100 миллионов вон, компания предоставит этому человеку также преимущества в будущих контрактах. Так что если кто-нибудь думает, что может это исправить, то, пожалуйста, пишите на почту, указанную на слайде».
Вице-президент закончил объяснение, и зал снова стал шумным из-за разговоров сотрудников. Среди них находились также Ан Бёнхон и менеджер проекта Чон Джуну.
«Главный менеджер, что будем делать? Может, нам тоже написать?»
«Просто останьтесь здесь. Не унижайтесь».
«Но я думаю, что стоит попробовать».
«Вы можете сделать это? Вы знаете, сколько мегабайт весит исходный код для активации телефонов? И вы хотите найти его сейчас и редактировать? Что вы будете делать, когда ситуация станет еще серьезней?»
«Я думаю, что мы можем сделать это вместе с Ёнхо».
«Что может знать стажер? И Ёнхо скоро покинет компанию».
«Что? Что вы имеете в виду?» - сказал Ан Бёнхон, расширив глаза от удивления.
«Разве я не говорил об этом в прошлый раз? Это так. Он возьмет на себя ответственность за проблему и уйдет из компании».
«Как так? Вы же только что сказали: «что может знать стажер?» Как может он взять на себя ответственность?»
Чувствуя раздражение в гневных словах Ан Бёнхона, главный менеджер Чон тоже заговорил громче:
«Это директор сказал мне. Я тут не при чем».
«Тем не менее...»
«Или вы можете сказать директору сами. Что вы тот, кто это сделал. Вы можете взять на себя ответственность и снять одежду». (Уйти с должности)
Не желая больше разговаривать, менеджер проекта Чон вышел из зала. Ан Бёнхон взял свой телефон, чтобы отвлечься на некоторое время.
***
«Менеджер, разве это не слишком смешно?» - сказал Ёнхо подавленно, пытаясь выразить свое разочарование. Ан Бёнхон не мог ничего сказать, видя реакцию Ёнхо.
«Вы ведь хорошо знаете, сколько я привнес в этот проект».
«Да. Я знаю это очень хорошо».
«А теперь они говорят, что вся ответственность на мне...»
Ёнхо яростно сжимал кулаки. Его глаза покраснели из-за ложного обвинения. Нынешняя ситуация - это было слишком для 27-летнего студента.
«Вы знали?
«...Нет».
Ан Бёнхон не стал говорить правду. Угрызения совести терзали его сердце.
«Скажите что-нибудь начальству. Что я не делал этого».
«...»
Ан Бёнхон легко похлопал Ёнхо по плечу. Ёнхо, сидевший с опущенной головой, внезапно встал.
«Сейчас нет времени, чтобы делать это. Я пойду к проектному менеджеру еще раз».
«Сидите».
«Надо сказать ему, что я не делал этого».
«...»
Несколько прохожих взглянул на них двоих, беседовавших на скамейке. Разочарование в голосе Ёнхо, казалось, чувствовали все.
* Дзинь * * Дзинь *
Не считаясь с настроением Ёнхо, телефон Ан Бёнхона начал звонить. Ан Бёнхон колебался, думая, брать или не брать трубку.
«Вы должны ответить. Это даже не ваша вина... Вы не должны так сожалеть».
Ан Бёнхон ответил на звонок, но говорил недолго. Он просто ответил «Да» несколько раз, поэтому не казалось, что разговор был содержательным.
Ан Бёнхон встал.
«Нам нужно идти, пойдемте со мной».
«Вы же знаете, что сейчас не совсем подходящее время».
«Вот почему я говорю, что нам нужно идти».
«Куда?»
«Соллын».
«Соллын?»
«Да. В серверную в Соллыне».
Ан Бёнхон потянул Ёнхо за руку, чтобы заставить его встать. Ёнхо, который ничего не понимал, мог только следовать за Ан Бёнхоном, который тащил его за руку.
***
Атмосфера в серверной в Соллыне казалась напряженной от самого входа. Люди в черных костюмах обыскивали сотрудником по одному. Ан Бёнхон, подойдя к входу, взял свое удостоверение личности и показал имя.
«Ан Бёнхон».
Мужчина проводил его к серверной после подтверждения удостоверения. Они вошли в серверную, и мужчина, делавший доклад, подошел к ним.
Это был вице-президент КО-Телеком Ко Джинсон.
«Рад вас видеть. Вице-президент Ко Джинсон».
«Ан Бёнхон из Мирэ IT».
«Аноним рассказал мне о своих навыках по электронной почте. И я посмотрел и, кажется, вы достаточно квалифицированы, поэтому я связался с вами. Слышал, вы даже были одним из создателей открытого исходного кода...».
«Вы льстите мне».
Ко Джинсон повернул голову, чтобы взглянуть на Ёнхо, который чувствовал, что не должен быть здесь.
«Но кто это...»
«Ли Ёнхо, который будет заниматься программой со мной в этот раз. Ёнхо, поздоровайся. Это вице-президент КО-Телеком».
Вице-президент.
Это не какой-то главный менеджер, а сам вице-президент. Это был первый человек из высших слоев, которого Ёнхо встретил в своей жизни. Его руки невольно задрожали из-за нервозности.
«Очень приятно».
«Добрый день, сэр. Меня зовут Ли Ёнхо».
Его голос напрягся. Разочарованный тон, который был до этого времени, исчез совсем.
«Это действительно важно, поэтому я доверяю это вам».
Даже сейчас различные сети магазинов звонили, чтобы узнать об активации телефонов. Неудивительно, что вознаграждение было 100 миллионов вон.
«Понятно».
В углу серверной Ёнхо сидел перед компьютером, одновременно глядя на Ан Бёнхона с любопытством.
«Я объясню коротко. В настоящее время телефоны КО-Телеком не активируются из-за ошибки. Мы должны исправить это, и награда составляет 100 миллионов. Вы можете сделать это, верно?»
«...»
«Вы можете сделать это или нет?
«Что это мне даст?»
«Если вам удастся получить вознаграждение, то вам, конечно, не придется брать на себя ответственность».
«Правда?»
«Да. Вице-президент предлагает вознаграждение 100 миллионов вон».
«Мне действительно не придется брать на себя ответственность?»
«Это...»
Из-за реакции Ан Бёнхона Ёнхо остановился, чтобы подумать. Однако, в конце концов он решил. У него не было причин оставаться в этой компании, после того как проектный менеджер взвалил всю вину на него.
Вознаграждение 100 миллионов.
Это было достаточной причиной для этого.
«Я понимаю. Я сделаю это».
«Вы правильно решили».
Ёнхо и Ан Бёнхон обратили внимание на человека, который управлял программами активации телефона. Ёнхо продолжал использовать окно багов. Оно исправляло все ошибки, как только они появлялись.
Глава 36. Конец стажировки (5)
Процессом активации телефона была программа, исполняемая в фоновом режиме. Она была похожа на программу, которая автоматически запускается после загрузки рабочего стола.
Программист, находящийся рядом с Ёнхо, повторно запустил программу активации телефона и объяснил её основную структуру, вводя некоторые команды.
«Хм»
Глядя на окно багов, Ёнхо понял, что проблема действительно существует. Процесс в строке 1045 был вредоносным кодом. Этот процесс постоянно переставлял один из файлов, относящихся к активации.
Ёнхо уже знал, как это исправить. Но его беспокоило другое.
Можно ли доверять этим людям?
«Ладно. Я думаю, сделаю это таким образом».
Упорядочив мысли, Ёнхо позвал Ан Бёнхона, который сидел за своим компьютером.
«Менеджер».
«Да, г-н Ёнхо».
«Я могу это исправить».
«Правда? Я знал, что вы сможете. Хорошо, как мне сделать это?»
«Но я не могу сказать вам прямо сейчас».
«Что?»
«Скажите вице-президенту КО-Телеком составить контракт».
Военный регистрационный номер Ёнхо был 2141, это означало, что он был из Отдела материально-технического обеспечения. Если он и узнал что-либо, работая там, то это было всё о документации.
Ему было интересно, зачем прописываются все мелкие детали; это было нужно, чтобы определить ответственность. Прямо сейчас нужна была именно документация.
«...»
«Только после составления контракта я исправлю это».
Между ними пролегла длинная тень. Ёнхо оглянулся, только чтобы узнать стоит ли там вице-президент Ко Джинсон. Он был там, сложив руки за спиной.
«Я дал указание приготовить контракт сразу».
«...»
«Тогда, пожалуйста, приступайте к устранению ошибки».
«Я начну, как только подпишем контракт.
Закончив говорить, Ёнхо посмотрел на окно багов. Решение было простым. Все закончится, если он уничтожит процесс, который запустили хакеры, и удалит связанные файлы.
***
Контракт был готов менее чем за 30 минут. Это заставило Ёнхо вспомнить, когда он впервые приехал сюда - в проект поддержки клиентов КО-Телеком.
«Понадобилась неделя, чтобы получить ключ-карту».
Контракт, более важный, чем ключ-карта, был готов менее чем за 30 минут. Ёнхо горько облизал губы и прочитал контракт. Он нашел предложение, которое привлекло его внимание.
- Продолжение обслуживания после завершения работы при следующем возникновении этой проблемы.
Даже будучи студентом, он видел, что это было невыгодно.
* Вздох * «...Я-ваш-раб-даже-когда-закончу-с-этой-гребанной-услугой, ха».
Ёнхо посмотрел на вице-президента. Когда он почувствовал ярость в своем сердце, нервозность и неопределенность исчезли.
«Вице-президент, я думаю, что вам нужно изменить это предложение. А также я хочу написать это проще. «100 миллионов вон будут выплачены, если проблема будет устранена» - это все, что нужно».
Контракт, предлагаемый КО-Телеком, занимал более 3-х страниц. У Ёнхо не было времени, чтобы читать его полностью, и гораздо меньше времени и знаний, чтобы разобраться в этом.
«Этот молодой человек довольно смел. Ладно, мы сделаем, как вы предложили».
Контракт был переписан, и адвокат подтвердил его подлинность.
Дело было срочным; Вице-президент поторопил Ёнхо, как только они закончили с контрактом. Существовали тысячи сетей магазинов по всей стране. На запрос по активации телефона каждого из этих магазинов еще не дали ответ. Каждый потерянный час означал потерю свыше 100 миллионов вон.
«Тогда, пожалуйста, поторопитесь и исправьте».
«Я понял».
Ёнхо уничтожил процесс и удалил все запущенные файлы, как подсказало окно багов. И сказал программисту, ответственному за активацию телефона:
«Сбросьте код и запустите снова».
Как только он закончил говорить, мужчина запустил скрипт, который уже был написан. Не прошло даже 10 секунд, когда запустились журналы на экране компьютера.
k10297 4g открытая транзакция - успешно!
k11291 4g открытая транзакция - успешно!
k25293 4g открытая транзакция - успешно!
Первая строка - это виртуальный код каждого магазина сети.
Успешная транзакция.
Это было в журнале, который показал, что активация прошла успешно.
***
Дом вице-президента был больше, чем дом Ёнхо. «Президентские стол и стул», которые можно увидеть только в фильмах. Стулья для гостей были также сделаны из кожи; их внешний вид показывал, что он были высокого качества. Ёнхо и Ан Бёнхон сидели там.
«Повторите еще раз свое имя?»
«Ли Ёнхо, сэр».
«Спасибо. Работа закончена успешно благодаря вам. Вы из Мирэ IT?»
«Да. Я стажер».
«Вот как. Вы отлично поработали».
«Нет, сэр».
Вице-президент посмотрел на Ан Бёнхона, закончив говорить с Ёнхо.
«Вы, должно быть, рады, имея таких сотрудников».
«Ах, да. Конечно, это обнадеживает».
«Текущий проект, над которым вы работаете, это...»
«Мы создаем системы поддержки клиентов».
«О, старший управляющий директор Чон отвечает за это?»
«Именно».
«Я должен сказать ему, чтобы он был повежливее».
Ан Бёнхон напрягся. Его напряженные руки, лежащие на коленях, выдавали его нервозность.
«Спасибо, сэр».
«Что ж, вам нужно что-нибудь или что-то доставляет неудобства?»
Ёнхо почувствовал себя так, как будто он оказался снова в армии. Всякий раз, когда он разговаривал с командиром батальона, тот спрашивал его об этом.
- Сообщите мне, если возникнут проблемы на службе.
Затем странные мысли посетили его голову.
«Я думаю, что ключ-карта выдается немного поздно. Даже когда я был назначен на этот проект, на выдачу ключ-карты потребовалась неделя, поэтому я испытал некоторые неудобства. Я думаю, что это может быть улучшено».
«Хахаха! Это было так? Я поговорю с ними об этом».
Он не знал, усовершенствуют это или нет, но он хотел, чтобы другие программисты, попавшие в этот проект, имели меньше неудобств из-за долгой выдачи ключа.
«Что-нибудь еще?»
Ёнхо взглянул на Ан Бёнхона. В то же время Ан Бёнхон посмотрел на Ёнхо. Два взгляда встретились, и они неловко улыбнулись . Вице-президент Ко также посмотрел на них с улыбкой.
«Итак, больше ничего. Тогда можете идти. У вас, должно быть, много работы».
***
100 миллионов вон.
Не меньше 100 миллионов вон.
Весь путь до офиса Ёнхо не мог перестать улыбаться.
«Не должен ли я поделиться с менеджером?»
Он думал об этом, потому что менеджер дал ему возможность получить эти 100 миллионов вон. Кроме того, они нашли ошибку вместе. В итоге, получается, что Ёнхо устранил ошибку, но вклад Ан Бёнхона нельзя игнорировать.
«Да. Я должен поделиться с ним хотя бы немного».
Посчитав, Ёнхо позвал Ан Бёнхона.
«Менеджер Ан».
«О, да».
«Скажите номер вашего банковского счета».
«Зачем?»
«Я хотел бы перечислить немного... вознаграждения».
Ан Бёнхон махнул рукой.
«Почему вы даете их мне? Это вы все сделали».
«Но это вы рассказали об этой работе, и также мы нашли ошибку вместе. Я думаю, правильно отдать вам часть денег».
«Ничего не нужно».
«Нет, я не успокоюсь, не сделав этого».
В конце концов, Ан Бёнхун согласился на уговоры Ёнхо. Двое шагнули в офис, беседуя.
***
* Хлоп * * хлоп * * хлоп*
В офисе среди сидевших был только один человек, который встал и хлопал.
Но Джуну.
Лицо, ответственное за проект.
«Ничего себе, г-н Ёнхо, я увидел тебя в новом свете. Ты невероятен».
«С-спасибо, сэр».
«Кажется, что я упустил такой талант. Вы ведь говорили, что вы стажер? Может быть, вам стоит стать сразу главным менеджером?»
Преувеличенный тон Но Джуну заставил лица всех сотрудников потемнеть.
«Что вы делаете? Наш герой здесь, вы должны хотя бы поздравить его. Эй, кажется, Мирэ IT не хватает немного поддержки?»
Раздражающие действия Но Джуну заставили сотрудников вставать одного за одним и поздравлять Ёнхо.
«Г-н Ёнхо. Вы открылись с новой стороны».
«Удивительный».
«Вы отлично поработали».
Ёнхо сел, устав, отвечая каждому, кто хвалил его, похлопывая по плечу.
«Сонбэ, это правда сделал ты?»
«Конечно, я, кто же еще?»
«Сонбэ, правда...»
После того, как в офисе стало тихо, поднялся проектный менеджер и сказал.
«Ну что ж. У нас есть, что праздновать сегодня, так что давайте соберемся вместе. Никто не против, верно? Если у вас есть дела, то будет лучше оставить их».
Ёнхо посмотрел на проектного менеджера. Действительно было, что праздновать, но он не хотел видеть его лицо. Неприятный осадок еще не исчез.
Глава 37. Имя, становящееся известным (1)
Длинные прямые волосы, сверкающие на свету.
Идеальные изгибы тела.
Белые пальцы, как будто созданные специально для соблазнения мужчин.
http://www.stackoverfly.com
Это был сайт, который часто посещал Ёнхо.
«О?»
Женщина остановилась, надкусывая персик. Сладость персика оставалась на розовых губах.
«Это кореец».
Абсолютное большинство проектов с открытым кодом были выполнены в англоязычных странах. Stack Overfly тоже, это был сайт, где бесплатно отвечают на вопросы людей.
Корейцы редко сидели в таком месте, как это.
Lovec@eaver.com
Женщина смотрела на логин Ёнхо. Из-за его хорошей активности, его рейтинг, который был на дне, поднялся до середины.
Некоторые ответы Ёнхо были даже в топ-100.
Конечно, Ёнхо, который боялся своего английского, был рад просто отвечать. Он не знал, что его ответы входили в топ-100, но он знал, что его рейтинг был средним.
Женщина, подтвердив логин, решила, что будет дальше изучать. Она начала читать посты, написанные Ёнхо.
Ее глаза за роговыми очками, казалось, зажглись интересом.
«У него есть некоторые навыки».
Лицо, которое было до такой степени бледным, показывало, что она часто проводит время в помещении. Возможно, из-за смущения от своего любопытства на ее бледных щеках выступил легкий румянец.
***
Ёнхо никогда не думал, что все будет просто.
«Я звоню вам, потому что не получил уведомления о моем переводе на постоянную работу».
- О... Мы не сообщили вам. К сожалению, существует ограничение по набору персонала.
Сотрудник по набору персонала нелепо заикался. Прошла одна неделя, с тех пор, как Ёнхо выехал из отеля, потому что проект закончился. С Сумин, Хеджин и Сонгю связались, чтобы они пришли в главное здание компании для подписания договора на постоянное сотрудничество.
Но Ёнхо не позвонили.
«Могу я спросить, почему? Я думаю, что показал достаточно много своих возможностей».
Получив отказ, он стал более уверенным. Для принятия решения исчезли все неопределенности. Он чувствовал, что с него снят какой-то груз.
- Я повторюсь. Талант и потенциал г-на Ёнхо на высоком уровне, но сейчас у нас есть ограничение на количество сотрудников.
И хотя он почувствовал некоторое облегчение, это не значило, что он не был зол.
«Почему я?»
Он говорил зло и в то же время разочаровано. Такую перемену эмоций не мог не ощущать сотрудник по набору персонала.
- На этом закончим разговор, если у вас нет других вопросов.
«...»
И он положил трубку, даже не дослушав Ёнхо.
Ёнхо смотрел на свой телефон в оцепенении.
* Kketalk * (пародия на уведомление kakaotalk, звучащее как «katalk») (*kakaotalk - мобильное чат-приложение, по типу watsapp или viber, распространенное в Корее)
- Вы приглашены в групповой чат.
Когда он подтвердил, Хеджин добавила Сонгю, Сумин и себя.
Хеджин: Сонбэ, где ты? Собираешься опоздать в первый же день?
Хеджин: Я думаю, что снимает стресс после перевода.
Сонгю-хён: Чем ты занят? Приходи быстрей, здесь скучно.
Джи Сумин: Опаздывать нехорошо.
Они ждали Ёнхо. Его глаза размыто смотрели на чат. Слеза упала на экран телефона. Ёнхо долгое время сидел с опущенной головой.
***
Время обеда.
Он хотел рассказать родителям только хорошие новости. Он хотел бы рассказать им, как он становится постоянным сотрудником, отдавая им деньги, которые он получил благодаря своим способностям. Однако жизнь распорядилась иначе. Он зашел в гостиную к родителям и вынул конверт.
«Что это?»
«Это моя зарплата за все это время. Потратьте их на самое необходимое сейчас».
На лицах его родителей был написан абсолютный шок, когда они открыли конверт. Там был чек на 10 миллионов вон. (≈ 576 955 рублей) Он дал Ан Бёнхону 20 миллионов вон, а остальные положил на свой банковский счет.
«Откуда ты взял такие большие деньги?»
Его родители жили трудной жизнью. И они были действительно шокированы, получив такую огромную сумму, как 10 миллионов вон. Ёнхо было трудно рассказать обо всем, поэтому он просто что-то невнятно говорил.
«Я заработал это, выполняя подработки во время работы. И...»
«И что?»
«Я думаю, что Мирэ IT мне не подходит».
«Что?»
Голоса родителей повысились от удивления.
«Я думаю, что могу получить работу в более крупной компании».
«Конечно, быть работником в большой компании это здорово... но ведь Мирэ IT тоже хорошая компания?»
«Сонбэ из моей школы, который попал в «Осон», сказал, что человек с моими способностям может работать в его компании, поэтому он сказал, что рассмотрит мою кандидатуру. Разве ИТ необходимо везде?»
В компанию «Осон» действительно взяли одного человека. Вся соль в том, что он был единственным за 5 лет.
«Ну, я слышал, что сейчас ничего не работает без компьютеров».
Ёнхо улыбнулся изо всех сил и сказал.
«Да, поэтому я пытаюсь найти лучшее место».
Возможно из-за чека, который он дал им, разговор закончился хорошо. Казалось, что его родители были больше заинтересованы конвертом, чем его словами.
***
Он не пошел на выпускной.
И не отвечал ни на чьи звонки.
Но он не начал выпивать.
Он даже не спрашивал «Почему я?», испытывая чувство отчаяния, отверженный обществом.
И ни одно из его резюме не было принято.
Отказ.
Отказ.
Отказ.
Крупные компании требовали хорошее образование, TOEIC (тест по английскому языку для международного общения, очень важно в Корее при поиске работы) и больших кредитов; А предприятия среднего и малого размера предпочитали опытных людей, которые могли работать сразу.
Опыт работы Ёнхо составлял только 6 месяцев в Мирэ IT.
«Черт, даже документы не берут».
Даже подача документов была нелегкой.
Однажды он отправился на предприятие, которое связалось с ним, увидев его резюме на SaramOut.
Это был маркетинговый бизнес.
А второе проектом по недвижимости.
Это не было местом, где он мог бы нормально работать.
Между тем, одна компания связалась с ним. Поискав в Интернете, он обнаружил, что это ИТ-компания. Они сказали прийти на интервью, получив его документы.
Ему понадобилось 2 месяца, чтобы его документы приняли.
То, что он может стать безработным при таком раскладе, сделало его чувствительным.
Безработных среди молодежи было 410 тысяч.
Это был непрерывный поток тревожных дней, когда он думал о том, что он мог бы войти в это число.
Он лучше, чем кто-либо знал, что новичкам не так просто получить работу. Было важно получить опыт.
Однако даже возможность получить опыт выпадала редко.
Это была возможность, которую он получил с трудом.
Компания располагалась в Комплексе Gasan Digital.
«Gasan? Это же место, где меня чуть не обманули».
Сидя в метро, он думал о прошлом. События, которые произошли, когда он вместе с Сонгю отправился туда, чтобы получить деньги за подработку, вертелись в его голове, как калейдоскоп.
Как только он вошел в небольшое помещение размером 15 пён (≈50 кв.м.), ему пришлось выслушать абсурдные вещи.
«Простите?»
Сотрудница резко ответила:.
«Президент сказал, что уже никого нанимать не надо, я забыла сообщить вам об этом».
«Я приехал сюда, чтобы пройти собеседование, но что вы имеете в виду?»
«Вы можете просто вернуться».
Сотрудница, сидевшая у входа, даже не взглянула на Ёнхо. Она смотрела на экран своего компьютера и резко отвечала.
«Что?».
«Я сказала, возвращайтесь. Я не знаю почему, но президент говорит, что он не будет проводить собеседование после просмотра резюме».
Сотрудница даже не сказала ему причину, а просто повторила, что он должен вернуться.
«Вы не позвонили мне, ПОСМОТРЕВ мое резюме?»
«Я не знаю.
«Что?».
«Если вы будете продолжать себя так вести, я позову охрану».
Он должен был уйти, даже не пройдя собеседование.
*Бах*
Он выместил свое разочарование на невинной стене, но получил только боль, ударившись о твердую и непроницаемую поверхность.
***
Из-за постоянных отказов Ёнхо стал более одержимым Stack Overfly.
Единственное место, где признавали его способности.
Его английский был недостаточным, но он мог понять простые слова.
Прекрасно.
Потрясающе.
Мне нравится твой код.
Мне это нравится. (Прим. переводчика с корейского: Я сомневаюсь, что люди на самом деле говорили это)
Проверка простых ответов и личные сообщения с благодарностью за его помощь были его единственным утешением в жизни.
Хотя реальность была отстойной, здесь, на Stack Overfly, он никому не завидовал.
«Сегодня тоже много сообщений».
Ёнхо ответил под постами других людей, и также на вопросы, которые ему задали через сообщения.
Хотя он не мог объяснить в деталях, он тщательно комментировал и правил код со своим плохим английским, отвечая на вопрос.
«Хм...»
Когда он запустил код, который получил в сообщении, результат действительно отличался от ожидаемого значения, как и сказал спрашивающий.
«Алгоритм Дейкстры, да».
Когда он впервые встретился с алгоритмом Дейкстры, он даже хотел отказаться от работы, так как это было слишком сложно.
Именно тогда Сонгю ему помог. Он посоветовал выучить алгоритм наизусть, если это было слишком сложно, и Ёнхо действительно постепенно учил код, программируя.
К счастью, выученный код дал эффект в обучении, и после этого он начал понимать его суть.
Ему даже не нужно было окно багов.
Он нашел ошибку, только посмотрев на код.
«Он забыл обновить вес на каждой вершине».
Алгоритм Дейкстры.
Алгоритм, который используется для поиска кратчайшего пути, применяется в GPS-системах и картах для поиска кратчайшего пути между двумя точками.
С весом в каждой точке алгоритм прогрессирует, двигаясь на один шаг, до тех пор, пока не обнаружит наименьший вес для вершины. Вес должен быть обновлен, когда алгоритм перешел к новой вершине. (*вес - длина пути)
«Я слишком напряжен»
Ёнхо, кажется, подумав о прошлом, слегка улыбнулся. У него было то, из-за чего он мог улыбаться в этой жестокой жизни.
«Это должно работать, если вес обновляется в строке 121».
Это была часть, с которой в прошлом Ёнхо имел трудности. При проходе через каждую вершину по одной если общий вес, который ниже, чем предыдущее значение, было найден, то обновляется общий вес в массиве, в котором хранятся предыдущие значения.
«Используем метод updateSearchResult».
Ёнхо прописал метод в середине кода и вставил оператор для вызова этого метода в строке 121.
Когда он запустил программу, результат был таким, каким должен быть.
Проверив результат, он прикрепил код в сообщение и кое-что написал.
Он хотел, чтобы получатель улыбнулся, прочитав это.
Я смеялся и подумал, благодаря старым*
- Я смеялся, думая о прошлом, благодаря вам.
Так перевел ему на английский koogle translate.
Глава 38. Имя, становящееся известным (2)
Если кто-нибудь увидел бы её сейчас улыбающейся, он не смог бы не влюбиться.
«Что? Ты улыбаешься, думая о прошлом?»
Женщина, читавшая сообщение от Ёнхо, смеялась. Она сидела в небольшом помещении (≈50 кв.м) в одиночестве. Изящный интерьер производил хорошее впечатление.
«Наверное, он переводил через koogle translate».
С первого взгляда женщина поняла, каков уровень английского у Ёнхо. Возможно, почувствовав искренность его неуклюжего послания, она продолжала улыбаться, проверяя код.
«Я думаю, у него хорошая база. Хмм...»
Прокрутив страницу вниз, женщина что-то быстро набрала на клавиатуре.
«Посмотри, можешь ли ты решить это».
Женщине, казалось, было весело, хотя она и не поднималась со своего места несколько часов.
***
Одна компания, наконец, связалась с ним. Поискав о ней в интернете, он обнаружил, что это ИТ-компания. После нескольких десятков раз, провалившись на этапе подачи резюме и увидев дверь, захлопнувшуюся перед его лицом, он наконец-то добрался до этапа с собеседованием.
«Хмм...Ли Ёнхо, Ли Ёнхо, а?... Кажется, я где-то слышал».
Президент, который проводил собеседование, бормотал имя Ёнхо. Затем он включил ноутбук на своем столе. Ёнхо, ничего не понимающий, мог только продолжать тихо сидеть.
«А! Ли Ёнхо!»
Ёнхо подумал, что президент зовет его, и громко ответил:
«Да, сэр».
«Вы говорили, что раньше работали в Мирэ IT, верно?»
«Это так».
«В этот раз все обернулось не очень».
«Простите?»
Президент прекратил спрашивать и погрузился в мысли. Спустя 5 минут он заговорил.
«Я спрошу прямо. 20 - вас устроит?
«...»
Ёнхо мгновенно понял, что значит 20.
Зарплата 20 миллионов вон (≈ 1 157 160 рублей) в год.
Если зарплата 20 миллионов, значит, в месяц примерно 1,5 миллиона (≈ 86 787 рублей). Лицо Ёнхо одеревенело. (около 512 рублей в час)
«Мы идем на большой риск, нанимая вас». Вы, я слышал, совершили большую ошибку в Мирэ IT...»
Ёнхо был ошеломлен из-за слов президента. Он внес большой вклад, а не большую ошибку.
«Но я никогда не совершал ошибку в Мирэ IT».
«Это не страшно, делать ошибки во время работы... В любом случае, что думаете? Если вас устроит 20 миллионов, свяжитесь со мной. Мы нанимаем вас, потому что так случилось, что у нас нашлась подходящая работа для вас. Другие люди даже не пригласят вас на собеседование, вы знаете?»
Из-за неявных слов президента Ёнхо инстинктивно понимал, что что-то случилось с его личной историей. Даже сейчас - он считал, что его имя уже не на слуху, но оно всплыло в памяти президента.
«Может быть, я могу я узнать об «ошибке»?»
«Почему вы спрашиваете меня? Спросите Мирэ».
«...»
«Вы возможно не сможете работать в этой области, если не останетесь у нас».
Ёнхо спокойно посмотрел в глаза президента. У него было мало опыта работы с людьми, но не похоже, что президент лгал.
«Тогда... Могу я сообщить вам ответ, когда немного подумаю?»
«У нас тоже график, поэтому свяжитесь с нами в течение 2 дней».
Ёнхо сказал «ок» и встал первым. Это был трудный выбор. Его немного беспокоило, что зарплата была только 20 миллионов, но он не мог упустить эту возможность.
И он должен был проверить одну вещь.
После собеседования Ёнхо сделал звонок.
Ан Бёнхон.
Ёнхо хотел рассказать ему об «ошибке», которую упомянул президент.
Они встретились в барбекю-ресторане недалеко от станции Яндже.
«Менеджер».
«...Здравствуй, давно не виделись».
«Как поживаете?»
На лице Ан Бёнхона можно было увидеть смесь беспокойства и восхищения. Это было из-за ответственности за ситуацию, что Ёнхо не стал постоянным сотрудником. Все-таки когда-то этот человек был его подчиненным.
«Если бы я знал заранее...»
«Это решение вышестоящих... Что может с этим сделать простой менеджер?»
«Мне жаль».
Ёнхо, который не хотел создавать мрачную атмосферу, сказал бодрым голосом.
«Вы не должны так переживать. Я уже забыл об этом».
Лицо Ан Бёнхона расслабилось из-за того, что он понял намерения Ёнхо.
«Да, бери стакан».
Они опустошили две бутылки, периодически подливая друг другу. Оба они слегка опьянели. (Обычный взрослый мужчина может выпить одну бутылку соджу, не пьянея)
Ёнхо, решив, что они уже выпили достаточно для последующего разговора, начал говорить.
«Менеджер... Я сделал ошибку, когда был в Мирэ?»
«Ошибку? Были известны своей восхитительной работой, какая ошибка?»
«Но знаете... Когда я был на собеседовании. Мне сказали что-то про это, что я совершил ошибку в Мирэ».
Рука Ан Бёнхона ненадолго замерла. И он выпил. Он нахмурился, возможно, потому что алкоголь был горький. При слове «ошибка» он понял, о чем говорил Ёнхо.
«Ошибка, ха... Нет никаких оснований, чтобы ваше имя оказалось в черном... списке...».
«Черный список».
Это своего рода объявление о разыскиваемых преступниках, которое составляют бизнесмены для совместного пользования.
Человеку, чье имя было записано в черном списке, было сложно найти работу в ИТ-индустрии. Это объясняется тем, что большинство компаний будет исключать его, нанимая сотрудников.
Имя Ёнхо было записано там.
«Черный список?»
«Это список, который составляют бизнесмены... Они сделали его, чтобы не нанимать любого человека, который там записан».
«Почему мое имя там...»
«Я не знаю точных сведений...»
Это было как гром среди ясного неба. Он никогда не думал, что результатом его упорного труда станет попадание в черный список.
«...»
«Ёнхо...»
Ан Бёнхон сделал извиняющееся выражение, как будто он это он был виноват в этом. Сделав вид, что все в порядке, Ёнхо сказал ему:
«Я ничего не имею против вас. Вы достаточно много сделали для меня».
«...»
«В любом случае, кто мог вписать туда мое имя?»
Ан Бёнхон колебался. Его глаза забегали. Казалось, он не был уверен, думая, говорить или нет.
«Изменить список может только человек уровня проектного менеджера. Я могу сказать вам только это».
Лицо Ан Бёнхона застыло и он замолчал.
Ёнхо больше не говорил ни о черном списке, ни о копании. Только скорость, с которой Ёнхо пил алкоголь, увеличилась.
***
Когда он вернулся домой, свет был выключен. Обычно в это время всегда работал телевизор, поэтому Ёнхо это показалось странным.
«Мам».
Ответа не было.
«Мам. Что ты делаешь?»
Открыв дверь спальни, он обнаружил, что его мать сидела среди нескольких газет. В одной её руке были ножницы, и повсюду на серых газетах виднелись пряди белых волос
«Эй, мам, чем занимаешься?»
«Не видишь? Я стригу волосы», - ответила спокойно она. Это рассердило Ёнхо еще больше. Это был не первый и не второй раз, когда она делала это.
«Почему ты стрижешься дома?»
«Даже если я пойду в парикмахерскую, это дорого и также они плохо стригут».
«...»
«Ты, наверное, устал. Иди спать».
«Я дам тебе денег, сходи к парикмахеру».
Ёнхо поспешно вынул бумажник из заднего кармана.
20 000 вон (≈ 1 157 рублей).
Это последние деньги, которые у него были. Щеки Ёнхо подергивались.
«У тебя даже нет работы, чтобы получить деньги... Иди спать».
«...»
Ёнхо не мог ничего сказать.
Ничего.
Он только думал и снова думал.
***
Заходить на Stack Overfly стало важной частью его жизни. Один раз в неделю, затем один раз в три дня превратилось во много часов в день.
«Мой рейтинг довольно хорошо поднялся».
Когда он просматривал свой профиль, его опасения немного развеялись.
5 671.
Это было количество ответов Ёнхо.
№ 21 313
Это был рейтинг Ёнхо. Его низкий рейтинг намного вырос. Этот факт утешал его, что время не было потрачено впустую.
Ёнхо проверил входящие сообщения.
«О? Кажется, этот человек уже писал мне несколько дней назад».
Знакомый ник.
danbi.jeong
Возможно, этому человеку понравились ответы Ёнхо, поэтому он отправил заявку в друзья.
«Корейцы должны помогать друг другу».
Национальность можно увидеть, даже не будучи друзьями. Ёнхо нажал кнопку «принять запрос». Теперь он мог видеть подробности профиля.
И он залез в подробности. Немного информации попалось ему на глаза. Информацией, которая привлекла его внимание, был адрес электронной почты.
danbi.jeong@shinseki.com
«Шинсеки? Это большая компания. И этот человек знает меньше, чем я», -пробормотал Ёнхо с небольшим разочарованием. Это была компания, которая даже не приняла его резюме, поскольку его спецификации попросту не достигали основных требований.
Больше никакой личной информации не было, поэтому он сосредоточился на проблеме, которую этот человек отправил.
«Что на этот раз?»
Ёнхо не нравилось ощущение необходимости. Вместо этого он испытывал благодарность. Он чувствовал, что его самоуничижение из-за проблем с трудоустройством слегка прошло благодаря Stack Overfly.
***
Эскорт-агентство.
Это слово описывало компанию, куда пришел Ёнхо.
Это слово было придумано, потому что эта компания одалживала людей другим компаниям, как эскорт-агентство, которое предлагало женщин в караоке. (*В Корее есть караоке-бары, где можно заказать «девочек», чтобы они скрасили вечер)
Компания-клиент (Гап) создает проект, а компания-подрядчик (Ыль) получает его. Затем компания-подрядчик будет собирать разработчиков из эскорт-агентств, также известных как аутсорсинговые компании (Пён).
Гап. Ыль. Пён.
Так как это была нижняя ступень, обращение с сотрудниками было также плохим.
Если подрядчику дали 100% работы, то они 30% берут себе, а остальное отдают на аутсорсинг. И аутсорсинговые компании берут эти 30% и делят между программистами, которые фактически делают эту работу.
Это было, что Ёнхо знал.
Однако он не мог не пойти.
Это было эскорт-агентство, где условия были плохими, но он решился, узнав, что его имя было в черном списке.
Во-первых, нужно улучшить здесь свои навыки.
Затем расширить свои возможности, чтобы никто больше не смог смотреть на него свысока.
Никто не признавал человека без опыта работы.
Он бы возместил все разочарование, которое накопилось до сегодняшнего дня после улучшения его навыков.
Он постучал в дверь офиса с таким настроем.
Как только он вошел в офис, президент дал ему трудовой договор. Ёнхо не мог скрыть разочарования, прочитав договор.
20 миллионов вон.
И хотя он уже знал, но он не мог подавить свое разочарование, когда реальность была прямо перед ним.
Дополнительная строка наверху договора.
Включая выходное пособие.
Это предложение неприятно притягивало внимание.
«Президент, что вы подразумеваете под «в том числе выходное пособие»?»
«Ваша зарплата включает выходное пособие, что еще это может значить? Просто подпишите уже».
«Это не то, что вы говорили в прошлый раз?»
«Годовой оклад 20 миллионов, что отличается?»
«Я не слышал, чтобы он включал выходное пособие».
«Так что? Вы говорите, что не можете сделать это? Разве новичок не должен иметь мышление новичка и тягу к знаниям? Вы должны быть благодарны, что мы нанимаем вас, у которого даже нет достоверного списка работ... Более того, черный список не позволяет брать на работу даже на таких условиях».
Это чертовый «новичок».
Это чертовый «черный список».
Это нормально для новичков, получать 20 миллионов?
Если вам нужны только люди с опытом, тогда куда идти новичкам?
Ёнхо сжал зубы и подавил гнев. Однако он не мог контролировать силу, с которой держал ручку.
* Звук рвущейся бумаги *
В месте, где закончилась подпись, появилась дырка.
Однако трудовой договор был заключен.
Глава 39. Имя, становящееся известным (3)
Работа началась сразу. И также сразу случилась нелепость.
«Вы хотите, чтобы я сидел один?»
«Сейчас не так много работы, так что будет хорошо, если г-н Ёнхо сделает её сам».
«Но даже так... Как я могу в одиночку...»
«Если вы даже не можете это сделать, как вы планируете жить в этом суровом мире? Сначала вам надо начать работать самостоятельно, изучать новое и знакомиться с новыми людьми», - уверенно сказал президент. Он говорил так, как будто это было очевидно.
«Тогда проект, в котором я участвую...»
Ёнхо уже, казалось, готов отказаться, потому что думал, что это не то место, где он надолго задержится. Он был полон мыслей, что должен сменить компанию, получив достаточно опыта.
Работа на Stack Overfly не означала, что он сразу заработает денег. Несмотря на это, он не мог всегда полагаться на вознаграждения.
Кроме того, Ёнхо сейчас был необходим опыт работы. Способность устранять ошибки была бесполезной, если ошибок нет.
***
Женщина, которая отправила сообщение Ёнхо.
Чон Данби.
Руководитель группы эффективной торговой стратегии.
Именно эти слова, были написаны на табличке на столе, за которым она сидела.
Взглянув на неё, можно было понять, что она только что окончила университет, но её должность не была низкой.
Чон Данби сидела и проверяла ответ Ёнхо.
«Его навыки не плохи».
Данби улыбнулась, кивая головой. Она выглядела, как будто ей понравился ответ Ёнхо.
«Каково ваше мнение, главный разработчик Сон?»
Перед Чон Данби сидел мужчина.
Сон Сокхо.
Как один из немногих создателей открытого кода в Корее, он был талантлив, поэтому Чон Данби приложила много усилий, чтобы его завербовать.
У него был выпуклый живот и толстые щеки. Темноватая борода излучала силу разработчика. Морщины на его лице говорили, что ему было за 30.
На вопрос Данби он ответил, жуя сладкую бобовую булочку.
«Хм... Он определенно не плох».
Когда он отвечал, несколько маленьких кусочков из его рта вылетели в сторону Чон Данби.
«Эй, сначала прожуйте, потом говорите. Вы крошите».
«Хохо, правда?»
Не обращая внимания на её замечание, он схватил еще одну сладкую булочку и засунул в рот.
«С ним стоит встретиться, не думаете?»
«Ну, я ваш подчиненный, так что если вы так думаете, то я тоже согласен».
«Главный разработчик больше понимает в коде, чем я, не так ли?»
«Конечно, вы шутите. Вы, закончившая KEIST, хуже, чем я, закончивший колледж заочно?» (*В реальности, KAIST - Корейский институт передовых технологий)
«Ох, главный разработчик!»
«Ха-ха, вы правы. Я думаю, это хорошая идея, встретиться с ним как-нибудь».
«Тогда я устрою это».
Взгляд Сон Сокхо, который продолжал жевать булочку, был направлен на окно, которое открыла Чон Данби. Он не начал смотреть код Ёнхо, пока не откусил еще кусок.
***
Ёнхо стоял перед письменным столом, покрытым пылью, держа в руке сумку с ноутбуком. Сотрудник, известный как «ответственное лицо», подошел к нему.
«Кто пришел из «ОннуриСофт»?»
«О, это я».
«Я не знаю, надолго ли вы здесь останетесь, но... В любом случае, приятно познакомиться. Я менеджер Чу Бомджун, ответственный за все здесь».
У него было усталое лицо, а голос был полон досады.
«Ах, да. Ли Ёнхо».
«Ваш опыт разработки составляет 3 года? Я много слышал о вас».
Ёнхо мог только кивнуть. Весь его опыт работы был только 6 месяцев стажерства, но говорить, что опыт 3 года... Ему стало интересно, почему менеджер так сказал. Кроме того, опыт разработки... Это был первый раз, когда он услышал о таких вещах.
«...»
«Вы работали 3 года, так что я надеюсь, что вы хорошо справитесь».
Слово «3 года» постоянно беспокоило его. В конце концов, Ёнхо не смог сдержать своего любопытства и спросил.
«3 года? Но я только 6 месяцев был стажером»
От слов Ёнхо лицо Чу Бомджуна исказилось. И он заговорил сам с собой.
* Вздох * «...Этот парень, снова».
«...»
«Что ж, сначала присядь».
Чу Бомджун, закончив говорить, сорвался со своего места, как ветер.
***
Корпорация «Шинсеки» была лучшей компанией-дистрибьютором в стране. И потому они обладали большой базой личной информации клиентов.
Чон Данби приказала найти человека, зарегистрированного как lovec@eaver.com
«Вы нашли?»
«Да».
«И как результат?»
«Я думаю, что он в настоящее время работает на нас».
Мужчине в чистом костюме, который делал доклад, было интересно, почему такой человек, как Чон Данби, сказал ему узнать об этом. Однако он не мог спросить её напрямую. Он очень хорошо знал, что молчание - это секрет долгой работы.
«В нашей компании? Какой отдел?»
И так большие глаза Чон Данби стали шире. Говорят, что это судьба, если вы проходите мимо друг друга. То, что корейский парень, которого она увидела на Stack Overfly, работает в той же компании, заставило ее сердцебиение участиться.
«Эм... Он не НАШ сотрудник, он находится здесь от аутсорсинговой компании».
«Аутсорсинг, хм... Где это? Пойдем немедленно».
«Хорошо».
Чон Данби встала со своего места. Когда она встала, приятный запах распространился по аккуратно убранной комнате.
***
Ёнхо молча закончил уборку своего стола и сел.
Обстановка здесь была хуже, чем в месте, где он был стажером.
Начиная с характеристик компьютера и заканчивая состоянием столов и стульев... Не было ни одной целой вещи. Регулировка высоты стула была сломана, и стол был весь облуплен.
Вся вводная информация была на флешке, которую ему дал президент.
«Я не могу поверить, он дал мне это и сказал начать работать».
Его работа по-прежнему связана с ERP (*создание ПО для оптимизации процессов организации). Президент подчеркнул, что Ёнхо должен делать это сам, потому что здесь не так много работы, так как она связана с управлением системами.
Президент не мог позволить никому из Мирэ IT выяснить, что он нанял Ёнхо, поэтому он сказал тому, что он может работать только в месте, о котором они не знают. Он вновь подчеркнул, что это было единственное место, где он мог бы работать.
«Это слишком».
Хотя стул и стол Ёнхо заставляли сомневаться в своей пригодности, некоторые места могли похвастаться новейшими технологиями.
Стулья были большими и удобными, а стол, казалось, по крайней мере, в 2 раза больше, чем стол Ёнхо.
«Шинсеки, хах».
Ёнхо знал о Шинсеки.
Большая компания с прибылью более чем 10 триллионов вон (≈ 57 858 000 000 рублей) в год.
Также Ёнхо знал о компании, так как его заявление в Шинсеки I&C, которая была дочерней компанией Шинсеки по обработке данных, было отклонено.
Думая о том, чтобы представиться, он оглядывался вокруг и обнаружил явное различие в условиях.
Состояние мебели различалось в зависимости от имени, написанного на именной табличке.
Окружающая среда для людей, на табличке которых было написано «Шинсеки», и окружающая среда для людей с табличкой «Аутсорсинг» была разной.
«Вау, они действительно скупые».
Он был раздосадован. Он достал конфеты из кармана, чтобы избавиться от расстройства, и подключил флешку к ноутбуку.
«Взглянем, что там на флешке».
Ёнхо открыл флешку и стал изучать структуру системы ERP.
***
«Г-н Ёнхо, вы что, глупый?»
Ёнхо не понял, почему подвергся такому унижению. Хотя он только сидел на своем месте и изучал материалы, президент, который позвал его, стал на него злиться.
«Что вы имеете в виду...»
«Вы сказали, что ваш опыт 6 месяцев?»
«Да», - уверенно ответил Ёнхо. Он не колебался, так как это действительно было 6 месяцев. Однако президент думал по-другому.
«Послушайте меня, г-н Ёнхо. С этого момента у вас 3-х летний опыт поддержания ERP. Особенно в сфере управления бизнесом».
«Я не понимаю, что вы имеете в виду...»
«Грр, просто делайте, как я говорю».
Президент рассердился и закричал на Ёнхо, который продолжал задавать вопросы. Кровь в висках Ёнхо запульсировала чаще.
«Вы говорите мне лгать?»
«Это не ложь, это приспособляемость, вы не знаете что это? Приспособляемость. Компании клиента (Гап) требуются люди с опытом работы минимум 3 года. Знаете ли вы, сколько усилий я потратил, чтобы устроить вас сюда?»
«...»
«В любом случае, работа не трудная, так что вам не придется беспокоиться об этом. Просто если кто-то спросит вас, то говорите, что у вас действительно есть 3-х летний опыт, и вы были специально направлены из Оннури. Понимаете? Это же совсем не сложно».
Тихим и заговорщицким голосом сказал президент. Он попытался убедить Ёнхо, сказав, что это хорошо для обеих сторон.
«Я не могу сделать это».
Однако Ёнхо не отступил. Это разозлило президента еще больше.
«Если вы не можете сделать это, вы уволены! Уволены! Кроме того, вы подставили компанию, так что, как думаете, что если я выдвину вам иск о возмещении ущерба, а?»
Так как они продолжали спорить, ситуация становилась все хуже. Президент попытался убедить его и пряником, и кнутом, но Ёнхо был непоколебим.
Он не мог лгать. Его не учили так жить.
«Делайте, что хотите. Я пойду собирать вещи», - сказал он важно и встал. Президент пытался остановить его, но Ёнхо сразу стряхнул его руку.
«ЛИ ЁНХО!»
***
«Г-н Ли Ёнхо?»
Когда он вернулся на свое место, он был ошеломлен сложившейся ситуацией, поэтому он мог только стоять, замерев.
Он был сражен уже только внешностью. Джи Сумин и Чхве Хеджин были довольно красивы, но это было как различие между знаменитостью и обычными людьми.
Девушка, которая сидела на стуле Ёнхо, скрестив ноги, спросила его, не обращая внимания на его реакцию.
«lovec@eaver.com это ваш адрес электронной почты?»
Ёнхо беззвучно открыл рот и просто кивнул головой. Президент ОннуриСофт, который шел за ним, также замер здесь, изумленный.
«Вы активны на Stack Overfly, верно?»
Возможно, её голос обладал успокаивающей силой, так что учащенное сердцебиение Ёнхо стало утихать. Он также почувствовал, что кровь в его голове перестала так сильно пульсировать...
Он успокоился до такой степени, что мог говорить.
«Это так. Но как вы...»
Девушка, которая появилась из ниоткуда, точно знала, какая была у Ёнхо активность на сайте.
Она узнавала у всех и вся о его действиях на Stack Overfly. Ему стало любопытно, что это за девушка, которая, кажется, многое знала о нем.
Прежде чем Ёнхо собирался спросить, она представилась.
«Здравствуйте. Я руководитель группы эффективной торговой стратегии Чон Данби из корпорации Шинсеки. Я узнала, что вас только что уволили. У вас есть причины работать с нами?»
Чон Данби встала со своего места и протянула руку. В голове Ёнхо, посмотревшего на внезапно протянутую руку, пронеслись странные мысли.
«Даже её руки красивые».
И он пожал её руку. Мягкое прикосновение заставило его сердце трепетать.
Глава 40. Ошибка транзакции (1)
Корпорация Шинсеки.
Как одна из трех больших дистрибьюторских компаний, она расширила свой бизнес в каждой области, которые выглядели прибыльными, такие как торговые центры, дисконтные магазины, фирменные торговые точки и даже местные предприятия.
Генеральный директор Чон Джинён в своем новом обращении заявил о своих намерениях инвестировать в области программного обеспечения, как сделала американская компания «Джунгли».
Интернет-магазины занимали рынок, темпы роста которого были не 10 ~ 20%, а 30 ~ 40%. Они были нацелены на этот рынок, вкладывая деньги в разработку программного обеспечения.
Для этого и была создана группа эффективной торговой стратегии.
И по совпадению третья дочь председателя Чон Джинёна, Чон Данби, была талантливой выпускницей KEIST, топового университета Кореи. Он дал ей должность «руководитель группы» и оставил ее, чтобы увидеть, что она может сделать.
Эта Чон Данби теперь сидела перед Ёнхо.
Она была одета в джинсы, но они не могли скрыть ее привлекательные ноги. Плотно прилегающие джинсы не оголяли кожу, но он не знал, куда деть глаза.
«Что думаете? Я не думаю, что это плохое предложение для вас, г-н Ёнхо».
«Это слишком внезапно, так что я немного растерян».
Ёнхо подумал, что как хорошо, что он не заикается. Это было связано с тем, что он привык ко всему, выполняя подработки в последние несколько лет.
«Мы должны будем обсудить детали, но мы будет относиться к вам так же, как к нашим специализированным разработчикам».
Он должен был послушать подробности, но он точно решил, что делать, услышав «Шинсеки».
Мирэ IT была не чета этой компании. Если можно было сравнить, то Шинсеки была сопоставима с КО-Телеком.
Но этой ситуацией был шокирован не только Ёнхо.
Это был президент ОннуриСофт, который следовал за Ёнхо. Взгляд Чон Данби переместился на президента.
«И г-н Президент ОннуриСофт?»
«Ах, да. П-президент».
«Я не президент, я только руководитель группы. Вы солгали нам об истории работы г-на Ёнхо. Вы знаете, что это подделка частного документа, верно?»
«Это... не то, чтобы я соврал».
«Вы говорили что-то об иске Ёнхо, чтобы возместить ущерб, как я услышала... Думаю, что сначала вы должны противостоять нашей юридической команде?»
Хотя её здесь не было, она знала много. У Ёнхо по-прежнему было чувство свободы, так что он даже не заметил этот факт.
«Кто здесь ответственный?»
Голос Чон Данби был холоден. Он отличался от голоса, которым она говорила с Ёнхо.
«Это, это я, руководитель группы».
Чу Бомджун, который наблюдал из-за спины, подошел. Его испуганное лицо показывало, что он уже знал свое будущее.
«Идите в отдел обслуживания клиентов и скажите, что это я отправила вас».
«Р-руководитель группы».
Даже несмотря на умоляющее лицо Чу Бомджуна, лицо Чон Данби было беспощадно. Вместо этого она запугала его еще больше.
«Если вы хотите начать паковать свои вещи, то можете продолжать говорить».
Холодный взгляд и несколько фраз пленили окружающих. От харизмы, идущей от неё, выглядящей молодой, можно было понять, что она из себя представляет.
***
Место, куда он последовал за Данби, был офис с большими окнами, которые можно увидеть снаружи. Внутри было достаточно много личного пространства, и мебель источала ауру большой стоимости.
Ёнхо напряженно вошел в офис. Как только он вошел, Чон Данби обернулась и сказала:
«Сначала я хотела бы провести небольшое собеседование, у вас есть что-нибудь вроде резюме с собой?»
Аромат от длинных волос, которые всколыхнулись от поворота головы, потряс его.
«Г-н Ли Ёнхо?»
«О, да».
«Я спросила, если у вас резюме с собой», - сказала, поморщившись, Чон Данби, глядя на замершую фигуру Ёнхо.
«О, есть. Но в электронном варианте...»
«Это не имеет значения. Тогда сходите в конференц-зал, вы видели, где он?»
Спустя некоторое время, как Ёнхо вошел в зал, к нему зашли два мужчины и Чон Данби. Собеседование началось сразу.
Один был Сон Сокхо.
Другой был Хо Джихун.
Сон Сокхо из разработки.
Хо Джихун из стратегии.
Эти двое были левой и правой рукой Чон Данби. Сначала начал спрашивать Хо Джихун с колким выражением.
«Вы из Сон Мин, средний балл 3,5...»
«Да».
«Что думаете? Вы много знаете?»
Хо Джихун в очках с тонкой оправой смотрел на Ёнхо. На его равнодушном лице не было и следа эмоций.
«Я узнал достаточно, чтобы меня не назвали бесполезным».
Ёнхо уже был уверен в своих способностях. Его уверенность определяла его поведение.
«Правда? Тогда чему вы научились за все время?»
Ему немного наскучило задавать вопросы, но не было похоже, что он презирает Ёнхо. Он строго сохранял свою позицию, как интервьюера.
«Я имею базовые знания о программировании, такие, как языки java, SQL, Html, различные алгоритмы и понимание систем».
Ёнхо отвечал свободно. Он проходил много собеседований, готовясь к приему на работу. Все вопросы Хо Джихуна были об опыте Ёнхо.
Далее начал спрашивать другой мужчина. В отличие от человека с колким выражением, от него исходила совершенно противоположная аура.
«Я Сон Сокхо. Что ж, для начала, у вас образование лучше, чем у меня. Я окончил колледж, так что... Задам несколько соответствующих технических вопросов. Как вы думаете, что значит объектно-ориентированное программирование?»
«Вместо того чтобы просто разделить программы на данные и процедуры, это метод программирования, который делит программы на блоки, известные как «объекты» и рассматривает программу как взаимодействие между различными объектами».
«Тогда взгляните на доску перед вами, сможете написать вручную код для генерации простых чисел объектно-ориентированным способом?»
Он все еще улыбался. Однако эта улыбка выглядела устрашающей для Ёнхо.
Если кодишь на компьютере, инструменты для разработки программ определяли до некоторой степени способ. Если вы используете уже существующую функцию, инструмент будет направлять вас в рамках этой функции и уведомит, если программа содержит синтаксическую ошибку.
Однако способ кодить вручную отличается от этого.
Он не мог ни проверить результат, запустив программу, ни использовать окно багов. Кроме того, его опыт в ручном кодировании был совсем небольшой.
Но он не мог сказать, что он не может это сделать.
Он не мог упустить шанс, который появился, как чудо.
«Хорошо».
Ёнхо встал со своего места и почувствовал, как холодный пот выступил на спине, как только он начал писать.
Благодаря запрещающему инструменту разработки от Ким Вонхо, он мог вспомнить большинство методов java. Кроме того, вопрос был не в том, знал ли он или не знал программу для генерации простых чисел.
Это была проблема, которая могла быть решена, если он знал четыре основных арифметических операции, оператор if и оператор for.
Он беспокоился потому, что нужно было писать код для объектно-ориентированного способа.
«Сначала разбить его на объекты простых чисел и объекты расчета».
Ёнхо провел маркером по доске и написал медленно, но правильно. Он создал объект для хранения простого числа, и создал объект для расчета этого простого числа.
И наконец, создал объект, который объединил оба объекта, и вывел результат. В итоге он создал 3 объекта.
Глядя на то, как Ёнхо вручную пишет код, Сон Сокхо кивал головой и продолжал улыбаться.
«Я сделал».
Спустя примерно 10 минут Ёнхо положил маркер и встал рядом с доской. Чон Данби и Хо Джихун смотрели на доску.
Сон Сокхо стоял, привстав, не говоря ни слова.
«Я закончил свою проверку. Было кое-что, чего не хватило, но с ним стоит работать. Я могу идти, да?»
Даже с руководителем группы Сон Сокхо общался без комплексов. Чон Данби тоже не выглядела, как будто её это удивляло.
Хо Джихун нахмурился, ему это не понравилось. Однако он не сказал ни слова.
«Конечно. Можете идти».
«Что ж».
После ухода Сон Сокхо интервью продолжалось как обычно. Несколько простых вопросов, и оно быстро закончилось.
***
Нанят.
Он уже знал, но получив приглашение от отдела по набору персонала Шинсеки, он ощутил это сильнее.
Нереалистичное появление и невероятная ситуация закончились, и сжимающая сердце действительность навалилась на него.
Пропуск, о котором он мечтал.
Можно было с уверенностью сказать, что никаких старших из Сон Мин в корпорации Шинсеки нет. Восприятие и благосостояние были также несравнимы с Мирэ IT.
«Вы наняты как специализированный разработчик Шинсеки I&C».
Ёнхо хотелось громко закричать. Он чувствовал, что разочарование, которое он испытывал до этого, исчезает.
«Фотографию для бейджа можете забрать в студии, я сообщу об этом. И когда вы можете начать работу?»
«Через неделю».
Он уже говорил с Чон Данби, что начнет работать через неделю.
Ему хватило безработной жизни, поэтому недели было достаточно. Ёнхо, положив трубку, не мог сдержать улыбку.
Его мать впервые заметила такие изменения в нём.
«Что-то случилось?»
«Ох, я просто попал в Шинсеки, это все».
«Что? Шинсеки?»
Ёнхо намеренно ответил, как будто это было просто:
«Да. Шинсеки».
«Мой Бог. Это хорошо, это очень хорошо!»
Не сдержав радость, его мать даже начала хлопать в ладоши. Он попал в топ-30 финансового мира.
Компания часто упоминалась среди больших компаний.
Это была компания, о которой родители Ёнхо очень много знали.
«Они сказали начать работу со следующей недели».
«Нужно купить тебе новый костюм или еще что-нибудь?»
Его мать, в первую очередь, беспокоилась об одежде. Она всегда экономила, покупая одежду себе, и сожалела, что не состоянии покупать одежду сыну.
«Ты не должна делать это. Это мне нужно выполнить свой сыновний долг, так я получил работу. Идем. Сотрудникам в магазине скидка 20%».
У него еще не было бейджа работника, но он мог воспользоваться скидочной картой для сотрудников.
Он мог сделать это, когда получил подтверждение от отдела по набору персонала, и если он использовал её, то автоматически получал 20% скидку.
Даже уже уцененные товары будут иметь дополнительную скидку 20%. Сначала сказав, что ей не нужно ни в какой магазин, мать Ёнхо, в конце концов, все же молча согласилась.
***
Прошло много времени с тех пор, как он был в торговом центре.
Это был первый раз, если исключить время, когда он выбирал фирменный парфюм для своей девушки, с которой недолго встречался в университете.
И это первый раз, когда он пришел сюда с матерью. Он уже выбрал подарок для отца, который работал по выходным.
Глаза его матери сверкали, когда она осматривала торговый центр.
Она не стала исключением, когда увидела много симпатичных вещей.
«Скоро лето, может, купим немного летней одежды?»
«Ты тратишь так много, потому что получил работу? Твоей маме достаточно футболки».
«Я же сказал, у меня 20% скидка. Кроме того, это сезон скидок, так что, убрав еще 20% от этих цен, получится не так много».
Ёнхо убедил мать, сказав, что получил скидку. Возможно, её сердце оттаяло, и она начала осматриваться вокруг.
Приложив одежду к груди и посмотрев в зеркало, чтобы определить идет она ей или нет, его мать вернула рубашку на место, после того как посмотрела на цену.
Ёнхо заметил это.
«Это выглядит хорошо».
«Нет, мне не нравится».
«Я сказал, что смотрится хорошо, иди померь».
Рубашка смотрелась красиво.
Его матери, казалось, тоже нравится.
Качество отличалось от качества неизвестных производителей. Образ радовал глаз.
Убирая мамины руки, которая пыталась отговорить его, Ёнхо встал перед кассой. И он достал карту, которую он получил не так давно.
«У сотрудников здесь скидка, верно?»
Даже не оглядываясь назад, Ёнхо знал, насколько его мать чувствовал себя прекрасно.
Родители были наиболее счастливы, наблюдая, как их детей признавали за пределами дома.
«Да, верно. Пожалуйста, подождите минуту».
Сотрудник магазина провел картой по POS (Point of Sales: терминал, который может сделать транзакцию).
И наклонил голову, как будто произошло что-то странное.
«Мне жаль, сэр, прямо сейчас мы не можем провести оплату».
«Что?»
Страх появился на лице сотрудника.
Однако проблема была не только в этом магазине. В разных отделах центра сотрудникам приходилось отказывать покупателям, истекая холодным потом.
Ошибка транзакции.
Это была одна из вещей, которая никогда не должна происходить в магазине.
Глава 41. Ошибка транзакции (2)
*Бах*
«Что вы имеете в виду, говоря, что транзакция не проходит?»
Хо Джихун, который читал доклад, внезапно встал. Холодное выражение исчезло.
«Это... Ошибка транзакции произошла на нескольких терминалах, после того, как мы добавили модуль транзакции карты «Мобильный подарок»».
«В чем проблема?!»
«Мы ищем».
Хо Джихун посмотрел на Сон Сокхо, который, видимо, собирался жевать до самой смерти.
«Главный разработчик, разве вы не говорили, что с программой все в порядке?»
«Да. В программе, которую я написал, нет ошибок».
«Тогда что насчет сложившейся ситуации?»
«Откуда мне знать?»
Его спокойная реакция заставила Хо Джихуна разозлиться еще больше.
«Как я уже говорил ранее, сама стратегия была плохой».
Карты назывались подарочными, но, на самом деле, ничем не отличались от обменных билетов.
И суть стратегии на этот раз была заставить их работать на мобильном телефоне.
Это не было ново или оригинально.
График разработки был очень сильно сокращен, из-за периода скидок.
И начались проблемы.
«Что?»
Хо Джихун был невероятно зол, но Сон Сокхо даже не дрогнул. Он даже не взглянул на Хо Джихуна. По-видимому, имея большой опыт подобных ситуаций, он просто продолжал смотреть в монитор, как будто ничего не произошло.
«И также вы по-прежнему настаиваете на «аутсорсинге»...»
Сон Сокхо был полной противоположностью Хо Джихуна. Хо Джихун был сильно сосредоточен на результатах, поэтому он создал конкуренцию между несколькими аутсорсинговыми компаниями, чтобы снизить цену разработки.
У него не было никакого интереса в улучшении внутреннего потенциала.
Он только считал рассчитывал, как уменьшить одновременно и период разработки, и цену.
Он относился к людям, как к цифрам.
Конечно, это было бы невозможно без одобрения Чон Данби.
Она одобрила график Хо Джихуна, поскольку также хотела получить быстрый результат, после того, как её назначили ответственной за новое подразделение.
Теперь это вернулось к ним бумерангом.
Члены группы эффективной торговой стратегии были собраны в конференц-зале.
«И? Решение?»
«На данный момент, мы установили дополнительные терминалы CAT вместо POS-терминалов, чтобы осуществлять транзакцию».
«Что говорит аутсорсинговая компания?»
«Они... Они говорят, что с их стороны проблем нет...»
«* Вздох *...»
Большую часть времени Чон Данби спрашивала, а Хо Джихун отвечал. Остальное хранили молчание.
Однако был один привлекающий внимание мужчина.
* Чавк * * Чавк *
«Главный разработчик Сон».
«О, да».
Сон Сокхо отложил булочку, которую он ел.
«Каково ваше мнение по этому поводу?»
«Мое мнение? Мое мнение таково, что мы не сделали это в первую очередь».
«Нет, не то. Эта ошибка, мы можем решить это?»
Программа просто вылетела, не оставив упоминаний об ошибках. Разочарование можно было увидеть на лице Чон Данби.
Работа, которая началась амбициозно, пошла не так с самого начала.
Э-оу-а-е, я влюбляюсь в тебя. Это необратимо!
Сон Сокхо даже не перевел свой телефон в режим вибрации, как будто ему было все равно на Чон Данби.
«Простите».
И он ответил на вызов прямо там. Это разозлило Хо Джихуна еще сильнее.
***
«Транзакция не проходит?»
«Ох. Мне очень жаль, сэр. Если вы подождете минуту, то я поставлю новый терминал, чтобы сразу же провести оплату».
Персонал в панике не знал, что делать. В других магазинах была та же проблема. Магазины с POS-терминалами все имели одну и ту же ошибку.
Но не только POS-терминалы могли проводить оплату. Именно об этом говорили сотрудники.
«Хм...»
Ёнхо имел в виду что-то другое. Он еще даже не начал работать, но если он решит эту проблему, не даст ли это ему каких-нибудь дополнительных бонусов?
Он чувствовал, что добьется признания, как большой талант, и карьерный рост будет происходить гладко.
Даже если он не справится не очень, они признают его за его энтузиазм и страсть, и это создаст ему хороший имидж.
Упорядочив свои мысли, он шагнул вперед.
«Простите... Я из группы обработки данных Шинсеки, могу я взглянуть на компьютер?
У него не было бейджа работника, но то, что он сотрудник Шинсеки, подтверждалось скидочной картой.
Номер 010 на карте доказывал, что он постоянный сотрудник. Кроме того, не было ничего трудного в просьбе Ёнхо.
«Вы можете просто попробовать сделать транзакцию еще раз передо мной?».
Этого было достаточно.
Баг был обнаружен после первой попытки.
***
Ёнхо позвонил Сон Сокхо.
«Руководитель группы, это Ёнхо».
«Ах, да. Г-н Ёнхо, что такое?»
«Я пришел в магазин, но транзакция не проходит. Это не только здесь, весь торговый центр находится в беспорядке... Поэтому я позвонил вам, чтобы узнать, случилось ли что-нибудь крупное у вас».
Сон Сокхо немного улыбнулся, когда Ёнхо позвонил.
Он даже не начал работать в компании, но он имел большую страсть.
«Где это?»
«Недалеко от станции Ханти».
Торговый центр возле станции Ханти был действительно местом, которое они выбрали для теста.
«Ты прав. Проблема действительно возникла».
«О, так я понял правильно. Поэтому я немного посмотрел...»
Ёнхо хотел разобраться со своей позицией с помощью этого.
Чтобы не быть отмеченным, неосторожно поступив, как это было с Ким Вонхо. Или получить признание. Он рассчитывал на все это.
Если он услышит что-то вроде «он выпендривается», то у него не останется никаких намерений оставаться здесь надолго.
Сон Сокхо спросил Ёнхо, не понимая:
«О, что вы сделали? Вы имеете в виду, что смотрели код?»
Голос Сон Сокхо непроизвольно получился громче.
У Ёнхо даже не было своего компьютера в компании.
«О, нет. Я просто взглянул на симптомы».
«И как результат?»
Все в конференц-зале посмотрели на Сон Сокхо.
Каждый слушал, потому что они знали, что Сон Сокхо говорит о проблеме, которую они обсуждали.
***
После того, как все ушли, в комнате остались только Сон Сокхо и Чон Данби. Чон Данби спросила удивленным голосом.
«Это действительно работает?»
«Да. Я сказал разработчикам уменьшить версию прошивки, и теперь все работает нормально».
«Вау... Кажется, я поймала рыбу больше, чем предполагала».
«Я удивлен вашим высказыванием, руководитель».
Им не нужно было редактировать исходный код.
Проблема была с версией микропрограммы рекламного монитора (микропрограммы для управления оборудованием) на POS-терминале.
Компания предоставила монитор с последней версией прошивки, которая отличается от той, которую они использовали для разработки, они столкнулись с программой, и возникла проблема.
«Даже я не знала, что он был на таком уровне... Даже если это совпадение... Он находится на невероятном уровне».
Ёнхо говорил о проблеме прошивки, когда звонил Сон Сокхо.
Он сказал, что они должны понизить прошивку, как показало окно багов.
На самом деле Сон Сокхо не поверил словам Ёнхо. Однако это был новичок, полный энтузиазма.
Он лучше, чем кто-либо знал, какое мужество понадобилось Ёнхо, чтобы сделать звонок.
Думая, что терять нечего, он сделал так, как сказал Ёнхо.
И как результат, это был большой успех.
Однако было большое домашнее задание, которое не было решено.
Способности Ёнхо.
Он распознал происхождение ошибки, просто посмотрев на внешние признаки программы, и предложил решение.
Сон Сокхо и Чон Данби были шокированы.
«Ну. В любом случае, его навыки не плохи, так что все нормально?»
«Да. Это правда, но мне интересно, смогу ли я управлять кем-то, как он».
«Тогда все еще лучше. В любом случае, пожалуйста, держите его поближе ко мне».
«Да. Без проблем».
Сон Сокхо радовался, как маленький ребенок, думая, что большой талант пришел к нему в руки.
***
Лицо директора Ким Манхо исказилось, когда он слушал доклад. Он не хотел снова слышать имя, которое было упомянуто.
«Состояние?»
«Да. КО-Телеком хочет включить Ли Ёнхо в этот проект».
«Его же уволили, верно?»
«Да».
Ким Манхо обдумывал положение, приложив руку ко лбу, и, наконец, начал говорить.
«Выбора нет. Скажите им, что мы уволили его».
«Но это было предложение вице-президента Ко Джинсона, так что это может повлиять на контракт...»
«Что вы хотите, чтобы я сделал?»
«Я поискал информацию, и, кажется, что он связался с Ан Бёнхоном, так как ему было тяжело найти работу. Как насчет того, чтобы снова взять его в компанию...»
При выполнении проектов некоторые люди становятся «любимчиками» компании-клиента (Гап). И компания ставит условия, чтобы включить их в проект.
Вице-президент Ко Джинсон поставил это условие, так как Ёнхо произвел на него большое впечатление.
«* Вздох *... Нам действительно нужно заходить так далеко?»
«Стоимость одного масштабного проекта более 5 миллиардов (≈ 289 301 504 рублей) и мы должны сделать это, учитывая полезность для портфолио нашей компании. Кроме того, председатель тоже заинтересован в этом. Не будет ли это для нас наилучшим вариантом?»
Мирэ IT уже отвечает за сохранение «персональной системы» КО-Телеком, содержащей рекомендации.
Они делают проект с названием «K-рекомендация» для улучшения персональной системы.
Один только масштаб был более 5-ти миллиардов, кроме того, система рекомендаций станет системой, от которой они получили бы свой главный доход в будущем.
В частности, важной информацией для внедрения этой системы были существующие данные.
У них должны быть эти данные, чтобы использовать их для извлечения данных различными способами и проводить тесты, которые проверяют, отображаются ли рекомендуемые данные корректно, чтобы далее осуществлять коммерческое обслуживание.
Являясь крупнейшей телекоммуникационной компанией, КО-Телеком была лучшим местом для проведения тестов.
Если они смогут применить эту технологию к другим областям, то она может стать дойной коровой.
У Мирэ IT было достаточно причин, чтобы сделать эту систему успешной.
«Ладно, скажи Бёнхону, чтобы связался с ним».
Ким Манхо не мог продолжать упрямиться, услышав, что за делом наблюдает председатель.
Успех этого проекта по улучшению системы K-рекомендации мог также поднять его от директора до президента.
***
Сонгю, который в этот момент работал, не смог скрыть удивления, услышав внезапное предложение.
«Что? Вы хотите, чтобы я позвонил Ёнхо?»
«Да, начальство снова хочет вернуть Ёнхо в компанию».
«Но почему я?»
«Ан Бёнхон, который был его прямым начальником, получил отказ. Но вы же из одного университета, поэтому дружны между собой».
Сонгю не смог скрыть колебаний из-за слов проектного менеджера.
Это была правда, что они хорошо общались.
Однако Ёнхо никогда не использовал хорошее отношение для такого. Сонгю очень хорошо знал об этом.
«Он не тот, кто будет слушаться, только потому, что я сказал ему...»
Сонгю вежливо выразил свой отказ.
Однако мнение Сонгю не имело значения для начальства компании.
«Эй, вы не даже не попробовали, почему вы отказываетесь?»
«...»
«Если все удастся, то вы будете получать дополнительные бонусы от начальства, и вам будет несложно, если вы просто поговорите с ним».
В голове Сонгю творился хаос, пока он слушал уговоры проектного менеджера.
Однако Сонгю знал.
Что он должен был сделать, чтобы продержаться в Мирэ IT.
Ёнхо вежливо выразил свой отказ Ан Бёнхону, заявив, что он уже получил работу.
Компания уже бросила его один раз.
У него нет причин, чтобы вернуться.
После звонка Ан Бёнхона с ним связался Сонгю. Ёнхо тоже хотел встретиться с ним, чтобы отпраздновать свою новую работу, поэтому сразу согласился.
«Ох, хён, давно не виделись».
«Ох... да».
«В этот раз я позабочусь о тебе».
Ёнхо задолжал ему много. И не только это. Сонгю был его спасителем, который помог ему улучшить навыки программирования.
«Хён, мясо подгорает. Ешь скорее».
Ёнхо положил кусок жареного мяса Сонгю на тарелку. Глядя на мясо, Сонгю выпил рюмку соджу одним глотком и заговорил.
«Тебе ведь звонил менеджер Ан, верно?»
«Да. Я отказался, так как я получил работу».
«Хм... Я слышал, что ты получил работу с большим трудом...»
«Хён, ты, случайно, не знаешь о черном списке? Вау, я так много сделал для компании, а они внесли меня туда, представляешь? Я был в шоке».
«...»
«Ты тоже поскорей увольняйся оттуда, хорошо?»
Лицо Сонгю мрачнело, в то время как Ёнхо продолжал говорить. Он мог только пить соджу.
«Ёнхо, у меня есть просьба, ты можешь сделать это для меня?»
«Конечно. Я ведь тебе сильно обязан. Что такое? Просто скажи мне».
И хотя Ёнхо хорошо отреагировал, Сонгю говорил с трудом.
«Я помогу тебе выбраться из черного списка, поэтому... Ты можешь вернуться в Мирэ?»
«Хён, э-это...»
Ёнхо облизал губы, и на его лице отобразилось много противоречивых эмоций. При сравнении его будущего и благосостояния Шинсеки была лучше, чем Мирэ.
Однако об этом просил Сонгю, поэтому он не мог отказать сразу.
«… Да, это должно быть трудно».
«Прости...»
«...»
Глядя на замолчавшего Сонгю, Ёнхо опустошил свою рюмку с соджу.
И он подумал, что ему нужно твердо сказать им о своем решении. Небольшая привязанность к Мирэ IT исчезла, когда он увидел, как они используют Ан Бёнхона и даже Сонгю.
«Передай Мирэ IT. Что у меня абсолютно нет времени, чтобы снова работать на них... Мне очень жаль вас. Я обязательно верну тебе долг, который копится с самого университета».
Ёнхо спокойно встал, подошел к кассе и оплатил заказ.
До тех пор, пока он не вышел из помещения, Сонгю не вставал и продолжал выпивать.
Глава 42. Основы кодирования (1)
Отличия большой компании начинаются уже со служебного пропуска.
Возможно потому, что компания уделяет особое внимание оформлению, даже пропуск был тщательно разработан.
Ёнхо, повесив пропуск на шею, беспокоился из-за внимательных взглядов, направленных на него; он действительно ненавидел это.
Сияющее здание.
Роскошная обстановка внутри - одна из причин, почему люди идут работать в крупные компании.
Ёнхо, войдя в офис, сел за стол с именной табличкой «сотрудник Ли Ёнхо».
«Неплохо».
Ёнхо находился в офисе, особенном даже для Шинсеки. Из-за того, что руководителем группы была Чон Данби, родственница Генерального директора, офис был лучшим, начиная с большого пространства и заканчивая канцелярскими принадлежностями и мебелью.
Чон Данби позвала Ёнхо.
«Г-н Ёнхо, зайдите ненадолго в конференц-зал».
Там сидели люди, которые проводили с ним собеседование.
Хо Джихун.
Сон Сокхо.
И кроме них были другие, с которыми они будут работать в одном офисе.
Хо Джихун выглядел не убежденным, но он ничего не сказал.
Некоторые люди приветствовали его взглядом. Ёнхо уже был известен среди членов группы разработки благодаря устранению ошибки транзакции.
«О, это парень, который исправил ошибку транзакции».
«Правда? Вау, я сильно впечатлен, увидев его вживую».
«Пожалуйста, позаботьтесь обо мне».
Он был известен как человек, который исправил ошибку транзакции, даже не глядя на код.
После небольшого представления Сон Сокхо подозвал Ёнхо.
«Рад вас видеть. Мое имя...вы уже знаете, на вас возлагаются большие надежды, г-н Ёнхо».
Это было сказано без единого намека на ложь.
Сон Сокхо был искренне удивлен.
Ёнхо определил проблему, даже не глядя на код, и обратил сомнение в подтверждение.
Сокхо не сказал это вслух, но он подумал даже, что, возможно, Ёнхо был гением.
Программа POS не использует не обычный JAVA язык, а BASIC или C#. Программа транзакции была написана на C#.
Кроме того, у Ёнхо не было даже года опыта в разработке программ.
Но у него было достаточно желания, чтобы стать отличным программистом.
«Ах, да».
«Случайно, у вас есть с собой какой-нибудь код, который вы написали? Я бы хотел взглянуть», -спросил Сон Сокхо, жуя сладкую булочку. С едой во рту он выглядел не лучше, чем студент.
Ёнхо уже знал от Чон Данби, то, что не скажешь о нём по внешнему виду.
Сокхо - один из разработчиков основного проекта - Maut.
Maut, если быть точным, это библиотека для машинного обучения. Она может классифицировать и определять данные с аналогичными свойствами и совместной фильтрацией (тип алгоритма выдачи рекомендации).
Ёнхо было любопытно, какими навыками обладает создатель открытого кода. У него также была программа, которую ему не удалось закончить. Это был код для пользовательского представления на Indroid.
«У меня есть код для представления на Indroid, которое я планировал загрузить на GetHub.
Ёнхо спокойно закончил свое объяснение. Сон Сокхо заинтересовался.
«Это звучит интересно».
Ёнхо начал рассказывать подробнее.
И он также сообщил о проблеме, которую не мог решить.
«Это представление, когда как будто стекло разбивается и исчезает, но у меня есть проблема с частью, где размер эффекта зависит от площади поверхности касания, это не просто».
Ёнхо назвал его Окно Представления. Он взял представление и добавил методы, необходимые для настраиваемого представления. И он показал потрясающий эффект, находя координаты области касания.
Только одна вещь.
Он не мог добавить разницу в силе при касании.
Он не разобрался с этой частью, поэтому и не загрузил код на GetHub.
«Могу я сначала взглянуть на код?»
Ёнхо скачал код со своего аккаунта на SVN и показал его Сон Сокхо. И он стал объяснять. Исходный код начинался с комментария.
/**
* Представление, как разбивается стекло при прикосновении
*
* @автор ли ёнхо
* @версия 1.0, 2015.3.1 добавлен метод для эффектов
* @просмотров нет
*/
«Вау, комментарии четкие».
Большинство программ не имеют комментариев из-за торопливости кодера.
«Спасибо».
«Если я разочарован в чем-нибудь, то только в том, что комментарии недостаточно подробные. Какие функции находятся в представлении, как каждый метод использует параметры, какие параметры и т.д. Но я думаю, что вы следовали основному принципу».
Существует несколько основных принципов для комментирования.
Избегайте повторения и не используйте специальные символы.
Комментарии не должны быть в методе или конструкторе. Ёнхо выполнял эти основные принципы.
Сон Сокхо упомянул части, которые Ёнхо не принимал во внимание.
«Ну, тогда посмотрим на следующую строку?»
Работа, которая, как он думал, началась с только нескольких советов, превратилась в анализ кода.
Автор открытого кода явно отличался от других.
«Имя метода windowWidth, но что делает этот метод?»
«Это метод, который вычисляет ширину эффекта».
«Хм... Вы знаете правила составления имен для методов?»
«Не слишком хорошо...»
По правилам нужно начать с существительного для переменной и глагола для метода, чтобы отличать их.
«Имя метода должно начинаться с глагола, поэтому нам нужно изменить его на computeWindowWidth, верно?»
«Да...»
«Вы так легко разобрались с ошибкой транзакции, но качество вашего кода невысокое».
Сон Сокхо говорил прямо. Ёнхо не мог ничего сказать, потому что Сокхо был прав.
Он показал отличные способности в исправлении ошибок благодаря окну багов, но ему еще было надо много чего изучить, связанного с разработкой программ.
И его поведение в этой ситуации было правильным.
«Пожалуйста, научите меня всему».
«Ха-ха, такое отношение к работе - это правильно. Те ошибки, о которых я сказал, часто допускают кодеры-новички. Разработка новых программ - это здорово, но вы также должны помнить основы. В противном случае, даже если вы загрузите революционную программу на GetHub, никто не будет смотреть её. Кто хотел бы читать книгу с грамматическими ошибками? Хорошее знание основ - это важно».
Ёнхо смог вырваться от Сон Сокхо только спустя 3 часа с неудовлетворенным любопытством.
Уровень доскональности проверки Сокхо отличался от уровня Ан Бёнхона.
Он указал имя каждой переменной, каждое имя метода и даже каждый отступ.
Сон Сокхо, казалось, рассматривал код, как если бы он реставрировал произведение искусства.
Редактировал до тех пор, пока код не был на 100% совершенен и красив.
Это было до такой степени дотошно, что у Ёнхо начало сводить зубы, хотя он любил программирование.
***
«Что? Он не может вернуться в нашу компанию, потому что работает в Шинсеки?»
«Да».
«* Вздох *... Контракт не будет изменен только из-за каких-то недавних выпускников, верно?»
Ким Манхо смотрел на докладывающего мужчину, как будто прожигая его лазером.
Возможно, этот взгляд был слишком невыносим, поэтому мужчина быстро ответил.
«O, конечно».
«Хорошо. Можете быть свободны».
После ухода мужчины Ким Манхо начал искать кого-то в контактах телефона.
Вице-президент Шинсеки Пак Кичун.
Ким Манхо нажал на вызов.
Возможно, они уже были знакомы, поэтому они перешли к главной теме после простого приветствия.
«Я звоню, чтобы узнать, как продвигается разработка системы рекомендаций в Шинсеки».
- Этим вопросом, главным образом, занимается руководитель группы Чон Данби. Поэтому я думаю, что теперь нам будет трудно передать работу по разработке Мирэ IT.
«Поэтому у меня есть предложение. Мы хотим предоставить 50 автономных терминалов (беспилотный информационный терминал) бесплатно. Начальство уже согласно. Единственное условие, что мы будем получать данные из терминалов самообслуживания, которыми клиенты будут пользоваться».
Терминалы самообслуживания.
Автономный информационный терминал - это было устройство, показывающее карту, которое использовали клиенты, если им нужно было куда-то попасть, и для этого они нажимали на экран.
Предварительным условием Мирэ IT было то, что они должны анализировать информацию из терминалов для развития сервиса.
Это значит, что Мирэ IT бесплатно давала терминалы, но использовала информацию из них. Данные о клиентах, таких как передвижение где-нибудь, было трудно собрать.
Это было связано с приватностью информации, поэтому способов получить эти данные было не много.
Универмаги и дисконтные магазины в этом отношении были прекрасным местом для сбора данных.
Настало время, когда данные имеют значение.
И Ким Манхо чрезмерно подчеркивал то, что он делает это бесплатно.
Вице-президент Шинсеки Пак Кичун ничего не знал о технологии, поэтому он, казалось, был удивлен словами Ким Манхо и переспросил:
- Терминалы самообслуживания, вы говорите?
«Да. Как вы уже знаете, разве мы не должны иметь ноу-хау предоставления рекомендательных сервисов КО-Телеком? Добавьте к этому, контракт для системы рекомендации следующего поколения от КО-Телеком. Способности Чон Данби определенно будут на высоте, но она должна будет направить усилия на выполнение также и других вещей также, не так ли?”
-Хахаха было много слухов в компании об этом, даже без вашего упоминания.
«Я слышал, руководитель Чон Данби наняла проблемного ребенка недавно. Даже мы не наняли его, потому что у него есть некоторые проблемы... Его зовут Ли Ёнхо...»
- Правда?
«Да. Ну, он просто обычный работник, но я говорю это только потому, что он может, возможно, нанести вред первоклассным способностям руководителя Чон».
- Да... Хмм
«Пожалуйста, передайте это президенту Чон Джинхуну».
Чон Джинхун.
Это был старший брат Чон Данби и второй сын Генерального директора корпорации Шинсеки Чон Джинёна.
Как человек с большими амбициями, он время от времени сталкивался с Чон Данби. Пак Кичун был на стороне Чон Джинхуна.
- Передам незамедлительно.
«Да. Тогда я ожидаю хороших новостей».
Ким Манхо открыл свой ноутбук, положив трубку.
Директор Ким Манхо.
Ким Манхо, который начинал как обычный работник и стал директором, стремясь на пост президента, смотрел на свой блокнот, где это было написано.
Глава 43. Основы кодирования (2)
«Что делать сначала?»
Ёнхо светился энтузиазмом. Однако ответ Сон Сокхо был неожиданным.
«Вы закончили свой эффект разбивающегося стекла?»
«Н... Еще нет...»
«Тогда закончите его в первую очередь. До идеального состояния».
«Простите»?
Ёнхо, казалось, не понимал, что говорит Сон Сокхо. Он думал, все закончится простыми вопросами и ответами, но это превратилось в проверку кода.
И он подумал, что это займет больше часа.
Это была его ошибка.
Возможно, У Сокхо больше не было работы, поэтому он проверял каждую строку. Это заняло 3 часа.
Однако прямо сейчас, Сон Сокхо говорил, что этот код еще недостаточно хорош. «Мне жаль говорить это, но я не думаю, что способностей г-на Ёнхо достаточно, чтобы работать вместе со мной. Вы можете исправить ошибки, но насчет развития способностей... что ж... в любом случае, будет хорошо, если вы начнете учиться сейчас. Я буду присматривать за вами. Во-первых, давайте сделаем стеклянный эффект совершенным и улучшим ваши способности».
Речь Сон Сокхо ударила по больному месту. На лице Ёнхо появилась растерянность. Он был признан в Мирэ IT за свои способности и был лучшим отладчиком.
Кроме того, он нашел и устранил проблемы в системе КО-Телеком, с которыми никто не мог справиться.
Впервые после окончания университета он услышал, что имеет недостаточные способности.
«У-у меня не хватает способностей?»
«Кажется, вы не понимаете. Тогда могу я задать вам вопрос?»
«Да».
Лицо Ёнхо было серьезным. Он жил не для того, чтобы его презирали таким образом.
Подойди ко мне!
«Что такое инкапсуляция в java?»
«Привязка данных и метод для обработки данных, инкапсуляция не позволяет иметь прямой доступ к информации внутри объекта извне и разрешает доступ только через определенные операции. Что касается его преимуществ...»
Ёнхо объяснял без запинок. Выглядело, как будто он подготовил ответ заранее.
«Тогда почему я не вижу инкапсуляции в вашем коде?»
«Что вы имеете в виду?»
«Откройте код на экране».
Просмотр кода начался снова.
Инкапсуляция в Java.
Он знал об этом из книг, но не мог применить её на практике. Он сказал, что учился старательно, но этого было недостаточно.
Сон Сокхо указал на переменную, которая рассчитывается высоту и ширину смартфона, и сказал:
«Здесь, в этой части. Почему вы используете public (тип доступа контроллера)?»
«Э-это. Для получения эффекта разбитого стекла мне нужно знать ширину и высоту экрана, и значит рассчитать высоту и ширину экрана и сохранить его...»
«Вы не может объявить ее как private и вставить значение в переменную?»
«Это возможно».
Голос Ёнхо стал тише. Слова Сон Сокхо снова стали как острые кинжалы, которые ранили Ёнхо.
Информация внутри объекта не может быть доступна непосредственно извне.
«Код выглядит так, что может контролироваться извне?»
«...»
Ёнхо никак не мог опровергнуть слова Сокхо. Однако это не было похоже на издевательства Ким Вонхо.
Он чувствовал, что это была забота старшего о младшем.
Похожее настроение было, когда его учил Сонгю.
Кроме того, в коде не было ни одной верной вещи.
И он не мог ничего сказать.
«Программа не заканчивается запуском. Возможность многократного использования, расширяемость, гибкость, необходимо учитывать все эти вещи».
«Р... Разве это не хорошо, когда программа запускается...»
Ёнхо попытался робко спорить тихим голосом.
«Г-н Ёнхо, как долго, вы думаете, вы будете в этом проекте? 1 год? 5 лет? Кто придет после вас? Вы хотите, чтобы этот человек сказал «какой, б**дь, идиот написал это?», посмотрев на ваш код?»
«Н-нет».
«Код должен быть разборчивым с первого взгляда даже для других людей. Написание кода на объектно-ориентированном языке, известном как java, можно сравнить с уважением к другим людям. Вы не можете жить так, как будто вы один в мире».
«...»
«Совершенный код — код, который понятен без комментариев. Вы можете сделать это, верно?»
«...Да».
«Ну, тогда хотите булочку?»
Ёнхо мог понять, почему Сон Сокхо любил сладкие бобовые булочки.
Он действительно хотел съесть что-нибудь сладкое прямо сейчас.
Проблема заключалась в том, что он чувствовал, что будет хотеть еще больше в будущем.
***
«Добрый день, сэр».
Люди приветствовали его, встав со своих мест. Они кланялись высокому мужчине, который вошел в офис.
Этот мужчина с красивой улыбкой произвел на них сильное впечатление.
«Ну что ж, садитесь. Вот почему так нелегко, когда приходишь в офис».
Второй сын председателя Чон Джинёна и президент корпорации Шинсеки, Чон Джинхун.
Большая компания, как Шинсеки, имела главное здание в центре и несколько филиалов.
Чон Джинхун был президентом основной компании.
Ёнхо также неуклюже встал и поклонился.
«Д-добрый день, сэр».
Подняв голову, он был очень удивлен. Чон Джинхун стоял прямо перед ним.
«Вы г-н Ли Ёнхо, которого наша Данби лично наняла, верно? Я слышал, что вы даже решили проблему ошибки транзакции. Вы хорошо потрудились».
«Вовсе нет, сэр».
«Пожалуйста, позаботьтесь о нашей Данби».
Чон Джинхун не остановившись только на речи, протянул руку Ёнхо.
Ёнхо пожал его руку. Рукопожатие было твердым.
И выразительные глаза показывали его личность.
Чон Джинхун, закончив рукопожатие, пошел в офис Чон Данби, не говоря больше ни слова.
Но все были под впечатлением.
Посмотрев на Ёнхо, который просто неловко стоял, Сон Сокхо сказал:
«Ничего себе! У г-на Ёнхо теперь все пойдет гладко, да?»
«Что?»
«Вы не знаете, кто это?»
«Я, ну, правда, не знаю...»
«Ну, это проблема, не знать, как выглядит президент».
«Президент?»
У Ёнхо не было случая узнать о нём. Не прошло даже месяца, с тех пор как он стал работать. Он был занят знакомством со своими коллегами. Сон Сокхо, казалось, забавляло дразнить Ёнхо, и он громко сказал:
«Коллеги! Этот работник даже не знает, как выглядит президент».
После этого отовсюду можно было услышать подленький смех.
Однако был человек, который воспринял очень серьезно слова, над которыми все посмеялись.
«Г-н Ли Ёнхо, уделите мне минутку?»
Хо Джихун посмотрел на Ёнхо. Ёнхо с обидой взглянул на Сон Сокхо.
Несмотря на это, Сокхо достал откуда-то белый платок и помахал им перед Ёнхо.
***
Красивый мужчина и красивая женщина сидели друг перед другом; между ними стоял дымящийся чай.
Это были Чон Джинхун, чья улыбка может растопить сердце любой девушки, и Чон Данби, чья элегантность может заставить трепетать сердце любого парня.
Чон Данби посмотрела на Чон Джинхуна, который сидел в кресле для гостей.
«Что ты хотел?»
«Моя дорогая сестра, почему ты такая суровая?»
Чон Джинхун, казалось, был напуган холодным приемом Данби.
«Пре-зи-дент-Чон-Джин-хун, что тебе здесь нужно?»
В словах Данби, которые она говорила по слогам, слышалась враждебность, а не дружелюбие.
Вероятно, это происходило не первый раз, потому что Чон Джинхун не выглядел удивленным.
* Стук *
Джинхун поднял руку и стукнул по подлокотнику.
«Это группа эффективной торговой стратегии, верно?»
«Это так, почему ты спрашиваешь?»
«Но тогда почему ты наняла человека, который не очень «эффективен»?»
«Ты сказал, что подбор персонала полностью на мне».
«Но еще существует такое понятие, как имидж Шинсеки».
«Этот парень способный».
Выражение лица Чон Данби не поменялось.
Это было очевидно.
Чон Данби сразу поняла, о ком говорит Чон Джинхун.
Однако Чон Джинхун не тот человек, который приходит только чтобы поговорить о сотруднике.
«Как продвигается разработка системы выдачи рекомендаций?»
Система рекомендаций Шинсеки, или по-другому, Система Предпочтительный Выстрел (ПВ)