一个有效的管理者需要扮演哪些角色