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?