Камрад . Вы либо не понимаете меня, либо конечно отстаиваете позицию, которой я противоречу.
Диалектическое развитие мира требует и специализации и универсальности.
Но система основанная на универсальности, однозначно проигрывает системе основанной на специализации за счет глубины проработки вопросов.
Качество решения сложных задач - по мере роста их сложности основано именно на разделении труда. Так как банально - задача ОЧЕНЬ сложная и не возможно решить ее одному человеку.
В этом случае решения идут как на системном управляющем уровне- координации усилий узких проработок и решений.
То есть все упирается в очень простую вещь.
1 человек может решить задачи ТОЛЬКО определенного уровня сложности. И только совместный труд позволяет РЕЗКО улучшить проработку и увеличение сложности задач.
То о чем я здесь спорю- что промышленная кооперация в РФ и КЗ сейчас находиться на зачаточном уровне , что является ТОРМОЗОМ развития. Так как большинство решений идут не стандартным самым лучшим образом, а попыткой решить на месте. То есть нет следующего цикла. Проработки стандартной инженерной задачи. Выработки для нее стандартного массового решения. И массового применения такого решения для упрощения решения более сложных задач. Например стандартные программируемые контролеры для управления каким то процессом. Применяемых в системах управления. Которые в большинстве сейчас применяются импортные. Именно ихз за их массового производства и следовательно практической дешевизны и накопленного опыта.
Более того- часто вижу у наших " инженеров" не понимание значения стандартизации. Попытки решения все по своему- то есть без учета накопленного другими опыта! Что является обычным самомнением - и что как раз таки и является одним из тех тормозов развития!
По конкретному поводу- я приводил пример- что 3 года назад мне пришлось самостоятельно решать задачу программирования робота, которую программисту специализирующему на этом - решать 4- ну 8 часов с учетом общения со мной на время постановки задачи.
Причина была банальна- бешеные запросы тех самых программистов на решение той задачи и высокая самооценка их труда.
В итоге они остались без денег. легких денег. Но уверен с апломбом.
Что я ЧАСТО И вижу. Люди банально не хотят работать и зарабатывать. Хотят снимать сливки.
А цивилизация достигается не тогда, когда специалисты сидят и ждут лакомых заказов, а планомерно работают . И именно по этому те же немецкие машины проработаны гораздо лучше и работают надежно.
И таже советская военная техника- проработана была очень в совершенстве. По тому что там люди работали - а не ковыряли в носу- выгодно им или нет.
И опять же .. таки да... тем не менее тем же специалистам ДОЛЖНО быть выгодно и работать не наскоками. А это уже планирование или большой массовый рынок.
Вот такие сумбурные мысли.
Ну и лично у меня возникли мысли, что на самом деле плохи не узкие специалисты в Вашем случае. А плоха именно выработанная система управления- которая не позволяет совмещать труд разных специалистов.
То есть в вашем случае совмещение труда тех же юристов- которые грамотно должны формулировать требования к технической части разработку ТЗ- в плане соблюдения ФЗ и системы управления- которая должна доносить до програмистов и прочих- необходимость применения тех самых ТЗ.
Опять же - системная работа сотен людей и есть самый сложный процесс. О чем и пишу. Научимся эффективно заставлять!!! всех трудиться. не перекладывая функции- повысим производительность труда и уровень жизни.