There's tons of  training to become a developer but developers who become managers  often have little or no training. That's a big problem.  Software people are notoriously difficult to corral. Ron Lichty is an expert on the subject and co-authored the book, “Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams." I spoke with him at the 2012 Silicon Valley Code Camp conference. His number one rule for managing software teams is to connect with them and gain their respect.  This is easier said than done and always means leaving the coding behind. “If you continue to try to code, you will code and not manage,” said Lichty. It's a common issue and a refrain we heard time and again from different presenters. Watch the video and don't miss the joke about the difference between introverted and extroverted programmers, it's worth the wait. Image: Mad Programmer [Bigstock]