• Пожаловаться

Александр Петрович: Записки программиста А.

Здесь есть возможность читать онлайн «Александр Петрович: Записки программиста А.» весь текст электронной книги совершенно бесплатно (целиком полную версию). В некоторых случаях присутствует краткое содержание. Город: Boston, год выпуска: 2006, ISBN: 978-0-9791178-0-0, издательство: ChamSpan, категория: Современная проза / на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале. Библиотека «Либ Кат» — LibCat.ru создана для любителей полистать хорошую книжку и предлагает широкий выбор жанров:

любовные романы фантастика и фэнтези приключения детективы и триллеры эротика документальные научные юмористические анекдоты о бизнесе проза детские сказки о религиии новинки православные старинные про компьютеры программирование на английском домоводство поэзия

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

Александр Петрович Записки программиста А.

Записки программиста А.: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Записки программиста А.»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Фото: Наталья Китарьева

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


Кто написал Записки программиста А.? Узнайте фамилию, как зовут автора книги и список всех его произведений по сериям.

Записки программиста А. — читать онлайн бесплатно полную книгу (весь текст) целиком

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

Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать

В следующий раз программист А. проснулся в марте. Часы показывали 11:11 pm, deadline был через неделю, и А. уже несколько дней сидел в офисе, практически не вылезая, пытаясь хоть как-то связать вместе куски кода.

— Что за хренотень! — ругался про себя А, в сотый раз добавляя явную инициализацию для переменной, которую начинающий индийский программист использовал в условном операторе. — Сон какой-то у меня стал прерывистый! К врачу, что ли, сходить…

0111010

Однажды утром программист А. наткнулся на работе у кофеварки на двух индийских коллег, которые о чем-то горячо спорили.

— О, вот ты рассуди нас, — сказал один из них. — Мы поспорили, когда лучше продавать акции, а когда лучше покупать.

— А? — сказал программист А.

— Я считаю, что акции нужно покупать, когда они падают, и продавать, когда растут. Когда акции падают, их можно купить дешевле, поэтому их нужно покупать. Когда акции растут, невозможно предсказать, когда рост остановится, поэтому их нужно продавать, пока они не упали.

— Я считаю, что акции нужно покупать, когда они растут, и продавать, когда они падают, — сказал второй индийский программист. — Когда акции растут, цена их увеличивается, поэтому их нужно покупать. Когда акции падают, невозможно предсказать, когда падение остановится, поэтому их нужно сразу же продавать. Кто из нас прав?

Программист А. подумал, но рассудить их не смог.

— Ну и какой же ты после этого программист! — пристыдили его индийские коллеги, и отвернувшись, продолжали свой спор.

0111011

Выпив как-то пива, программист А. пошел прогуляться ночью в парк. Свернув на одну из боковых дорожек, он неожиданно увидел человека, сидящего на скамейке у озера, в кругу лунного света. Человек был одет в длинное темное пальто, а на голове у него было что-то вроде военной фуражки. Приглядевшись получше, программист А. разглядел, что это женщина, и даже узнал ее по виденным в интернете фотографиям. Это была адмирал Грейс Хоппер, автор языка КОБОЛ и первого в мире компилятора. Кроме этого Грейс Хоппер нашла первый в истории компьютерный баг, оказавшийся молью, застрявшей в соленоидах гигантского калькулятора. Сейчас от нее исходило странное свечение, и она смотрела на программиста А., широко улыбаясь.

— Присаживайся, — сказала Грейс Хоппер. — Я тебя жду.

Программист А. присел на край скамейки.

— Как дела на работе? — спросила Грейс.

— Баги замучили, — пожаловался программист А. — Не видно им конца. Больше ни на что времени не остается.

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

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

— Я вижу, что ты понял и вторую истину, самудаю, — сказала женщина. — Для непрерывной череды багов есть причина.

— И что дальше? — скептически спросил программист А.

— Дальше ты должен понять, что все это можно изменить.

— Как? — удивился программист А.

— Этого я тебе пока сказать не могу, — сказала Грейс. — Но уверяю тебя, даже просто понимание того, что это можно изменить, наполнит тебя неизбывной радостью и блаженством.

— Поэтому ты все время и улыбаешься? — спросил программист А.

— Что? — переспросила Грейс.

— Все время улыбаешься — от понимания? — уточнил А.

— А, это, — сказала Грейс. — Нет. Улыбаюсь я, потому что мне классный анекдот вчера рассказали. Приходит, значит, мужик в публичный дом, и…

Они посидели еще какое-то время, рассказывая друг другу анекдоты, потом Грейс Хоппер исчезла, растаяв в воздухе, а программист А. долго оставался на скамейке, глядя на блики лунного света в озере и вспоминая анекдоты, рассказанные Грейс. С лица его не сходила блаженная улыбка.

0111100

К программисту А. приставили в помощники начинающего молодого программиста для работы над проектом.

— Ну, и чего ты знаешь? — спросил программист А.

— Все знаю, — ответил помощник. — Знаю языки программирования — Java, C++, Delphi, NET. Базы данных знаю — Oracle, SQL Server, DB2, работал и с MySQL, и с PostgreSQL. Знаю Perl, PHP, и Python. Не попаду впросак и с Web-технологиями: ASP, JSP, SOAP, AJAX и Web-сервисы мне хорошо известны. Разбираюсь в вычислительных методах и теории алгоритмов, легко отличу машину Тьюринга от машины Поста. Знаю OOP, AOP, UML и модели программирования, extreme programming и TDD, да много чего еще. Какое дадите мне первое задание?

Читать дальше
Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Записки программиста А.»

Представляем Вашему вниманию похожие книги на «Записки программиста А.» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё не прочитанные произведения.


libcat.ru: книга без обложки
libcat.ru: книга без обложки
Наталья Никольская
Александр Петровчич: Записки программиста А.
Записки программиста А.
Александр Петровчич
libcat.ru: книга без обложки
libcat.ru: книга без обложки
Александр Галин
Отзывы о книге «Записки программиста А.»

Обсуждение, отзывы о книге «Записки программиста А.» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.