代码之家  ›  专栏  ›  技术社区  ›  Zak

失去一个程序员,该采取什么步骤?[关闭]

  •  7
  • Zak  · 技术社区  · 14 年前

    我们团队的一个程序员要去更绿的牧场了。我们从6点到5点。我们应该采取哪些步骤来确保我们的开发过程在融入新的血液的同时继续平稳运行。

    我们目前正致力于一个具有迭代开发的短发布周期。设计-规范-审查。离开的人是团队中最高级的开发人员,通常会给团队的其他人很多反馈,特别是在设计阶段。

    5 回复  |  直到 14 年前
        1
  •  14
  •   Franci Penov    14 年前

    你能做的事情很少(按顺序):

    • 根据剩余团队成员的经验和工作项负载平衡,重新评估您的评估。
    • 列出你可能需要削减的事情的优先顺序。
    • 寻找合适的替代品(尽可能积极)
    • 开始与公司管理层讨论可能的薪酬方案变更,这将使您保留有价值的人力资产,如离职人员。

    更新: 利用这个机会组建你的团队。为即将离开的人举办一个告别派对,确保他和团队都知道他的贡献是有价值的。:-)(如果你没有预算,就和团队成员商量一下,然后大家一起出去喝一两杯)

        2
  •  5
  •   Bob Kaufman    14 年前

    我同意Franci的观点,对优先事项做了适当的修改:

    开始与公司管理层讨论…

    对。尽一切办法。今天。如果你的最好成绩要走了,你的第二好成绩可能就不远了。与其他开发人员交谈。他们快乐吗?你确定?他们只是出于尊重你的权威而对你说好话,但突然出现了神秘的“医生预约”吗?如果你是团队的一员,你会找吗?

        3
  •  4
  •   Steve Emmerson    14 年前

    结对编程是一种很有用的技术,可以缓解熟练员工离职时产生的问题,因为它传播知识。它对指导新员工也很有用。

        4
  •  3
  •   Adam Crossland    14 年前

    你可以找到另一个高级开发人员,他对同事的反馈很慷慨。祝你好运。

        5
  •  1
  •   Chris Thornton    14 年前

    首先要避免专业化。如果你有超过0天的过渡时间,这是一种奢侈。人们每天都生病、死亡、逃跑、被捕、被解雇等。因此,项目的连续性需要假定,迟早会有人意外地停止工作。我知道一个案件,一个人被逮捕在他的办公桌上,带着手铐离开,他的电脑立刻被带到实验室进行法医调查。在那里没有多少时间进行知识转移。

    代码评审、设计评审和问题单/研究轮转将使整个团队熟悉系统的各个方面。

    推荐文章