Василий Головачев - Настоящая фантастика – 2015 (сборник)
Но этого не случится. Не сейчас. Сейчас эти люди танцуют на Площади, радуясь победе. Они не знают, что ситуация идет к точке, после которой возврата не будет. Им предстоит пройти не менее долгий, но кровавый путь. Тысячи смертей, десятки тысяч покалеченных, сотни тысяч, чья судьба будет размолота жерновами истории.
* * *«Что ты видел?»
«Людей на Площади».
«Ты мог что-то изменить?»
«Да».
«Почему ты этого не сделал?»
«Потому что кукловод остается кукловодом, какими бы благими ни были его намерения. Они должны научиться думать своей головой. Перестать выбирать из того, что предлагает кто-то другой».
«Что ты имеешь в виду?»
«Если кто-то спрашивает «да?» или «нет?», всегда нужно помнить, что есть третий ответ».
«Какой?»
«Пошел к черту».
«Болтовня. Ты мог бы спасти тысячи жизней».
«Это их плата за годы молчания, ненужного терпения, нежелания думать головой и надежды на доброго хозяина, который все сделает за них. Им придется пройти через это. Будет война, будут смерти и поломанные жизни, разрушенные города и села».
«Как долго это продлится?»
«До тех пор, пока среди них не найдутся те, кто станет между дерущимися и скажет: «Остановитесь».
Павел Серебрянников
Аутсорсинг
То тюлень позвонит, то олень,И такая дребедень целый день.
К. ЧуковскийВсе сколько-нибудь значительные прорывы в технологиях программирования – изобретение компьютеров с хранимой программой, ассемблера, компиляторов, сборки мусора – делались в надежде, что теперь-то программированием смогут заниматься специалисты в предметной области. Но почему-то этого не происходило. Новые технологии приводили к снижению стоимости разработки программного обеспечения, но это приводило только к тому, что программ начинали заказывать гораздо больше, чем раньше, и эти программы становились все сложнее и сложнее по функциональности. В результате спрос на услуги программистов только расширялся, но программирование по-прежнему оставалось отдельной профессией.
В 60‑е годы XX столетия появление языков высокого уровня привело к тому, что крупным корпорациям стало экономически выгодно разрабатывать заказное программное обеспечение для автоматизации своих бизнес-процессов. В 90‑е годы распространение языков Java и C# со сборкой мусора позволило средним и даже некоторым малым бизнесам развитых стран заказывать программное обеспечение и создало огромную индустрию офшорного программирования в Индии, Китае и странах бывшего СССР. В 20‑е годы XXI столетия появление метаязыков второго поколения сделало заказное программное обеспечение доступным даже малому бизнесу и частным лицам из развивающихся стран. Это вовлекло в индустрию программирования новые социальные и культурные слои. Но основная масса специалистов в предметных областях так и не стала программировать самостоятельно. Так и осталось загадкой, почему одни люди могут и хотят программировать компьютеры, а другие – не могут или не хотят, а вместо этого предпочитают заказывать разработку на стороне.
Над дельтой Окаванго заходило солнце. Днем у !Хи было большое преимущество: антилопа перегревалась и не могла быстро бежать, а !Хи мог охлаждаться, поливая себя водой из пластиковой бутылки, а то и прихлебывая пару-тройку глотков. Ночью это преимущество терялось, так что охота грозила затянуться до утра, а то и на первую половину следующего дня. Ну и ладно, если кому-то что-то потребуется, меня найдут.
Вскоре !Хи действительно понадобился. На другом конце земли другой охотник вышел на охоту в море и обнаружил проблему. Телефон в поясной сумке !Хи задребезжал. !Хи нажал кнопку на гарнитуре:
– Окаванго Куалити Софтвээ к вашим услугам.
– Однако здравствуйте. Это Эльгыгытгын. У вас, однако, бага.
– Здравствуйте, Эльгыгытгын. Что у вас случилось?
– У нас сегодня открытие сезона. Я пошёл за китом. Кит ушёл в американское море. Ваша навигатора мне сказал, что на кита охотиться можно. Я, как русские говорят, как дурак, сорок минут гнался за этим китом, однако, гарпуна говорит, что охотиться, однако, нельзя.
– Так это не в навигаторе бага, а в гарпуне?
– Однако гарпуна сертифицированный, у него печать русского начальника. Даже если там бага, мне только в суд в Страсбурге подавать. Но все равно ведь неправильно, когда навигатора говорит одно, а гарпуна другое.
!Хи остановился, почесал в затылке, потом достал из сумки телефон и вывел на экран карту мира.
– Однако все правильно, – сказал он, – в гарпуне баги нету. В русском море сезон уже открылся, а в американском море ещё вчера, там ещё сезон не открылся.
– Однако умный кит. Но почему мне навигатора сказал, что охотиться можно?
– Однако странно – сказал !Хи, – навигатор в американском море тоже должен был дату перевести. Однако действительно бага.
– Однако… Однако, получается, Эльгыгытгын виноват. Я сам, однако, навигатора настроил, чтобы он дату туда-сюда не переводил.
– Однако, получается, не бага, – радостно сказал !Хи.
– Однако, получается, не бага, – согласился Эльгыгытгын. – Извините.
!Хи нажал кнопку отбоя и огляделся. Антилопы не было видно. !Хи включил камеру в телефоне и нажал на спуск. Было уже темно, поэтому автоматически сработала вспышка, и в кустах сверкнули два круглых огонька – отражение света в сетчатке глаз антилопы. !Хи перевёл дух, засунул телефон обратно в поясную сумку и начал ломиться напрямую через кусты. Ветки впереди закачались – антилопа ещё надеялась от него убежать. Телефон снова задребезжал.
– Окаванго Куалити…
– Однако это опять я. Однако я согласен, не бага. Однако неудобно. Можете сделать, чтоб работало?
– Ну, теоретически можем… – !Хи сделал паузу, дожидаясь, пока клиент скажет волшебные слова. И дождался:
– Однако я заплачу.
– Хорошо, зафильте как багу, Хани с вами нашим утром свяжется.
– Я сейчас, однако, не могу зафилить, я в лодке, у меня только спутника…
– Однако голосовые вызовы проходят?
– Голосовые проходят, однако багзилла говорит таймаута репликации.
– Понятно. Хорошо, я сейчас тоже не возле компьютера, я Хани перезвоню, запишем ваш запрос.
!Хи нажал кнопку отбоя и вызвал Хани. Она ещё не спала. Опять, небось, ферму до ночи вскапывает…
– Да, папа?
– Тут, однако, звонил этот чукча, Эльгыгытгын, у него опять проблема.
– Он не чукча, он эскимос.
– Его проблема не в этом.
– Пусть в багзиллу напишет.
(adsbygoogle = window.adsbygoogle || []).push({});