Но Джуну, наблюдавший со стороны, быстро сделал шаг вперед. Ёнхо подумал, что Но Джуну получит выговор от Ли Дохи, поэтому не доложил об этом. Но все оказалось не так.
«DS сказали, что смогут решить проблему сразу, так что я не видел необходимости сообщать об этом».
«Я спрашиваю не об этом. Я спрашиваю, почему возникла такая же проблема».
«Мы должны проверить, та же это проблема или нет. Этот парень все еще стажер, поэтому он многого не знает».
«Стажер?»
«Да, сэр».
«Кто позволил ему войти в комнату для комплексных тестов?!»
От одной этой фразы в офисе стало тихо. Молчание продлилось недолго, Ли Дохи заговорил снова.
«Быстро проверьте».
Но Джуну вежливо ответил.
«Да, сэр».
«Если это та же проблема, то скажите всем кооперативным компаниям сделать доклад к концу дня».
Существует поговорка, которая гласит «те же овощи для того же риса (корейский способ сказать «яблоко от яблони недалеко падает»). Эти слова не покидали его голову.
***
После закончившейся бури, Ёнхо жаловался Ан Бёнхону.
«Значит, стажеры должны были просто ничего не делать до этого времени?»
«Не думай об этом так плохо».
«Честно говоря, я думал, что главный менеджер сделает выговор Но Джуну или что-то вроде».
Ан Бёнхон покачал головой, как будто показывая, что «это невозможно».
«Как это может быть?»
«Простите?»
«Главный менеджер тоже из университета Хангук. И с того же факультета, что и Но Джуну. Они толкали и тянули друг друга. Разве сейчас не похожая ситуация?»
(Толкающий тянет другого, значит, что вы можете сообщить данные в следующем месяце, которые не использовались в этом; и извлекать данные из следующего месяца, если данных недостаточно).
«Мне действительно интересно, как вы познакомились с вашей женой».
Это было то, что растет со временем.
Близость.
Ёнхо и Ан Бёнхон были уже достаточно близки, чтобы шутить.
«Кстати, вы делаете то, о чем я сказал вам в прошлый раз?»
«Stack Overfly, сэр?»
«Да. Постарайтесь. Подготовьтесь, вдруг вам выпадет шанс уехать за границу».
«Вы загружаете коды на GetHub, чтобы уехать за рубеж?»
«Ну, я уже довольно стар, так что это больше для моего собственного развития, чем для поездки за рубеж. Но вы еще молоды, Ёнхо».
«Мой сонбэ сказал мне недавно: существует много различных видов программистов, и каким из них я собираюсь быть. Случайно, могу я спросить вас, как вы думаете, что сейчас наиболее перспективно?»
«Вы уже спросили, сказав «случайно»...»
«Хе-хе...»
«Вы ведь из университета Сон Мин»?
«Да».
«По правде говоря, я окончил только среднюю школу».
«...»
Глава 31. Комплексные тесты (3)
Он первый раз слышал об этом. Ёнхо не мог поверить, что человек, который признан компанией и является автором открытого исходного кода, окончил только среднюю школу.
«И я не писал программы в школе. А после окончания я отправился на военную службу. Это был вроде 1999? Кажется так. Люди говорили, что наиболее перспективной работой была работа программиста IT».
Ёнхо спокойно кивнул, слушая Ан Бёнхона. Тот отвечал на его вопрос, рассказывая свою собственную историю. «И тогда я решил. «Ах! Я должен стать программистом. Я поискал и нашел что-то вроде школы интенсивной подготовки, поддерживаемой правительством».
«А, она по-прежнему существует».
«Еще «Байт Образование» был популярен».
«Это место я тоже знаю».
«Правда? В общем, я окончил школу, и знаете, что я услышал, когда впервые пошел на работу?»
Ёнхо даже не мог себе представить. Он даже не закончил университет. Он не поймет жаргон, использующийся в ИТ-мире. Ан Бёнхон продолжал рассказывать.
«Прав-зом».
«Прав-зом?»
«Зомби-поддерживаемые-правительством. Это было слово, которое принижало достоинство программистов, проходивших программу при поддержке правительства».
«О...»
«И спустя 2-3 года? Когда я получил работу и улучшил свои навыки, они больше не называли меня пров-зомом».
«Ну, у вас, менеджер, очень высокая квалификация».
«Что мог знать программист с 2-3 годами стажа? Я просто копировал то, что делали другие».
«Да, точно. Я слышал от других, что вы были шикарным в прошлом».
«Правда? Ну и вот, когда я избавился от прозвища прав-зом, мне дали новое. Знаешь, какое?»
«...»
«Кодер-ублюдок».
«Разве кодер и программист не одно и то же?»
Разработчик, программист, кодер, инженер-программист. Это слова с аналогичным значением. Но Ан Бёнхон говорил, что «кодер» имеет иное значение.
«Я получил прозвище кодер-ублюдок, так как я мог только кодить».
«Был кто-то, кто называл ВАС так?»
«Их было много. Первоначально, я действительно не ставил цель стать кем-то определенным. Я шел по этому пути, потому что люди говорили мне, что это было перспективно. И я стал жадным через некоторое время. Я сделал все возможное, чтобы мной не пренебрегали, и вот теперь я здесь».
«...»
«Хорошо, конечно, как можно раньше поставить цель стать разработчиком БД, разработчиком сервера или разработчиком клиента, но я думаю, что неплохо также пробовать разные вещи. После этого через какое-то время вы, естественно, найдете то, что вам интересно, и уже тогда начнете углубляться в тему, разве это не лучше?»
После этого Ан Бёнхон добавил:
«Стремление к цели - это еще не все».
«Я понимаю, что вы имеете в виду».
«Понимаешь? Как и ожидалось от Ёнхо. Понять приблизительно 40 лет моей жизни, просто слушая. Разве ты не удивительный?»
«Нет, я не имел в виду, что...»
«Что ж! Давайте работать!»
Возможно, Ан Бёнхон был смущен, поэтому встал первым.
«Подождите меня!»
Ёнхо отправился следом.
***
Мучительные комплексные тесты, казалось, наконец, заканчиваются. На всё, с модульных тестов до комплексного тестирования, было потрачено около месяца. На лицах людей светилась маленькая надежда, что это уже конец тестирования. Ёнхо также считал, что комплексные испытания заканчиваются.
«Это конец?»
«Можно сказать, что мы прошли первый этап».
«Это значит...»
«Да. Это еще не все».
Модульные и комплексные тесты проводились в рамках компании разработчика, поэтому они должны быть проверены «QA team» - независимой компанией.
«QA team находится в Соллыне, поэтому обычно мы едем туда, но в этот раз, видимо, из-за масштаба проекта, они приедут сюда».
«Я думаю, что тестирование сложнее, чем разработка программ».
«Так и есть, это сложно. Есть инженеры, которые специализируются на проведении тестов».
«Легки на помине».
«Тсс».
Прибыло в общей сложности около 7-ми человек. Все они были разные. Очень толстые, тонкие, как анчоус, и нормального размера.
Ёнхо теперь судил человека по его работе. Доказательством был представитель из QA team, с которым он столкнулся.
«Это невозможно».
«Про какую часть вы говорите...»
«Это странно, что нет ни одной ошибки. Не было ни одного случая, чтобы вообще не было ошибок».
Они закончили тестирование во всех ситуациях. Представитель от QA team кивнул Ёнхо.
«Давайте выпьем снаружи».
Разработчики из других компаний качали головами и бормотали.
«Почему это вдруг не работает?»
Ёнхо спросил человека, ответственного за тестирование, который выглядел одного возраста с Ёнхо, протягивая ему напиток.
«Если вы из QA team, значит, вы из KO- Телеком?»
«О, мы также являемся аутсортинговой компанией».
«...»
«Если ошибка возникает после теста, мы должны взять на себя ответственность. Поэтому во время теста все усердно работают».
«И как работа?»
«Ну, я просто делаю это. Думаю, у нас меньше сверхурочной работы по сравнению с другими».
«А платят хорошо?»
«Платят хорошо... Мне придется получить лицензию, чтобы проводить тестирование и попасть в известную компанию».
«Нет сверхурочной работы... Я так завидую. У нас она каждый день».