全文共1789字,预计学习时长3分钟
图片来源:pexels.com/@rawpixel
软件开发经理的工作不是提供一件产品或某项功能,也不是实现任何指标或增加收入。经理的主要工作是确保他所带领的工程师在他们的职业生涯中成长,学习并提高专业知识。
经理工作的第二部分内容是确保团队在这个成长的过程中感到快乐,让他们在面对工作时,尽可能地斗志昂扬。只要经理在所有这些工作的背后都有良好的规划并按主次顺序安排,那么功能、产品、指标和收入应该自然而然就会出现。
如果想要深入了解一位优秀的经理应该掌握的最重要的领域,可以看看下面几点:
· 以灵感为主导
每个组织都需要一个起指引作用的北极星和一个宏伟的愿景。这有助于工程师从业务角度关注重要事项。经理应该帮助团队确定一个大胆的方向,而不是强制实行。
任何级别或有任何资历的工程师都应有权提出会推动团队进步的想法,这意味着管理者应该随时随地准备倾听。因为如果工程师的想法被忽略了,他们就会停止分享这些想法,最终可能脱离这个集体。确保团队内部的每个人都有发言权是保证公司良好运转的必要条件。
· 服务而不是命令
许多人特别是学生,甚至是初级工程师,常常会认为经理就应该发号施令。但是,经理更应该做的是提供正确的成长机会和挑战,以及宏伟的愿景和指导来支持他们的团队。经理应该专注于为员工服务,而不仅仅是下达命令。经理