As a program manager how can I improve relationships and communication with our programmers?
I deeply care about programmer happiness. There was a major restructuring in our team and now I have been given charge to lead a team of 9 programmers in our company.
I want to know what are some of the Do's and Don'ts as a manager? How can I make sure that I am getting things done efficiently while keeping the work environment healthy?
In my past job I had encountered a few unruly programmers too. They were excellent coders, but took me for granted and refused to abide by certain policies. So, another question is how can I control these kinds of people?