В своей деятельности я придерживаюсь инженерного подхода, а не научного. Но вот сомнения стали одолевать...
Лет пять назад выпала мне халтурка — написать парсер не сильно прямого языка — объектно-ориентированного расширения SQL. Порекомендовали меня одной конторе, поскольку их штатный программер просидел над этим делом год, нарисовал много схем и, доказав, что это контекстно-зависимая и не LR грамматика, заявил, что быстро написать парсер — дело неподъемное.
Я не стал научно доказывать возможность или невозможность, выкинул ANTLR, взял старый добрый bison написал на коленке грамматику, добавил ручками переключение контекстов... Неделя работ. Остальные два месяца занимался стилем форматирования выходного файла.
А потом задумался. Штатный программер получил никак не меньше 15000 баксов, и работа осталась "неиспорченной". Такую работу можно было еще работать и работать. А я, как урод, решил проблему за жалкие 2 штуки. Ну и кто после этого дурак?
http://ithappens.ru/story/890
В этой истории себя я вижу как первый персонаж. работаю над автоматизацией фирмы занимающаяся торговлей\реализацией товара. задача тривиальная, но в сложившихся условиях (их много) проект затянулся и грозит стать очередным мои-провальным.
странно что в ходу работа состояние - "чертить графики и доказывать что тут не все так просто" уже принято за норму. и с периодичностью вкладывается в мозг начальству.
но все равно, иногда просыпается тот самый человек, который перестает говорить и занимается делом. такие "приходы" бывают, и этому все несказанно рады, я в первую очередь а начальство уже постфактум.
люди слушайте свой внутренний голос, иного он говорит с осознанием своего опыта и несет в себе добро.