项目管理
-
工程领导者如何运用沟通框架提升沟通能力
你是否认真投入过时间,提升自己的沟通能力和软技能? 作为软件工程师,我们很容易优先关注技术能力:学习新的编程语言、熟悉新的开发框架、研究新的架构模式。 但随着职业发展,我们终究会面对一个问题: 为什么沟通能力与技术能力同样重要,甚至可能更加重要? 对于工程领导者来说,技术能力决定了你能否理解问题,而…
-
软件工程写作:工程领导者如何提升书面沟通能力
我们都知道,工程领导者的大部分工作并不是写代码,而是写作。 邮件、项目周报、技术方案、设计文档、决策记录、产品愿景……这些文字构成了工程管理、项目协作和团队沟通的重要基础。 然而,我们很少认真讨论另一个问题: 我们写下的内容,真的值得别人花时间阅读吗? 在互联网上写作,天然存在一套反馈机制。 如果文…
-
工程团队如何建立共同语言,提升沟通效率
团队由人组成,而人与人之间的协作,离不开共同的语言。大多数语言最基本的组成单位,都是词语。 对于工程团队来说,建立共同语言,不仅能够减少沟通误解,还能帮助成员对齐工作预期、提高协作效率,并加快新成员融入团队。 语言如何影响工程团队沟通 无论是书面沟通还是口头交流,词语都非常重要。 这既包括人们普遍使…
-
Staff+ 工程师如何推动跨团队重大技术变革
许多资深工程师在职业生涯中都会经历这样一个时刻:他们发现了一项对组织未来至关重要的技术投资,可能是一次大规模架构调整,也可能是一项需要持续数年的基础设施改造。 但 Staff+ 工程师如何推动重大技术变革,并让跨团队技术方案真正进入产品和研发路线图,往往比提出方案本身更困难。 他们认真撰写了一份 R…
-
Staff+ 工程师如何推动重大技术变革
许多资深工程师在职业生涯中都会经历这样一个时刻:他们发现了一项对组织未来至关重要的技术投资,可能是一次大规模架构调整,也可能是一项需要持续数年的基础设施改造。 但 Staff+ 工程师如何推动重大技术变革,并让跨团队技术方案真正进入路线图,往往比提出方案本身更困难。 他们认真撰写了一份 RFC,发给…
-
工程经理与产品经理高效合作的3个关键
工程经理与产品经理的合作质量,往往决定了一个团队究竟是在缓慢地做出错误的产品,还是在快速地做出正确的产品。 遗憾的是,许多企业并没有充分重视产品团队与工程团队之间这段至关重要的合作关系。工程经理和产品经理通常只是被简单地安排在一起共事,很少有人认真思考:怎样才能帮助他们建立真正高效的伙伴关系? 在最…
-
管理者如何提供有效反馈
管理者如何提供有效反馈,直接影响员工成长、团队信任和绩效管理质量。 在工作中,我有幸辅导过许多非常优秀的管理者和领导者。但无论一个人多么聪明、经验多么丰富,都难免会犯错。 尤其是在向员工提供反馈这件事上,我有一些听起来严厉、但完全出于善意的建议。 下面五点,是给那些需要改进反馈方式的管理者和高管的提…
-
管理者如何明确工作预期
管理者如何设定工作预期,直接影响上下级之间的沟通效率、团队信任和管理质量。相比等到问题出现后再纠正,更有效的做法,是在合作开始之初就明确彼此的职责、沟通方式和支持边界。 上周,一位几年前由我招聘入职的工程师转岗成为了管理者。 由于他已经有好几年没有直接向我汇报,我们安排了一次“重新开始的一对一沟通”…
-
经理会议怎么开?我最喜欢的三种会议形式
经理会议应该讨论什么?怎样让管理者会议不再只是同步进度、传达任务和汇报工作? 我第一次接触“第一团队”这个概念,是在《经理之路》一书中: 优秀的管理者明白,自己首先属于的团队,并不是由直属下属组成的团队,而是由公司内其他管理者组成的领导团队。这种“第一团队”意识,会促使他们在做决策时,优先考虑公司的…
-
经理交接怎么做?1:1:1三方会议指南
管理者与下属之间的一对一沟通,是了解员工需求和支持员工职业发展的重要方式。 通过持续的一对一会议,管理者可以逐渐了解团队成员真正需要什么:他们希望获得怎样的支持,喜欢以什么方式接收反馈,哪些事情会让他们感到沮丧,以及他们对未来职业发展有什么期待。 但如果员工更换了直属经理,经理交接应该怎么做? 经理…