Software engineers are managers
And the only managers that consistently get their “team” to perform well. Machines are our workers, but they’re obviously very different from humans.
Any manager of human teams that uses techniques to measure or understand work output that are even a little similar to what we do as engineers is a bad manager. Understand how humans work to get them to perform well. If you want to treat workers as machines, go back to being an engineer.