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

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

Жанры

Шрифт:

— Лида, а почему вы все-таки в Москве? Вы давно вернулись?

— Я и не уезжала. В Минске должна была теоретическая конференция состояться, а ее перенесли иа два месяца.

— Значит, через два месяца поедете?

— Нет, не надо теперь уже. Сборище состоится в Москве, чуть ли не напротив моего дома. Гена, подождите минутку. Я только открою дверь… (Я слышу шорох в телефоне, когда она кладет трубку, затем несколько голосов.) Гена, вы меня извините, ко мне друзья пришли. Позвоните как-нибудь в следующий раз.

— Лида, с вами увидеться сегодня можно?

— Сегодня вряд ли. Н-нет, определенно нет. Я сегодня занята, к сожалению.

— А завтра?

— Еще

не знаю. Гена, вы позвоните, я мы договоримся. Хорошо?

— Хорошо.

— Ну, всего доброго.

— До свидания.

6. Геннадий Алиссандрович

Стриженов раз осторожно высказал мне свое недоумение тем, что я остаюсь в отделе Борисова я не перехожу к нему. Хотя бы к нему. А ведь есть и другие.

Стриженов делает транслятор. Весь его отдел, конечно, делает. А он начальник отдела. Стриженов не администратор, а работник. Он делает примерно 4/5 всей работы отдела. Все остальные — по мелочам. Отлаживают мелкие блоки, выслеживают мелкие ошибки. Всю идею транслятора держит в голове он сам. И его такое положение вполне устраивает. Григорий Николаевич Стриженов — нормальный человек. А какой нормальный человек не получает удовольствия от интересной работы? Транслятор — это интересно. Вот Григорий Николаевич им и занимается. Уже пять лет. Закончил за это время два варианта транслятора ТК-1 и ТК-2 и сейчас разрабатывает ТК-3, самый мощный и универсальный.

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

Я работаю с ТК-2, последним законченным вариантом транслятора. Вариант-то законченный, но использовался только на сравнительно простых, типовых задачах, в основном вычислительного характера. В моей программе вычислений почти нет, информация подвергается в основном логической обработке. Программа к тому же большая, сложная. Вот и получилось, что, как только я начал использовать ТК-2, из него сразу полезли залепы и несообразности. Это не значит, конечно, что ТК-2 — халтура.

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

Я запускаю программу и гоню ее до тех пор, пока она делает то, что нужно. В каком-то месте начинает получаться ерунда. Машина начинает «сходить с ума» и печатает на алфавитно-цифровом печатающем устройстве (АЦПУ) всякую дребедень. Тогда я останавливаю машину и начинаю ловить ошибку. Надо найти то место, ту команду, начиная с которой программа ведет себя неправильно. Когда ошибка найдена, надо понять ее. Здесь могут быть два варианта: или это моя собственная ошибка, ошибка в моем алгоритме, или это ошибка, «залеп» (одно из шикарных словечек зубров программирования) в трансляторе.

В первом случае я исправляю неправильное место в своем алгоритме, отдаю перфоленту с программой в телетайпную, чтобы мне ее перебили по новой, и жду следующего выхода на машину. Ну а если ошибка в трансляторе, я здесь сделать ничего не могу. Не могу нн поправить ошибку, ни даже найти ее. Транслятор для меня (так же, как и для всех, кто им пользуется) — черный ящик. Я только знаю, как им пользоваться, а как он устроен, не знаю. Это знают только те, кто его делал. И лучше всех знает Стриженов. К нему я и иду в таких случаях.

Григорию Николаевичу весьма полезно, что я хожу к нему с ошибками. Ведь этим я помогаю ему доводить ТК-2 до кондиции. Да н мне самому это небезынтересно. Моя работа получает некий теоретический, исследовательский привкус. А уж о благородстве такого занятия нечего и говорить. Ведь исправления вносятся, разумеется, не только в мой личный экземпляр ТК-2. Стриженов передает исправление в эталонный текст транслятора, хранящийся в Библиотеке стандартных программ при ЦСУ СССР. А с эталонного текста дублируют транслятор все, кто пользуется им у нас в стране. Поэтому на залеп в трансляторе, на который наткнулся я и который задержал мою работу, не наткнется уже больше никто. Вот какое это благородное и интересное занятие.

Григорию Николаевичу весьма полезно, что я хожу к нему с ошибками. Ведь этим я помогаю ему доводить ТК-2 до кондиции. Да н мне самому это небезынтересно. Моя работа получает некий теоретический, исследовательский привкус. А уж о благородстве такого занятия нечего и говорить. Ведь исправления вносятся, разумеется, не только в мой личный экземпляр ТК-2. Стриженов передает исправление в эталонный текст транслятора, хранящийся в Библиотеке стандартных программ при ЦСУ СССР. А с эталонного текста дублируют транслятор все, кто пользуется им у нас в стране. Поэтому на залеп в трансляторе, на который наткнулся я и который задержал мою работу, не наткнется уже больше никто. Вот какое это благородное и интересное занятие.

Но вот только отладку моей собственной программы это здорово задерживает. Мне и самому поскорее хочется получить окончательную распечатку (здоровый инстинкт любого программиста), да и шефы мои, Борисов и Телешов, под несколько иным ракурсом наблюдают за моими занятиями. Они не знают ни машины, ни программирования, и объяснять им что-либо — занятие бесполезное.

Начальник-неспециалист — явление в общем-то не уникальное. Серж Акимов до перехода к нам тоже работал под началом экономиста какого-то пепонятного профиля. Но тот относился к Акимову как к черному ящику: в дела не лез, подавал на вход, то есть Сережке, машинное время, необходимое материальное хозяйство, а на выходе получал готовые программы. А Борисов и Телешов ведут какую-то нервную запутанную игру. Может, они и сами ее не понимают? Вряд ли. Если все это и анекдот, то уж, во всяком случае, не абстрактный.

7. Витя Лаврентьев

…А чего? Звякнуть Генке, и все дела. Расклад — дрянцо, не тот даже совсем, черти бы его драли. Все ж таки — дембеля мы удалые, и все такое…

Ладно, к кому-то ведь надо, а к нему не так муторно, как к другим-некоторым. Он веселый. Сделает все весело. Или не сделает, так все равно весело. Не будет душу мотать и пузыри от важности пускать, что его о чем-то попросили. Вот эту шантрапу (хоть с двумя портфелями ходи и дочку на цепочке на фигурное катание выгуливай, для меня такие — шантрапа), эту вот кодлу, в шляпах они или без, ненавижу.

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

По прозвищу Святой. Книга вторая

Евтушенко Алексей Анатольевич
2. Святой
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
По прозвищу Святой. Книга вторая

Изгой Проклятого Клана. Том 3

Пламенев Владимир
3. Изгой
Фантастика:
аниме
фэнтези
фантастика: прочее
попаданцы
5.00
рейтинг книги
Изгой Проклятого Клана. Том 3

Телохранитель Генсека. Том 2

Алмазный Петр
2. Медведев
Фантастика:
попаданцы
альтернативная история
6.25
рейтинг книги
Телохранитель Генсека. Том 2

Эволюционер из трущоб. Том 8

Панарин Антон
8. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Эволюционер из трущоб. Том 8

Идеальный мир для Лекаря 20

Сапфир Олег
20. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 20

Инженер Петра Великого 2

Гросов Виктор
2. Инженер Петра Великого
Фантастика:
попаданцы
альтернативная история
фэнтези
5.00
рейтинг книги
Инженер Петра Великого 2

Бандит 2

Щепетнов Евгений Владимирович
2. Петр Синельников
Фантастика:
боевая фантастика
5.73
рейтинг книги
Бандит 2

Черный маг императора 2

Герда Александр
2. Черный маг императора
Фантастика:
юмористическая фантастика
попаданцы
аниме
6.00
рейтинг книги
Черный маг императора 2

Тактик

Земляной Андрей Борисович
2. Офицер
Фантастика:
альтернативная история
7.70
рейтинг книги
Тактик

Гримуар темного лорда III

Грехов Тимофей
3. Гримуар темного лорда
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Гримуар темного лорда III

Вернуть невесту. Ловушка для попаданки 2

Ардова Алиса
2. Вернуть невесту
Любовные романы:
любовно-фантастические романы
7.88
рейтинг книги
Вернуть невесту. Ловушка для попаданки 2

Адвокат

Константинов Андрей Дмитриевич
1. Бандитский Петербург
Детективы:
боевики
8.00
рейтинг книги
Адвокат

Кодекс Охотника. Книга XXIV

Винокуров Юрий
24. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга XXIV

Леди Малиновой пустоши

Шах Ольга
Любовные романы:
любовно-фантастические романы
6.20
рейтинг книги
Леди Малиновой пустоши