Category: Engineering Manager

Good software development managers are people managers and leaders for software developers, are often responsible for technical delivery teams, and they have a strong understanding of technical details combined with competency in adjacent domains such as analytics, product management and design.

In this section, you will find the resources, tools, techniques and information required to help you be an effective software development manager. If you’re looking for a practical how-to guide for engineering managers, check out my book The Engineering Manager’s How-To Guide.

When you’re a people manager, you’re not only responsible for your own career but also for those of your team members. Researches have shown that the lack of future career development remains a key driver of employee attrition. Not sure where to start? Download the Career Planning Starter Kit for managers with examples for software development industry.