> Some people in the industry say computer science students would benefit from more liberal arts courses.
The sentiment is nice but I can't see this having an actual impact. How does taking interpretative dance help me with anything?
> Some people in the industry say computer science students would benefit from more liberal arts courses.
The sentiment is nice but I can't see this having an actual impact. How does taking interpretative dance help me with anything?
This leads to a situation of growing chaos where not everybody can understand what everybody else does. Your engineers are no longer easily replaceable and creating interacting systems gets growingly complicated.
Mix this in with limited time and resources of management, it's easier to give out guidelines than to deal with the mess that'll be created when loosening the leashes.
(It all totally depends on the situation, though.)
In Finland, there's a concept of management by perkele which I like https://m.youtube.com/watch?v=N2S_Gm78SLs
I'd like a situation where the affected people give input and management decides who shall be involved in the decision making and delegates the decision and parts of the execution to those people.
You'll find dozens, hundreds, or thousands more if you choose to look for them.