&#62; 2) Don't assume that the /manager/ really has the low-level information<p>If the manager isn't a "real programmer", even if (s)he doesn't actively code anymore, I'd be nervous about working there.