Портал над рутиной
II.Настойчивость
Команду собрал Алексей - молодой программист с первомайскими глазами и привычкой засыпать за терминалом. Он верил, что машины созданы не для того, чтобы заменять людей, а для того, чтобы возвращать им время.
Время, которое Суета крала.
Рядом с ним встали: Марина - аналитик с фотографической памятью. Она видела систему там, где другие видели хаос. Её таблицы были так точны, что Путаница не могла в них влезть - каждый раз спотыкалась о выверенную строку и откатывалась.
Виктор - инженер связи, немолодой, с мозолистыми руками и спокойным голосом. Он прокладывал каналы между складами и офисом, как связист прокладывает кабель через поле под огнём.
Нина - главбух, женщина, которая поначалу смотрела на терминалы с подозрением. «Железо не знает наших проводок», - говорила она. Но когда она увидела, как первый автоматический отчёт свёлся за час вместо недели, она сказала: «Ну, теперь я с вами».
И ещё за их спинами встала - Настойчивость. Настойчивость не числилась в штате. Она не имела пропуска и не получала зарплату. Но она была.
Она стояла за спиной Алексея, когда он в третий раз переписывал протокол передачи данных. Она касалась плеча Марины, когда та сидела над расчётами до утра. Она говорила тихо, но так, что нельзя было не услышать: «Ещё раз. Попробуй ещё раз. Не сейчас - так через час. Не через час - так завтра. Но не бросай».
У Настойчивости был сын - Успех. Успех был мальчишкой лет двенадцати: подвижный, с живыми глазами и неожиданной зрелостью суждений.
Он не помогал писать код - он помогал по‑другому. Успех задавал вопросы. «А что, если партнёр захочет увидеть заказ прямо сейчас, ночью?» «А что, если линия оборвётся - система запомнит?» «А можно сделать так, чтобы склад сам знал, чего не хватает?» Каждый его вопрос был маленьким вызовом - и каждый заставлял команду думать на шаг вперёд.
Суета не могла терпеть Настойчивость. Она пыталась давить: линии рвались, данные приходили с опозданием, терминалы на складах мигали тревожными огнями.
Уныние шептал Марине: «Смотри, опять сбой. Я же говорил».
Путаница подменяла одну строку в тестовой таблице - и вся нагрузка рушилась.
Братья Убытки молча клали на стол Игоря Петровича расчёт простоя: каждый день задержки стоил компании всё дороже.
Партнёры ворчали. «Зачем нам ваши терминалы? Мы привыкли по‑старому».
Суета торжествала: она питалась привычкой и сопротивлением, как сухая трава для пламени.
Команда работала по ночам. Алексей переписывал протоколы, Марина выверяла каждую цифру, Виктор прокладывал резервные каналы, а Нина учила складских сотрудников работать с новыми терминалами.
Настойчивость стояла рядом с каждым - невидимая, неслышная, но ощутимая, как тепло от руки.
Однажды ночью, когда очередной сбой обрушил тестовую систему, Алексей откинулся в кресле и закрыл глаза. Уныние уже шептал: «Хватит. Отдохни. Завтра». Но тут Успех, мальчишка, который не спал, потому что не мог спать, когда взрослые боролись, - спросил: - А что, если линия обрывается не из‑за помехи, а из‑за того, что сигнал идёт слишком медленно и теряется по пути?
Алексей открыл глаза. Виктор, сидевший у пульта, медленно повернулся. Марина подняла голову от таблицы.
- Ребята, - сказал Виктор, - он прав. Это не помеха. Это задержка передачи. Нужен буфер. Промежуточный узел.
И Суета впервые отступила - на полшага, не больше. Но этого было достаточно.
// ... повторить