> -- igor писал(а):
> А я и не говорил, что единственное что нужно уметь программисту - это абстрагироваться.
В бухгалтерской или кадровой задаче, программист должен быть ответственным за решение перед многими людьми.

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