What are the most helpful articles on the subject of managing programmers? I came across this one recently, and thought it was excellent -
What else is out there?
Software Engineering Stack Exchange is a question and answer site for professionals, academics, and students working within the systems development life cycle. It only takes a minute to sign up.Sign up to join this community
Rands (in Repose) talks about this. He also took excerpts from his blog and put them in book form: Managing Humans.
Please refer to Joel's articles (Tech Lead section), I find it really useful.
Although 9 years old, I found Managing Software Engineers to be a helpful resource.
I do feel that people working in these careers work best under management styles of Theory Y or even Theory Z. Both of these take the approach that treating employees well promotes success.
There is a 2005 article on the concepts of Theory P, a management style concocted by some management consultant for managing programmers. The name may sound cool, but don't let it fool you! It reeks of Theory X style management and is quite insulting to the programming profession as a whole.
Lastly, here is a handy translation guide so managers can understand when programmers give them certain answers.
It's also a nice read for developers who want to know what managers actually have to deal with and what they do.
If you are a dev who is moving up the food chain, then Herding Cats is a great read aimed at that situation.