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