At Google, we have always had a deep skepticism about management. This is just how many engineers think: Managers are a Dilbertian layer that at best protects the people doing the actual work from the even more poorly informed people higher up the org chart.