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