An engineering manager is a key role in the organization and employees' lives. It's difficult to be a good software engineer, but it's much harder to be an engineering manager. As a manager, your expertise is not limited to management issues, but you also need to have a strong engineering