As a manager in charge of technical professionals, I have learned that managing projects with multiple team members requires certain people skills, as well as technical skills. In the world of management, there are many skills required when it comes to the management of people. These skills, and how you apply them, vary depending on the type of business you are in, as well as the type of people whom you manage.
Technical professionals, in general, tend to be a little different to manage than the standard office workers. Their jobs are not just about doing a mechanical process, but designing and writing software is also a creative, if not artistic process. I’m sure that everyone has heard stories about artists and how temperamental and bizarre their behavior can be. Does that sound like any software developers you know?