There's a nice piece on Chris Morris' blog talking about making you a better and happier developer.
Many developers lack in social skills and have communication issues - little tips like that can help.