Чтение онлайн

на главную - закладки

Жанры

Записки программиста А.

Петрович Александр

Шрифт:

За окном напротив паба кто-то упорно пытался запарковаться между двумя близко стоящими машинами. Ничего не получалось, бедолага немного отъезжал, и начинал все сначала. Несколько человек со стаканами в руках остановились и громко помогали советами.

— Такова моя история, — закончил Святой Патрик.

Они помолчали.

— Так подожди, — вдруг спросил программист А. — А пиво-то здесь причем?

— А я откуда знаю! — воскликнул Патрик. — Это вас надо спросить. Я вообще не пью, и пиво ненавижу. У меня, можно сказать, аллергия. Очень мне нелегко было с этими ирландцами работать. Поэтому, собственно, меня Святым и назвали…

— Так вот оно что… — сказал

программист А. и неуверенно посмотрел на полную кружку Гиннесса в руке.

— Да ты пей, пей. Чего уж там, праздник все-таки! — сказал Святой Патрик, встал, махнул на прощание рукой, вышел на улицу прямо через стекло и растворился в толпе.

— Happy St. Patrick Day! — крикнули программисту А. из-за соседнего столика. Разгоралось веселье.

0111110

Как-то программист А. сидел за стойкой в баре, и знакомый бармен, желая над ним подшутить, поставил перед ним два бокала — пустой и полный — и спросил:

— Что лучше — пустой бокал пива или полный?

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

И он потянулся рукой к полному бокалу.

— Ага! — воскликнул бармен, радуясь, что шутка удалась. — Почему же ты берешь полный бокал, а не пустой, ведь пустой лучше?

— Я говорил о пустом бокале пива, — ответил программист А. — А это просто пустой бокал. Не выпив пива, не увидишь разницы.

Бармен удивился.

0111111

— Решил купить себе мерседес, — рассказывал как-то за пивом приятель программисту А. — Пошел в салон, все как обычно, поторговался с дилером по имени Джим, обо всем договорились, только точно такой машины, как я хочу — CLK350 кабриолет цвета “иридиум силвер” — у них, естественно, не оказалось. Заказали машину из Германии, стал ждать. Через месяц звонит счастливый Джим и сообщает, что машина пришла, можно забирать. Приезжаю в салон, сияющий Джим выводит меня на парковку, показывает машину, и что ты думаешь?

— Что? — спросил А.

— Это не кабриолет, а роадстер, и цвета не “иридиум силвер”, а “капри блу”! Представляешь?!

— Да ты что?! — воскликнул программист А. — Не могу поверить!!

— Представляешь?! — возмущался приятель.

— Дай мне телефон этого Джима, — сказал А.

— Зачем? — не понял приятель.

— Следующую машину я буду покупать только у него, — сказал А.

— A? — переспросил приятель.

— Я даже уже и не надеялся, что есть такие дилеры, — сказал программист А. — Посуди сам, ему безразличны внешние признаки, и он не обращает внимания на незначительные детали, они не отвлекают его внутренний взгляд. Сквозь обманчивую мишуру цветов и моделей, он смотрит в суть и стремится к главному — продать хорошую машину по хорошей цене. Я уверен, что если бы ты сел в этот роадстер и проехался, ты бы уже с ним не расстался. Я тебе говорю, этот Джим — истинный мудрец!

— Да? —

удивился приятель. — А я-то, дурак, решил, что он просто раздолбай.

1000000

Как-то к программисту А. подошел индийский программист и сказал:

— Я, вроде, уже не первый год занимаюсь программированием, работаю в большой компании, пишу качественный код, оптимизирую, применяю эффективные алгоритмы, тестирую то, что написал. Коллеги со мной считаются, начальство мною довольно. И все-таки — что-то не то… Не подскажешь, что я делаю не так? Может, научишь?

— А чего не научить, — ответил программист А.

Через какое-то время индийский программист вернулся в свой отдел. Работать начал лучше и эффективнее прежнего. Проектируя, был умен, как архитектор. Тестируя, становился наивен, как QA. Никто не мог найти в его коде баг, кроме него самого. Помогал менеджерам, подсказывал отделу маркетинга, разговаривал с клиентами. Вскоре получил повышение, потом стал начальником отдела.

Когда услышал об этом программист А., он очень расстроился.

— Ну надо же! — причитал он, разводя руками. — Учил я его, учил, а он так ничего и не понял! Все ведь сделал наоборот!

1000001

Программиста А. cпросили как-то за пивом:

— Ну, как оно все на самом деле?

— Знавал я одного умного человека, — ответил программист А. — Лучше его не было среди нас. Любая задача была ему по плечу. С алгоритмами обходился так, словно все четыре тома Кнута издательства Эдисон-Уэсли были отпечатаны в его памяти. Смотрел на предмет, видел свойства и методы, наследственность и полиморфизм. Объектные модели строил, словно слова складывал в стихи. Написать компилятор самокомпилирующегося языка и за работу не считал. И вот однажды решил он разобраться в том, как работает Windows XP. Две недели от компьютера не отходил, изучал код, наконец понял. После этого три дня ни слова не говорил, не спал и не ел. На четвертый день уволился с работы, и больше никогда к компьютеру не подходил. Слыхал я, работает с тех пор продавцом в супермаркете где-то в Неваде. Вот я и говорю, если умный человек, поняв такую малость как Windows XP, все забросил и исчез, то что будет со мной, глупцом, если я пойму все? Нет уж, лучше я об этом и думать не буду, как бы случайно чего не понять!

1000010

Как-то в баре, за кружкой Fisherman's Brew, приятель жаловался программисту А.:

— Что-то со мной происходит не то! Ничто мне не интересно, ничего не хочется делать. Кажется, что все уже делал, везде уже был, все уже знаю, хотя и понимаю, что это не так. Включаю телевизор — по всем каналам какая-то ерунда. Берусь за книгу — ничего такого, чего бы раньше не читал. С утра ни на что не надеюсь, вечером ничего не жду. Все вокруг суетятся, повторяя одни и те же действия, а мне ничего этого не нужно. Может быть, это психическая болезнь?

— Ты случайно головой не стукался в последнее время? — спросил программист А.

— Ты знаешь, действительно стукнулся не так давно о полку, три дня шишка не проходила, — ответил приятель.

— Ну вот тебе и ответ! — воскликнул программист А. — Поэтому ты и считаешь мудрость психической болезнью!

1000011

— Отчего все так хреново? — пожаловался как-то программист А. знакомой индийской девушке.

— Это у тебя конфликт души и сущности, — сказала девушка.

Поделиться:
Популярные книги

Сердце Дракона. Том 11

Клеванский Кирилл Сергеевич
11. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
6.50
рейтинг книги
Сердце Дракона. Том 11

Я тебя верну

Вечная Ольга
2. Сага о подсолнухах
Любовные романы:
современные любовные романы
эро литература
5.50
рейтинг книги
Я тебя верну

Интриги двуликих

Чудинов Олег
Фантастика:
космическая фантастика
5.00
рейтинг книги
Интриги двуликих

Третий. Том 3

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
Третий. Том 3

Облачный полк

Эдуард Веркин
Старинная литература:
прочая старинная литература
5.00
рейтинг книги
Облачный полк

Невеста снежного демона

Ардова Алиса
Зимний бал в академии
Фантастика:
фэнтези
6.80
рейтинг книги
Невеста снежного демона

Вспомнить всё (сборник)

Дик Филип Киндред
Фантастика:
научная фантастика
6.00
рейтинг книги
Вспомнить всё (сборник)

Сердце Дракона. Том 9

Клеванский Кирилл Сергеевич
9. Сердце дракона
Фантастика:
фэнтези
героическая фантастика
боевая фантастика
7.69
рейтинг книги
Сердце Дракона. Том 9

Кодекс Крови. Книга V

Борзых М.
5. РОС: Кодекс Крови
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Крови. Книга V

Восход Эндимиона

Симмонс Дэн
4. Гиперион
Фантастика:
космическая фантастика
9.00
рейтинг книги
Восход Эндимиона

Сумеречный Стрелок 4

Карелин Сергей Витальевич
4. Сумеречный стрелок
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Сумеречный Стрелок 4

Глубина в небе

Виндж Вернор Стефан
1. Кенг Хо
Фантастика:
космическая фантастика
8.44
рейтинг книги
Глубина в небе

Работа для героев

Калинин Михаил Алексеевич
567. Магия фэнтези
Фантастика:
фэнтези
героическая фантастика
6.90
рейтинг книги
Работа для героев

Николай I Освободитель. Книга 2

Савинков Андрей Николаевич
2. Николай I
Фантастика:
героическая фантастика
альтернативная история
5.00
рейтинг книги
Николай I Освободитель. Книга 2