Услышал сегодня мнение, что Java в чистом виде сейчас для решения бизнес-задач использовать, это как на ассемблере писать. Сейчас более подходящим является визуальное проектирование бизнес-процессов (например, через Composite Editor из Oracle SOA Suite). Бизнес-процесс описывается через BPEL, соединяем "кубики" линиями в редакторе и получаем работающий сервис.
Причина — экономия времени и денег. В итоге программирования на Java получается, допустим, 30%, а остальное — все в редакторе делаем. Получается не сколько программист, сколько инженер по конфигурации, интеграции. И со временем эта тенденция будет доминирующей, а чистые Java программисты уйдут в специфичные области, куда сейчас ушли C\C++ программисты.
Хотелось бы услышать мнения по этому поводу, на сколько обоснован такой прогноз.