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