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