> For example, one company found that its most talented developers were spending excessive time on noncoding activities such as design sessions or managing interdependencies across teams. In response, the company changed its operating model and clarified roles and responsibilities to enable those highest-value developers to do what they do best: code.
The rest of the article is equally hare-brained. It's a sort of clueless management-consultant thinking that believes software engineers should be furiously typing all the time, and it entirely fails to understand that actual software engineering is about solving business problems.
Stuff like this really makes me wish I'd optimized for $$$ earlier in my career, and I only hope I can retire before this kind of absurd thinking spreads into real technology companies.
[1]: https://www.mckinsey.com/industries/technology-media-and-tel...
EDIT: Changed "MBA thinking" to "management-consultant thinking," in response to fair feedback below.