Herding Cats: A Primer for Programmers Who Lead Programmers