> -- Драконограф писал(а):
> И эти вещи также имеют прямые соответствия в информатике, как ни удивительно  В частности, ни один "предметник" не станет программистом только оттого, что у него появится в распоряжении некий "суперязык" формализации вплоть до программирования и поддерживающие язык средства. Надо ещё уметь "водить программы", а также быть подготовленным к этой работе - не так ли? И в то же время это не отменяет возможности пользоваться этим языком для формализации - только эскизной, "без права шить программы"  О том, что в программировании как реальном бизнесе также необходимо регулировать поток заявителей, ограничивать срочность и частично передавать "на внешнее исполнение" (естественно, за комиссионные ), говорил тот же Михайлов - да это элементарная экономика в принципе.Со всем сказанным можно было бы согласиться, но... что-то не позволяет"Что-то" имеет три составляющих. Первая. Понятие "профессионализма" слишком размыто. Профессионал - это тот, кто:а) умеет пользоваться инструментами, знает основные методы и приемы выполнения работы?
б) может выполнить типовую работу с заданным/требуемым качеством, в установленные сроки, за согласованную плату?
в) умеет находить неожиданные решения в известной ему области, исследовать смежные области, самостоятельно находить и устранять проблемы?(нужное подчеркнуть) Как правило, а-профессионалы ("вечные студенты"), не считают профессионалами тех, кто относится к категориям б-профессионалов ("ремесленники/практики") и в-профессионалов (исследователи). Точно также и другие категории профессионалов относятся к другим своим "коллегам" с не большей степенью уважения.
Второе. "Суперязык" - это... не более, чем метафора, как правило... обобщение (до абстрагирования с последующей фетишизацией) инструментальных средств. Было бы разумно говорить о "суперязыке" не как о средстве, но, как о методе... тогда все встает... на свои места... легко и непринужденно. И любой "предметник", владея методом, сможет формализовывать и даже оптимизировать решение задач в своей предметной области. Примеров тому изрядно...
И, наконец, третье. Программирование - это не... "реальный бизнес". Программирование - это "идеальный бизнес". Если "реальная экономика" преобразует и направляет материальные потоки, то "идеальная экономика" преобразует и направляет потоки идей. И не следует, наверное, априори считать эти "экономики" тождественными... ни с точки зрения принятия заявок, ни с точки зрения планирования и выполнения работ, ни с точки зрения распределения результатов. IMHO... разумеется.