It As Is | страница 20



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

— А что потом будет с ними? — несмело спросил Миша, — Не всю же жизнь им сидеть здесь, в подвале?

— Да, ты прав, — ответил Коля, — обычно стартапы живут вплоть до первой сдачи 4‑ФСС. Вот этот, в малиновой водолазке, который сейчас что-то рисует в фотошопе — он станет дизайнером, хотя рисовать он так и не научится. Вот этот, с ноутбуком, единственный, у которого обувь чистая — будет внедрять 1C. А тот, бородатый… Про него даже говорить не хочется.

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

— Я наконец-то сделал то, что так давно планировал. Теперь вся логика взаимодействия потоков покрыта юнит-тестами. Какая-же всё-таки хорошая штука этот JUnit, — сказал он, кашлянул и вышел из комнаты.

Миша хотел было подойти к компьютеру, чтобы хотя бы мельком взглянуть на то, как с помощью JUnit тестировать многопоточные приложения, но Изя одёрнул его:

— У нас мало времени. Ночь коротка, а мы ещё не побывали на дарк-сайде. Пойдём же из мрачного подвала светлой стороны в просторный кондиционируемый офис!

Тёмная сторона

Изя зашёл в кабину лифта последним и нажал единственную кнопку. Когда двери закрылись, он обернулся к Мише:

— Итак, сейчас ты увидишь дарк-сайд софтваре‑девелопмента. Сразу предупреждаю, он устроен намного сложнее, чем светлая сторона. Все ваши структуры данных и алгоритмы — детские шалости по сравнению с распилами и откатами. Боюсь, ты не поймёшь большую часть из того, что увидишь, но тебе стоит разобраться, почему дарк-сайд тебе представляет именно проджект-менеджер, а не тестировщик или какой-то другой ресурс.

Фраза «какой-то другой ресурс» задела Мишу, но, прежде чем он нашёлся, раздался мелодичный звонок, и двери лифта бесшумно распахнулись. Выйдя вслед за Изей, Миша и Коля оказались посреди огромного и безупречно чистого помещения, разделённого пластиковыми перегородками на небольшие секции. В каждой такой секции стояло около пяти столов с креслами. Что интересно, компьютеров почти нигде не было.

— Изя, почему на тёмной стороне разработки ПО нет компьютеров? У них у всех что, ноутбуки? Или планшеты? — спросил Миша.

— Твой вопрос указывает на непонимание базовых принципов дарк-сайда, — отозвался Изя. — Но ничего, я постараюсь дать тебе объяснения. То, что ты видишь перед собой — это не офис. Это масштабируемое офисное решение. Сделано оно таким из-за специфики кадрового менеджмента. Проще говоря, хайринг ресурсов происходит в моменты минимальной стоимости, а файринг — в моменты убыточности содержания. Кстати, обрати внимание на перегородки. С ними связана любопытная история. Раньше под каждую единицу ресурса сооружалось что-то типа кабинета из четырёх загородок. Но после того, как Коупленд выпустил в свет свою макулатуру, мы стали делить опен-спейс на более крупные фрагменты или даже вовсе экономить на перегородках.