Читать книгу «Программист» онлайн полностью📖 — Сергея Фрумкина — MyBook.
image

Ответ был дан в вежливой форме, но молодой человек почувствовал себя так, словно ему прилюдно дали пощечину. Во-первых: почему Глеб не смог ответить ему в тот же день, а заставил ждать трое суток? Во-вторых: зачем он вообще сказал Стасу писать письмо, если не собирался менять своего мнения и даже задуматься о просьбе своего подчиненного? И, наконец, в-третьих: кто такой этот Глеб, чтобы ломать людям жизнь и препятствовать карьерному росту высококлассных молодых кадров? Чем он вообще мотивировался? Боялся, что так его скоро потеснят с занимаемого места или хотел, чтобы все прошли через трудности, которые когда-то пришлось испытать ему самому?..

Так или иначе, думая о Глебе Ивановиче, Стас все больше приходил в бешенство, все более утверждался в убеждении, что стал жертвой глупого истерического деспотизма мелкой и ничего не представляющей из себя административной сошки. Но… если Стас прав, а его оппонент – нет…

Одного человека можно было и обойти! Еще раз перечитав запрос и ответ, Стас пришел к выводу, что не только может, но даже обязан принять меры по защите собственных прав – это было в интересах и самого Стаса и всего института.

Да, он не мог адресовать сообщение непосредственно начальнику отдела – на это имел право только руководитель группы. Значит, нужно было создать условия, при которых письмо уйдет не с компьютера Стаса, а с «персонального вычислительного комплекса» Глеба Ивановича.

Как? Письмо представляло собой документ, подготовленный на распространенном текстовом процессоре. Резолюция внизу документа выставлялась автоматически – руководитель группы открывал текст, чем приводил в действие программу, упрощающую ввод резолюции и напоминающую, что ввод таковой является обязательным. Но, если при открытии письма на выполнение отправлялась одна программа, Стасу ничего не стоило прикрепить к письму и другую!

Стас вполне мог написать код, который перешлет письмо дальше в тот же момент, когда руководитель группы увидит текст на экране своего компьютера. И в этом не было ничего сложного. Как узнать, какой из адресов в адресной книге руководителя соответствует начальнику Глеба Ивановича? Стас заглянул в собственную адресную книгу. Письма от разных адресатов имели разный уровень приоритета. Самый высокий предоставлялся руководителю группы – непосредственному начальнику Стаса… Тогда кому будет присвоен максимальный уровень важности на компьютере Глеба Ивановича? Разумеется, его начальнику, то есть тому, кого искал Стас!

Программа была готова быстрее, чем стих первый порыв юношеского гнева. Не успев хорошенько взвесить все за и против, Стас изменил заголовок письма, чтобы руководитель отдела не подумал, что ему дважды выслали одно и то же, и, уверенный, что поступает правильно, дал почтовой программе команду «отправить».

И только, когда письмо ушло по внутренней сети института, в душу Стасу закралась тень сомнения: что, если второпях он упустил что-то важное? Молодой человек попытался проанализировать, какая неосознанная мысль портит ему настроение, но пришел к выводу, что поступил против правил института и потому боится разоблачения. Но, если разобраться, какие шансы были у руководителя группы почуять неладное? И что он, Стас, сделал предосудительного? Наоборот – он был обязан доложить руководству, что способен приносить больше дохода, нежели приносил, находясь под «заботливым крылышком» Глеба Ивановича! Если непосредственный начальник отказывался помочь, наказать за вынужденный обход устава нужно было не Стаса, а плохого начальника!

В центре информационного зала работал голографический проектор, вырисовывая трехмерное изображение светловолосого, худощавого молодого человека. Вокруг изображения, в креслах, располагались оперативные работники отдела. Дима рассказывал о результатах проведенной им экспертизы, подводя историю к блестящему, на его взгляд, финалу. В этот момент в комнату вошли двое: высокий, статный, в хорошем сером костюме мужчина лет сорока пяти – глава департамента и отец Димы, и плечистый господин в офицерском мундире, с мощным лысым черепом и седыми бровями. Слушатели резко вскочили на ноги, вытягиваясь перед старшими офицерами.

– Попрошу всех выйти! – скомандовал глава департамента.

– Но я как раз заканчивал, – остановил отца Дима. – Дай нам еще пять минут?

– Сами разберутся! – отец кивнул подчиненным, чтобы поторапливались. – А тебя ждет другая работа.

– Но он уже у меня в руках… – поймав взгляд отца, Дима осекся и посмотрел на спутника главы департамента. – Прошу прощения! Я готов выслушать.

Отец удовлетворенно кивнул офицеру, и оба сели, подвинув кресла, чтобы всем троим оказаться друг напротив друга.

– Сними контактные линзы и одень вот это! – Владимир Сергеевич протянул сыну очки нэтфона, которые принес с собой.

– Увесистый… – прежде, чем надеть, Дима осмотрел прибор. Он чувствовал себя генералом, у которого отняли победу, и все еще надеялся, что отец передумает.

– Одевай, одевай! – подбодрил начальник департамента. – Немного громоздкий, зато изолирован от глобальной Сети. Приемо-передатчик работает по выделенному, закодированному каналу – связь только с серверами департамента… Готов?

– Да.

– Документы видишь?

– Дело? Вижу.

– Открой! Прочти! Выскажи свое мнение!

– Кто это?

– Подозреваемый.

– В чем? Тут сказано… – Дима в некотором недоумении взглянул поверх очков, словно предположил, что очки врали.

– Вот именно, Дмитрий, в нейропрограммировании. Хакеров и жуликов пусть ловят подразделения МВД – это их контингент. У нас другая клиентура. Для этого и нужны спецы вроде тебя.

– Мы используем нейропрограммистов, чтобы ловить нейропрограммистов. – присоединился офицер.

– Я вас не представил, – поправился Владимир Сергеевич. – Полковник ФСБ, Степанов Дмитрий Петрович. Твой теска. Будете работать вместе.

Пожимая руку полковнику, Дима помрачнел – проделанная работа, как и надежды на скорое повышение оказались пустыми.

– Но ты же говорил, что я получу подразделение, когда выйду на третьего нарушителя? – не смог смолчать молодой человек.

– Вот и поработай консультантом. Справишься – получишь свободу действий и собственную группу. Как договаривались.

– Нам нужно проверить этого человека, – вернул внимание собеседников к основной теме разговора полковник.

– Да. – Дима вновь заглянул в досье на экране своего нэтфона. – Кто он?

– Преуспевающий бизнесмен.

– А в чем обвиняется?

– В преуспевании. Нереально высокие показатели финансового роста. Версия: применение технологии нейропрограммирования для воздействия на партнеров по бизнесу.

– На партнеров по бизнесу? – Дима улыбнулся неосведомленности руководства. – Каким образом? Программирование – не гипноз. Для записи программы нужно время. Не мог же этот бизнесмен каждый день собирать конкурентов за банкетным столом и капать им в бокалы структурированную воду?

– Тоже не исключено. – Владимир Сергеевич остался серьезным, игнорируя сарказм сына. – Но, есть и другой вариант. Чтобы вызвать доверие партнеров и запугать конкурентов, подозреваемый мог воздействовать не на них, а на себя. Создать новый образ, который бы изменил отношение к нему самому и его предприятию.

– А это незаконно? – удивился Дима.

Полковник подсел к молодому человеку поближе, словно хотел обсудить с ним нечто интимное.

– Скажите, – доверительно тихим голосом поинтересовался офицер. – Если боец, закончивший школу боевых искусств, убивает противника в уличной драке, это преступление?

– Да, но ведь этот никого не убил?..

– А если грабитель, угрожая оружием, требует отдать ему одежду и драгоценности, это преступление?

– Да…

– А если нейропрограммист, владея недоступными другим знаниями, вынуждает жертву отдать одежду и драгоценности по доброй воле, от чистого, так сказать, сердца, это преступление?

Дима откинулся в кресле, чтобы оказаться подальше от напористого офицера и поразмыслить над логикой его вопроса.

– По совести – да, но юридически – не думаю, – рассудил молодой человек. – Я никогда не слышал, чтобы кого-то обвинили в экспериментах по нейропрограммированию. Программист действительно может изменить себя так, чтобы вызвать симпатию у важного для него субъекта, а, вызвав симпатию, попросить у того одолжения, в котором ему не откажут. Наверное, может. Но не слышал, чтобы за это судили.

Полковник тоже отклонился в кресле и посмотрел на главу департамента. Его взгляд выражал глубокое удовлетворение уровнем подготовки и сообразительностью сына.

– Все, что ты услышишь или сделаешь с этой минуты, Дмитрий, – строго предупредил отец. – Является государственной тайной. Ни при каких обстоятельствах информация не должна выйти за эти стены. Понял?

– Да.

– Отлично. – Владимир Сергеевич посмотрел на полковника.

Офицер вновь перенял эстафету:

– Вы верно сказали. Ни один нейропрограммист не предстал перед судом. Во всяком случае, ни один такой суд не был освещен в прессе. Мы избегаем огласки, чтобы не подсказать нечистым на руку людям легкий для них и труднодоказуемый для нас способ разбогатеть за чужой счет. В правительстве опасаются, чтобы преступления такого рода не приобрели массовый характер. В настоящее время мы имеем до пяти преступников по городу в год – это не много, такое количество можно контролировать.

– Я тебе объясню суть проблемы, – присоединился Владимир Сергеевич. – Вот, смотри! Существует некоторое количество материальных ценностей – в городе, в стране, в мире. Что происходит, когда кто-то из нас стремительно богатеет? Ценностей прибавляется? Ничего подобного. Соотношение производительность-потребление в мировом масштабе остаются на том же уровне. Тогда откуда у счастливчика деньги? От тебя и меня. Он стал богаче, мы беднее – чтобы где-то прибавилось, где-то должно убавиться. Если новоиспеченный миллионер – неожиданно вспыхнувшая звезда, талант – его успех можно принять, как должное. Человек достиг вершины, борясь за свое будущее на равных с нами условиях. Но, если он ничего из себя не представляет, ничего не дает нам взамен, и использует методы, перед которыми мы беззащитны, заставляя нас с тобой опустошить карман против своего желания, он – преступник. И он не только делает тебя и меня беднее, он угрожает балансу, установившемуся в мировой экономике. Если этот баланс нарушить, получим перепроизводство, миллионы разорившихся предпринимателей и миллиарды голодных тружеников… Понимаешь?

– Думаю, да…

– Тогда перейдем к делу! – Лицо полковника приняло суровое выражение. – Скажите, Дмитрий Владимирович, вы сможете определить: является резкое изменение общественного положения подозреваемого результатом воздействия на него или его окружение неких программных средств, или мы имеем законопослушного гражданина, заслуживающего уважения за свой трудовой подвиг?

Дима на минуту задумался.

– В принципе, да. – Он не был уверен, но полагал, что рассуждает правильно. – Если проанализировать ряд поступков объекта исследования, можно построить модель, описывающую последовательность происшедших с ним изменений. Если в последовательности выявится математический порядок… Но ведь подозреваемый может пользоваться программами на законных основаниях? Медицинскими, например?

– И даже не одной, – подтвердил отец. – По необходимости или стремясь сбить тебя и меня со следа – как правило, они талантливые ребята. Тебе же из разнообразия направляющих воздействий, ведущих наших героев к успеху, нужно выделить те, что ставят их в неравные условия с конкурентами.

– Это уже сложнее… – Дима, наконец, осознал, чего от него ждут.

– Ну что ж. Никто и не говорил, что будет легко! – Владимир Сергеевич поднялся и ободряюще хлопнул сына по плечу. – Работай!

Вика тоже наконец получила свое первое серьезное поручение. Ей прислали текст законопроекта о введении дополнительного налога на продажу питьевой воды. Задача состояла в следующем: определить, как отреагируют на закон массы. Предполагалось, что поднятие цены на продукт массового потребления вызовет недовольство и акции протеста.

В качестве исходных данных в «Центре исследования общественного мнения» использовали обширный материал, накапливающийся естественным образом, во время посещения гражданами тех или иных сайтов. Каждый пользователь нэтфона постоянно, до тысячи раз в день делал выбор: на какую страницу заглянуть, что прочитать, какую музыку слушать, какой фильм смотреть, какие новости отслеживать, какие сообщения игнорировать. Никого ни о чем не спрашивали, но отношение человека к действительности выявляла обыкновенная статистика его предпочтений и антипатий. Социологические службы с помощью специализированного программного обеспечения получали средний показатель по региону и хранили его для построения в дальнейшем обобщенной модели поведения массы людей в целом. Имея готовую модель, Вике достаточно было ввести в нее информацию о переменах, которыми грозил присланный для анализа законопроект.

На задачу отводилась неделя, но Вика потратила на нее всего день – очень уж ей хотелось поскорее проявить себя в настоящей работе. Оставалось только подготовить отчет. Подбив результаты, Вика сделала окончательный вывод: население воспримет введение нового налога с пониманием. Ей самой такой результат не показался странным: питьевая вода – основа здорового состояния горожан; ввод налога позволял с одной стороны снизить расход воды за счет ее экономии, с другой – дать государству средства на разработку новых технологий очистки и добычи такого необходимого каждому живому существу природного ресурса… Но тогда возникал вопрос: зачем вообще тратились деньги на исследование реакции населения, которое, по здравому размышлению, не могло отреагировать никак иначе? Любопытствуя, Вика порылась в архивах Центра. Оказывается, законопроект выносился на рассмотрение Думы уже второй раз. Раньше, шесть лет назад, он вызвал у граждан настоящую бурю негодования, вследствие чего был поспешно отправлен на доработку и, в итоге, предан забвению. Вика улыбнулась. Уровень самосознания масс рос, и это радовало, даря надежду на перемены к лучшему.