Извечный вопрос всех программистов.

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

Исходя из своего опыта могу порекомендовать установить адекватную цену на свою работу. Начальник (заказчик) должен понимать,  что при равных затратах времени труд программиста стоит дороже труда секретарши (менеджера) и уже основываясь на этом принимать решение.