Онлайн книга «Мастер Алгоритмов. Книга 0»
|
Я прошел на кухню, поставил чайник. Как там Баюн говорил, повернуть регулятор, произнести «зажечь»? Именно так. Под дном чайника послушно разгорелось синее пламя. — Что по людям, — начал я, доставая чашку. — Василиса из открытого врага превратилась в осторожного скептика. Это уже прорыв. — Не густо, — фыркнул Баюн. — Для недели работы — отлично. Пока дело не будет сделано, хорошего отношения можно не ждать — Волконский это отношение два года закапывал. Хоть в чем-то он был последовательным и методичным. Еще есть Илья Кузнецов. Отличный кадр, талантливый технарь, и, самое главное, готов мне дать кредит доверия. Мария окончательно преисполнилась, поверила в перемены и готова помогать, чем только может. И, как результат, мы доказали принципиальную возможность решения проблемы с проводниками. Я заварил чай, сел за стол. Баюн устроился напротив, свесив хвост с края. — Ну, доказали. А дальше что? — спросил кот. — Дальше — масштабирование. Но сперва нужно довести технологию до ума. Три процента — это хорошо. Но нам нужна полная проводимость, чтоб были как новые. Для каких-то проводников это плюс пятьдесят процентов, для каких-то — семьдесят, в зависимости от запущенности. — Тогда каждый проводник предлагаешь отдельно обрабатывать? Посылать команду спецов на проверку, подбирать заклинания? Ты хоть представляешь, как министерские взвоют от таких заморочек? Я ж себе так и представляю этот вой, «да где деньги брать», «да людей не хватает»… — Что-нибудь придумаем. Я отхлебнул чаю. Вопрос был правильный. Система в застое однозначно будет сопротивляться переменам. Но ничего. У меня и в верхах могут найтись единомышленники, как тот же Милорадович, а может, и не он один. Так что с наездниками министерских кресел мы еще пободаемся. Кроме того, было у меня и иное решение. — А в идеале я бы хотел сделать так, чтоб система работала сама. Определяла неполадку, анализировала ее тип и била по ней правильно отлаженным заклинанием. — Дай угадаю. Идея есть, а вот как реализовать — черт его знает, да? А ведь ее нужно еще внедрить. При нашей-то бюрократии… — Баюн, — я встал, подошел к окну. — Знаешь, как съесть слона? Баюн посмотрел на меня как на кретина. Настолько, что я аж почувствовал себя старым Волконским. — Знаю. И опыт имею. К чему тут это? — К тому, что есть его надо по кусочкам. В айтишке есть понятие «технологический долг». Когда годами экономишь на качестве кода, он накапливается. И в итоге система работает все хуже. Здесь то же самое — только вместо кода у них магическая инфраструктура. — И что с этим делать? — Рефакторинг. Переписать систему с нуля, но без остановки работы, — я усмехнулся. — Звучит невозможно, но я такое уже делал. Баюн покачал головой. — Дим, а ты понимаешь масштаб задачи? Тут не стартап какой-то, а бюрократическая система целого города. Со своими порядками, своими, так сказать, законами… Вот тут кот попал в точку. Я строил WolfCode с нуля, в конкурентной среде, но без исторического багажа. Здесь же мне предстояло не создавать новое, а реформировать существующее. От деграданта-коррупционера до… Кого? Успешного реформатора? Министра? Или кого-то еще более амбициозного? В этом-то и было самое интересное. Есть риски, да. Но какие же возможности! |