“Managing Humans” is about Rand’s experience as a manager of developers. It covers how to manage the different types of developers, interact with other managers from other departments, manage the hiring process and creating the proper environment for creative development and planning.
The book is meant for both the manager and the programmer and attempts to open the eyes of people in both positions. I greatly recommend it for anyone that is managing development teams or for the programmers that have been forced into the management position.