团队成员个人发展的管理

专业发展是工作中最重要的动力。如果您是团队负责人并同意此论点,您​​可能想知道如何管理此过程并帮助团队成员成长。

TeamLead Conf上,卡巴斯基的 Pavel Filonov 分享了他的痛苦和解决方法:个人发展计划,他也是个人发展计划。


第一人称视角:团队成员的目标,结构,示例和反馈,并以此为基础进行了实验以汇编知识产权。如果您的经验或直觉表明所有事情都需要以不同的方式进行,那么这只是一个实现选项-请在评论中告诉我们。如果您有自己的知识产权-补充反馈,请写下他是否允许实现期望的目标或没有为自己辩护。

关于问题


我是中型团队的线性经理。在我的直接提交中,有10个人,可以分为三个具有不同专业知识的子命令:数据科学,汽车安全开发,HRIS和分析。每个子命令通常同时在多个项目上工作。例如,我们可以有10个活跃的项目,这三个团队可以一起工作。

在这种情况下,我经常会遇到您可能熟悉的相同问题。

通过发展的动力。一位员工来找我,谈论他的问题和需求。例如,他要开发,因为在会议,播客和文章中,每个人都坚持认为工程师应该开发。问题在于,并不总是很清楚如何做到这一点。

有时会有更具体的要求。例如,玛莎说她想得到晋升(职位,薪水,责任),并问该做什么。我认为玛莎(Masha)做正确的事-她告诉校长她想得到晋升,现在,她认为这是您的问题。在我看来,她是对的:例如,您需要一起做一些事情,例如设定目标和期限,并同意如果在这些期限内达到目标,玛莎可以指望增加。实际上,这是一个受控的过程,并且是一个独立的项目,其中有两个人参与:领导者及其下属。

更换管理层。 Olya喜欢连续阅读所有内容,而不是她在Habré通行证上的一篇文章。她是会议的忠实拥护者,并且正在观看录像,这些录像是她无法参加的(大约编者:如果您也至少偶尔返回会议的视频-瞧,我们已经打开了February TeamLead Conf的所有视频。她研究了很多东西,并希望将所有新东西拖到项目中。我称之为发展混乱

一方面,这很好-奥尔加(Olga)读书,发展,学习新东西。但是对我来说,作为领导者,希望此过程得到更多控制。因为我知道,可以说JavaScript是一种很棒的语言,但是从项目的角度来看,在微波炉的嵌入式开发中,这并不是现在和现在所需要的。

另一方面,有时我会出于自己的目的使用此工具。通常,我可以预测某些项目的出现,并且我希望当一个项目开始工作时,它不是从“让我们看看它是什么,它是什么样的技术堆栈”开始。

我相信,如果您猜到可能出现哪个项目以及哪个技术堆栈适合您,则可以更快地启动。提前准备一两个团队成员:为他们提供一些储备学习,尝试和实验的东西。当真正的工作开始时,它将更快。

为了管理技术堆栈中的更改,有时需要添加和删除技术。不幸的是,为了学习新事物,我们不能同时成为所有事物的专家,通常我们需要忘记旧事物。

增强团队灵活性。第三个重要工具与个人无关。作为领导者,对我而言重要的是,在项目和团队中,应尽可能减少难以替代的独特人员。这样,如果一个人生病,休假或完全退出,就不会有大问题。以我的观点,个人发展管理包括减轻风险您可以尝试涂抹能力,以减少普遍存在的总线因素。

我会告诉您一个可以帮助我的工具,如果我不能解决所有这些问题,那么至少可以控制或逐步解决它们。

计划


如果我们理解问题,那么显而易见的工程步骤就是分解问题,制定解决方案并坚持下去,最好通过反馈不断对其进行监控。这是我们的计划,包括本文。


让我们从众所周知的工具开始- 能力矩阵(技能矩阵)。许多人知道甚至组成这样的矩阵。但这还不够,需要对其应用某些过程-它需要完成。

在这种情况下,我们将讨论一个单独的能力矩阵,在这个矩阵中,每个员工都可以找到自己,并了解他拥有什么能力以及他想掌握哪些能力。这本质上是一个评估程序。而且,这是一个双重并行的过程:一方面,员工对自己进行评估,另一方面,经理可以对其进行评估。比较估计值,以及实际上,对发展方向的期望可能是非常重要的部分。

在评估阶段之后,本文的主题是个人发展计划。(个人发展计划)。 PDP中应该已经有一个号召性用语。附有计划的文件应可视化计划本身,并在可能的情况下回答为在既定时期内达到期望的发展点该怎么做的问题。

最后但重要的细节是仅仅制定一个计划并说:“就这样,走吧!”还不够。任何流程都需要支持,执行控制以及在此过程中进行更改的能力(执行和控制)。提前一年很难一次猜测所有事物,因为某些事物会动态变化。因此,拥有持续的监控工具很重要。例如,我将其包含在一对一的结构中。

图的最终过渡-“技能矩阵”中的“执行与控制”也很重要。这不是最终过程。您需要按照设计员工发展计划的频率滚动浏览此周期。在2020年,我们开始了计划的第二次迭代,一些员工已经对此表示期望,并问:“我们会为明年起草一个发展计划吗?”
知识产权不仅解决了我的任务,还解决了员工自身的问题。
让我们详细了解该计划的所有要点。

能力矩阵


很难想象一个适用于每个人的通用矩阵,因此我们将使用相当通用的示例来考虑这些原理。



列是知识领域。除了软件开发外,我们的项目通常还需要机器学习和数据分析,因此需要单独的专栏。标题,级别,等级通常标在行上。

列及其内容对于每个公司乃至团队都是一个单独的问题。您可以从现成的示例开始,然后自己修改。

编制能力矩阵时,可以继续进行计划中的下一项。但是请注意,有时在矩阵中您会看到这些行不对应标题,而是特定的团队成员。然后,这是一个略有不同的工具,可让您了解团队中缺少的技能。知道这一点也很重要,但是我将讨论使用胜任力矩阵将重点放在特定的个人上,也就是说,特定员工对我们项目中重要领域的知识有多少。

评分


为了标记知识或技能水平,您可以使用交通信号灯方案,我仅提供三种颜色:

  • 深绿色-不仅是“知道”,而且有大量工件可以确认这一知识。
  • 浅绿色-我阅读,听到了一些声音,但是我自己在这一领域工作不多。
  • 白色-我一点也不知道。

自然地,出现了一个问题,即如何理解如何使细胞着色。如何区分:我知道,我不太了解或根本不知道?标准可能因情况而异,但我有这样的技巧。
我用我的同事建议的经验法则:如果您知道一个系统,那么实际上您根本不知道一个系统;如果您知道两个,请考虑您都知道。
奇怪的是,它可以用于许多方面,例如操作系统,编程语言,数据库和数据可视化系统。您仍然不了解所有情况,但是如果您遇到两种极端情况,您将开始了解该过程的一些概括。因此,您可以提供此选项:您知道,如果您至少知道一些从这里开始的技巧。

第二种选择:我知道是否有可以显示的工件-代码,显示,结论。如果存在特定的工件,那么一个人很可能已经这样做了,而且不止一次。

因此,我们要求此人在矩阵上绘画,以作为儿童的着色。领导者可以从他的角度做同样的事情。



每个人都知道T形模型-当一个人从不同的领域知道一点点,并精通其中一个。在各种文章中,您会发现这是未来的理想工程师和专家。

原来,还有更多有趣的选择


除T形外,还有Pi形-当一个人在多个区域都精通时。但是对我来说,发现是梳状的-一个梳子人,他几乎是所有领域的专家,并且有这样的人。

确实,有时我们需要一个非常了解某个领域的人-该项目的细节如下。有时我们想要一个超级多才多艺的人(尽管我担心他需要付出不菲的代价)。

个人发展计划


能力矩阵就像是个人发展之海中的坐标系:


轴通过域域连接(在这种情况下为软件开发和机器学习)。进行评估时,我们实际上只在该坐标系中确定了两个点:

  • 一个人现在所知道的;
  • 我们(员工和经理)希望在合理的时间内被掌握。

显然,计划的制定是徒劳的。在此视觉图像中,一个单独的开发计划是这些点之间的向量,是从当前情况转到所需状态的一种方式。此外,尽可能透明地执行此操作很重要,而不是:“您将在一年内学习,一年后我们将会看到。” 我认为,这种难以控制的过程根本没有道理。以及如何控制它,我们稍后再讨论。

知识产权结构


将知识产权的结构分为两个大块很方便:目标和实现方法。

目标本质上是能力矩阵中的点。我建议不要计划太多的目标-不超过20。但是最好将抽象点,例如“学习数据可视化工具”或“使用现代自然语言处理算法进行处理”更好地划分为较小的任务。

当然,目标的数量取决于人,因为人具有不同的学习能力。甚至可以在这种方法的框架中进行衡量-一个人一年内掌握了多少目标。我的团队是当一名员工设法在计划的所有方面进行推进时,甚至剩下时间也不得不增加。我想补充的不仅仅是一些并非所有要点都能取得进展的情况。与从示波器中删除相比,向示波器中添加内容是一个更为熟悉的过程。

实现方法。根据您可能需要投资的时间,可以大致描述三个重要组成部分。

  • 工作场所培训达到目标的70%。

使用当前任务和项目的学习过程是最有效的。首先,它很有用,因为客户满意,工作正在进行。其次,这些是现实生活中的任务,那就是真正的痛苦。

但是,当前项目组合几乎总是不允许涵盖我想掌握的所有技能。这样就有危险,无论项目中是否需要它,只要一个人学习了新工具,便会尝试将其拖入其中-必须巩固知识。在这种情况下,还有两个其他选择。

  • 自我训练达到目标的20%。

这是一种结构化的尝试,以构造一个人阅读的内容,查看他去的报道,他所听的内容以防止混乱。我称其为“夏季阅读清单”。老实说,我以前并不很喜欢它,但是如果它包含有趣的书籍,课程和讲座,那么它的感觉就会好得多。

  • 自己动手计划约目标的10%。

宠物项目或研究项目。他们并不总是有客户,也就是说,他们不为这些项目付钱;企业还不需要他们。但是,如果您只是在自学中读一本书,听一些东西或去某个地方,最有可能的是,在1-2个月后,材料将完全被洗掉。需要独立项目来巩固新知识,战斗项目现在不需要,但是将来可能需要。独立项目分配的时间最少。

让我们深入了解实现方法的各个方面。

知识产权示例


知识产权的目标是一个人希望掌握的能力矩阵,而领导者希望他掌握的能力。但最重要的是,我们需要预期的结果-大致来说,确认目标确实已实现。
个人发展计划
目标预期结果
1个SE-3。精通Python源代码应用
2SE-3。基础架构设置创建CI / CD输送机
3SE-4。DevOps模板开发建筑输送机模板
4ML-1。数理统计在项目中使用方法
当成就被文物确认时很好。例如,要证明一名员工确实掌握了构建现代CI的技能的理由,他可以简单地介绍他已经启动的,已经起作用的管道,不会造成太多损失并创造价值。

如果您想掌握诸如数学统计之类的抽象技能(这是一个很大的领域,并且实际上正在研究其中的某些单独部分),那么您还需要提供例如针对特定问题的研究方法或技术。

开发过程通常分小步进行。一个人完成1-2天的任务,并没有感觉到任何变化。因此,很重要的一点是您可以每季度收集一次,打开IPR,选择一个项目并查看进展情况。这可能是一种措施,包括对雇员本人的提示:“事实证明,我已经知道该怎么做,因为我做到了!是的,也许我还不知道所有事情,但是我已经做完了这些事情。”

此外,在每个IPR块中,与当前或将来的项目有关的细节都可以进行。尽管我们计划进行为期两周的冲刺,但作为项目经理,我也提出了六个月至一年的前景,并大致知道可能会出现哪些具体任务。

工作场所培训


例如,我假设我们将在三个月内收到一个需要分解的新项目,并了解通常需要完成的工作。这是一项单独的技能-将一个复杂的问题分解为一系列小问题。另一个独立的技能是评估需要多少时间和资源。如果员工想要成长并学习如何分解复杂的任务,则很有可能将其委托给员工:将任务花3个人月,然后分解为1-2天(示例中的第7段)。
工作场所培训
目标数工作类型什么时候
2在TFS上配置CI / CDQ1
3开发用于记录和监视的通用模板Q2
7完成新项目任务的分解Q1-4
8自动重新训练模型的任务Q2
9使用TFS测量时间Q1-4
10实习生指导Q1-3
十一与客户举行会议。准备报告和报告Q3
12几个项目的冲刺和积压的形成第三季度至第四季度
或者,如果一个人想精通软技能,那么您可以邀请他尝试作为导师。因此,您可以将任务设置为最长一年(第10段)。

对我来说,重要的是要指出何时大约有必要处理一项任务或另一项任务,并且大致可以在四分之一或六个月的框架内完成。然后一对一地,您可以返回此方案,但是不必一路走到尽头,而只专注于过去时期的任务。

查看当前时间间隔通常有助于了解当前有哪些任务以及完成单个计划所需的任务。不断监控计划的实施是员工和经理的任务。

如果您控制任务的分配,您作为领导者可以为提升知识产权员工做出巨大贡献。然后,从积压的任务中分发任务,您可以专注于IPR。


假设我们正在谈论经典的冲刺。首先,您需要从大量的待办事项中冲刺,然后邀请每个人接受他们喜欢的事,或者选择哪个团队来解决这个问题。可以通过单个开发计划的棱镜来执行此计划,尤其是在当前季度或其他短期实施目标的预测中。

例如,我们与一位员工达成协议,他希望在第一季度学习如何使用Docker映像。如果在Docker映像中有一项续订证书的任务,那么我对应该发送给该任务的路由任务有一个提示。

当然,这里存在陷阱,可能存在利益冲突。如果员工在一项任务的帮助下学习,那么平均而言,他会比有经验的员工做得更长。这确实是一个问题,需要妥协。
如果我们希望在工作场所对员工进行培训,那么就解决方案的速度而言,任务的分配将不是最佳的。
出现两个条件的任务:将所有任务关闭到冲刺结束,并使人们能够学习新知识。从执行任务的角度来看,将任务交给没有经验的执行者是没有意义的。但是我既将其视为资源经理,又将其视为领导者,他们的团队必须发展才能长期完成工作。

我不相信您可以让某人更快地完成工作。我相信,当一个人开始加速时,这是一个漫长的过程。您需要在此阶段进行投资,例如,进行正确的路由。

自我教育


“自我发展”部分通常比“工作场所培训”部分具有更少的积分,但它们也要尽可能具体。没错,在它们每一个的后面都已经涵盖了全部文学作品。
自我教育
编号目标研究领域什么时候
1个Python教程Q1
2DockerQ2
4Q3
5Q4
例如,如果一个人想深入学习Python,则可以立即将3-4本好书包含在基本培训材料中。而且,如果目标与在特定领域(例如,Web开发或数据分析)中使用该语言有关,则可以选择另外5到6种好的材料。因此,尽管事实很少,但是可以通过良好的清单来支持它们。

资料的选择可以包括:在线课程,与电子图书馆的链接,文章,会议报告。但是,我自己撰写此类收藏的尝试失败了,我并不是所有领域的专家。最好提议编译这样的列表,并将其保存在所有团队成员的知识交流系统中,并根据开发目标进行精确分类。
将净发起人得分(推荐指数)添加到主题资料集-您对此资源的喜欢程度以及是否可以推荐给同事。
馆藏中的NPS可帮助您了解哪些材料更有用。否则,它将仅是一种编程语言的几十个项目的列表。

自己动手的项目


独立项目部分更短。通常,其目标不在当前项目和今年的项目中。例如,我们现在不需要处理命名实体识别(这是处理自然语言领域的子任务),但是您可以提出一个宠物项目,并在IPR框架中实施它。
自己动手的项目
编号目标研究领域什么时候
6NER研究Q3
4评估解决问题时间的项目Q2
有一次我得到了一种见识,即如果工程师有动力,那么很可能他已经有了这样一个宠物项目。也许他甚至在工作中与他们打交道,但您根本不知道。这是他们最终走出去的一个很好的理由。因此,我非常喜欢员工自己提供这些物品。然后,您可以发现,假设您的自然语言专家正在研究Kotlin来编写手机游戏。如果此过程已经在进行中,那么如果需要的话,为什么不将其投入使用。

另一方面,出于兴趣的考虑,独立的项目可以避免我们的产品采用技术。因为您可以完成很短的任务,所以一年中要花一两个星期,在这段时间内检查该技术是否有效。

独立项目通常没有外部客户,他们可以成为领导者并提供以下选择:

  • 为团队提供内部工具。
  • 检查产品创意-有时好的创意来自开发团队,而不是产品经理。
  • 准备报告-为此,您肯定必须更好地理解该主题。

但是重要的是不要尝试一次堆放所有东西。如果您计划第一季度并在工作场所进行培训,自我教育和独立项目,那么肯定不会做很多事情。有必要尝试尽可能多地涂抹它们。幸运的是,个人发展计划中的最后期限非常少。

反馈


我的团队对此工具留下了反馈。它既有优点也有缺点。

知识产权的优点:

  • , , .
  • , , .
  • .
  • , , , .
  • .
  • , , , .
  • « ».
  • , , , .

:

  • 可能会出现没有特定目的任务的情况。当然,即使有独立的项目,有时也没有当前的任务可以合并。
  • “软技能”部分中的项目不了解如何评估。
  • 不知何故,过去两个月几乎没有见过面,这使我们忘记了该计划。也就是说,我想集中讨论会议的规律性。

发现


因此,这是使用IPR的主要建议:

  • 制定计划-有计划总比没有计划要好,团队也同意。
  • 根据IPR分配任务。
  • 在团队的参与下列出材料清单,并将其用作自我开发的工具。
  • 当当前项目中没有此类任务时,可以使用独立项目作为实验平台来巩固技能。

有用的链接


25 « -» — , . -, , :

  • : ? / , , .
  • , / (YouDo).
  • / (-).

Saint TeamLead Conf . — . , , , .

All Articles