In the software development industry, most of the problem are human in nature, not technological. We'll explore some of the psychological and social problems common in development teams, and some tips how to overcome them and become a better developer