Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

What are the most helpful articles on the subject of managing programmers? I came across this one recently, and thought it was excellent -

The unspoken truth about managing geeks

What else is out there?

share

locked by World Engineer Jun 26 '13 at 6:38

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as not constructive by Mark Trapp Dec 11 '11 at 18:22

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

3  
If you haven't read all the books written by Steve McConnell, I advise you drop everything and do so. Not only will it teach you a thing or two about managing programmers, but it will make you a better programmer yourself. –  Cody Gray Jan 31 '11 at 5:43
comments disabled on deleted / locked posts

6 Answers

up vote 4 down vote accepted

Rands (in Repose) talks about this. He also took excerpts from his blog and put them in book form: Managing Humans.

share
add comment

E.g.: http://www.randsinrepose.com/archives.html

The best thing you can do IMO is to read Gerald M. Weinberg books.

Being a "new user" (actually a long time lurker) I'm allowed to post one link only, so I'll try to sneak in this one: http://www.ayeconference.com)

share
add comment

Please refer to Joel's articles (Tech Lead section), I find it really useful.

share
add comment

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.

share
add comment

Rands in Repose has already been mentioned by maksa, so I'll throw in his book Managing Humans which is an excellent (and amusing) read about what you need to know about managing software developers.

It's also a nice read for developers who want to know what managers actually have to deal with and what they do.

share
add comment

If you are a dev who is moving up the food chain, then Herding Cats is a great read aimed at that situation.

share
    
What's with the random minus? –  Ozz May 7 '13 at 12:42
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.