Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
What Software Development Managers Should Do

What Software Development Managers Should Do

Technical leadership. Hands-on coding. Process management. Project management. Delivery. People management. Architecture decisions. Product oversight. Hiring. With so many things on a software development manager’s plate, is it any wonder that many great software developers flounder as managers?

Yet, in order to retain engineers in a competitive job market, you have to invest in building and supporting your software development managers. Individuals don’t leave jobs or companies, they will leave managers who are not equipped to support them. This talk explains how our organizations currently set engineering managers up to fail, and what we need to change to help them, and their teams, succeed. Learn how to get your software development teams on the right track through:
* Redesigning team and organizational structure
* Clarifying roles and responsibilities
* Outlining clear paths for growth for engineers and managers (and growth paths that don’t include management)
* Rethinking how to hire engineering managers, and what to look for when you are looking for leaders of technical teams

Video producer: