Абсолютно не согласен с автором с тезисом, что программисты
должны давать экономическое обоснование проектов. Более того, они не должны не генерировать проекты, а реализовывать их. В приведенном примере проблема заключается исключительно в директоре предприятия который не смог или не захотел окружить себя управленцами высшего звена. Вот это как раз их задача - выдвигать предложения по увеличению эффективности производства (увеличению прибыли) и предлагать директору возможные пути решения, будь-то создание корпоративной сети, нового веб-сервера или сокращение штатов и т.п.
Они же и должны ставить задачи начальникам отделов, а те в свою очередь своим подчиненным. Считаю что это тем более относится к крупным предприятиям, как в приведенном автором примере.
Если же программист может дать экономическую экспертизу всевозможным своим проектам, тогда он не на своем месте. Это скорее всего будет или IT-консультант или менеджер высшего звена.
Может быть стоило назвать статью "Документация по деланью карьеры"?
С уважением,
Ю. Бура.
[email protected]