Литмир - Электронная Библиотека

«Ты не знаешь основ разработки. Ты должен изучить спецификации медленно и внимательно. Не так ли? Я буду обучать тебя, начиная с завтрашнего дня».

Ёнхо не видел связи между изучением основ и сложившейся ситуацией. Он только думал, что Вонхо издевается.

* Тук * * Тук *

Ким Вонхо заговорил, постучав по плечу Ёнхо.

«И отредактируй материал, который ты сегодня разработал. Я проверю завтра. Понял?»

«Да...»

«Мисс Сумин может уйти сейчас».

«Ах, ладно...»

Даже испытывая сильную злобу, он не мог ничего сделать.

Ёнхо был стажером.

И никому нет дела до того, ушел он или нет.

Все ушли домой.

Ёнхо остался в офисе один.

«Хорошо, что у меня с собой телефон».

Если Ёнхо что-то не понимал, он искал через телефон вместо того, чтобы использовать ноутбук без интернета. Он закончил работу.

2: 00 ночи.

Он закончил проверять права учетной записи.

«Ах, будущее выглядит мрачно», - бормотал Ёнхо, держась за голову.

Интернет запрещен.

Eclipse запрещен.

И ctrl + C, ctrl + V запрещено.

Это был Ким Вонхо, так называемый «Обучу с тремя запретами». В целях обучения он лишил Ёнхо рук и ног. Интернет был источником информации, когда он чего-то не понимал. Eclipse - это главный инструмент для написания программ. Без Eclipse пользователю придется делать все от компиляции до построения. Для сравнения: это как будто у вас есть стиральная машина, но вам сказали стирать на руках. И это слишком - запретить ctrl + C, ctrl +V. Ёнхо приходилось вводить повторяющиеся строки вручную.

Сверхурочная работа стала нормой, а усталость стала его другом.

«Ох, черт».

У Ёнхо пошла кровь из носа. Он приложил салфетку и торопливо направился в сторону туалета.

«Я действительно должен продолжать здесь работать?»

Нормальное время окончания рабочего дня стало 2 ночи. Кроме того, он приходил на работу добровольно-принудительно в выходные дни. И даже в выходные было трудно уйти до 6 вечера. Ким Вонхо давал ему невыполнимые задачи, вероятно, пытаясь заставить его уволиться.

«Тьфу».

В эти солнечные выходные Ёнхо был один в офисе, пытаясь выполнить задачу, поставленную Вонхо.

«Но есть и плюсы».

Было одно преимущество. Его способности явно улучшаются. Стало привычно не использовать ctrl + C, V, и так он узнал о различных API. Он стал быстрее кодить.

Кроме того, не используя Eclipse, он узнал, как использовать ANT (Apache Ant Project Build Tool - популярный инструмент сборки ПО, полностью написанный на Java), как скомпилировать и построить. Также он теперь мог даже запустить SVN на CMD (команда: по сути, просто страница, где пользователь вводит в поле команды и запускает различные вещи).

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

Офис, выходные...

Человек открыл дверь и вошел в офис, где не было слышно ничего, кроме стука клавиш.

«Ах, помощник менеджера Пак, добрый день, сэр».

«Ах, да».

Помощник менеджера Пак Чольун.

Ёнхо слышал, что он пришел в компанию в то же время, что и Ким Вонхо. Чольун, слегка поклонившись, сел на свое место.

«Мне кажется, я скоро стану прозрачным».

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

«Есть что-нибудь?»

Помощник менеджера Пак взял свой телефон.

«Да, менеджер. Да, да, я понимаю».

* Звук, когда положили трубку *

«Черт, почему это случается на выходных?» - выругался Пак Чольун, повесив трубку. Он был явно раздражен, вероятно, потому что его вызвали в такие солнечные выходные.

«Какого хрена это вдруг не работает?»

В программе, за которую он был ответственным, возникли ошибки.

* Дзинь * * Дзинь *

Телефон в офисе начал звонить.

«Да. Я сейчас занимаюсь этим».

«Нет, это не будет исправлено так быстро».

«Да. Я разберусь с этим сегодня».

Помощник менеджера Пак отвечал на звонок, потупив взгляд. Звонил менеджер по работе с клиентами.

(* Примечание: здесь слово «клиент» это 갑 (Гап), что также может означать кого-то значительного. В Корее «Гап» означает кого-то из начальства. Гап - превосходящее положение, а 을(Ыль) подчиненное положение. 병(Пён) и 정(Чон), которые появятся позднее в истории, еще ниже, чем Ыль. И эти четыре слова - только часть из 10 символов, обозначающих иерархию).

* Вздох *

Пак Чольун, тяжело вздохнув, посмотрел на монитор. Ёнхо тоже повернулся к своему монитору, чтобы закончить задание.

Глава 15. Ошибка доступа (1)

«Эй, помощник Пак! Вы еще не устранили ошибки?» - завопил менеджер Чхве, войдя в офис.

«Менеджер».

«Мне звонил управляющий, это все очень плохо! Мы должны показать программу Совету директоров в понедельник. Что вы собираетесь делать, а?»

Бизнес-моделью Мирэ IT была SI (Системная Интеграция: клиент просит подрядчика компании создать систему и оплачивает её). Помощник менеджера Чхве был ответственным за создание системы.

(* Примечание: Помните «Гап» и «Ыль»? Гап = клиент, Ыль = подрядчик).

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

Менеджер Чхве распрашивал помощника менеджера Пака, который нерешительно отвечал.

«Так вы выяснили, в чем причина?»

«Это... Еще нет...»

*Вздох* «В чем суть ошибки?»

«Это...»

««ЭТО», «ЭТО», «ЭТО» КАКОГО ЧЕРТА ВЫ ПОДРАЗУМЕВАЕТЕ ПОД «ЭТО»?»

«ETL просто не работает».

ETL (аббревиатура - извлечение, преобразование и загрузка). Это была программа, которая извлекает и преобразовывает данные из хранилища удаленных данных и загружает их в нужное место.

«Что? Просто не работает?»

«Да...»

Менеджер Чхве говорил, будто не веря помощнику Паку.

«Попробуй запустить».

Пак запустил Putty (*свободно распространяемый клиент для различных протоколов удалённого доступа, включая SSH, Telnet, rlogin) и ввел команду для запуска программы ETL.

./miraeETL.sh

И нажал «ввод».

Оба не хотели верить в это, но ничего не вышло. Несколько минут спустя программа просто вылетела.

* Вздох * «Что, черт возьми, это за проблема?»

Менеджер Чхве вздохнул, увидев результат своими глазами. Помощник Пак был недвижим, думая, с чего ему начать. В окне протоколов не было никаких ошибок.

«Что делать, менеджер?»

«Что значит, что делать, мы должны исправить эту ошибку».

«Но протокола ошибок нет...»

«Я даже не знаю. Давайте подумаем».

Менеджер Чхве сел на свое место и повернул свой включенный ноутбук. Молчание повисло в офисе.

Спустя час менеджер Чхве позвал Ёнхо.

«Эй, г-н Ёнхо».

«Да, сэр».

«Чем вы занимаетесь сейчас?»

«Я сейчас выполняю задачу, которую дал мне помощник менеджера Ким».

«Это срочно?»

«Н... Наверное, нет».

«Тогда ты не мог бы помочь нам?»

Сегодня было воскресенье. Им необходимо было восстановить программу, чтобы завтра Совет директоров мог посмотреть текущее состояние продаж. Если программа ETL не заработает, данные по продажам посмотреть не удастся.

Это означает, что Совет директоров не сможет подтвердить текущее состояние продаж. Если проблема не буде решена вовремя, компания-заказчик будет очень недовольна. Возможно, потому, что менеджер Чхве был под большим давлением, он даже попросил Ёнхо помочь.

«Д... Да, сэр».

Ёнхо подошел к помощнику Паку и спросил.

«Помощник менеджера, чем я могу помочь?»

После его вопроса помощник Пак сказал менеджеру Чхве.

«Менеджер, он только стажер, что он может знать...»

«Вы меня не слышали? Он тот, кто устранил проблему с записью на курсы в университете Сон Мин».

«Правда?» - спросил Пак у Ёнхо.

«Ты действительно решил проблему?»

13
{"b":"836676","o":1}