&gt; The purpose of the manager is not to squeeze productivity out of a developer as you might blood out of a stone (although some seem to think it is), but to try to make sure that the developers are working on the right stuff for the company<p>In my experience that responsibility has fallen on the CEO or the Product people.