让我带实习生,真的假的?

一、前言

初听要带实习生的时候,第一反应是:带实习生,这不是很简单吗?尽管之前没有经验,但自己在实习的时候遇到了不少坑,言传身教,有问题及时发现然后沟通就好。但实际上,带实习生的过程中遇到了许多问题,也让我意识到并没有想象的那么简单。所以,带教结束后,做了一个复盘,分析一下过程中踩的坑。

二、如何带好实习生

1.了解能力模型

不了解职级能力模型,就无法判断实习生能力属于何种水平,在哪些方面还未达到标准,自然也就无法制定后续的培养计划。因此,带教实习生的第一步,就是要了解实习生转正所需要达到的标准是什么。对于能力职级模型,可以参考公司内部对各职级的定义。

2.能力判断

了解了实习生转正的标准之后,接下来就需要对实习生的能力做一个简单考察。在实习生了解完所在业务线的整体业务和熟悉系统流程之后,可以根据TL对实习生的评价、过往的实习经验等方面对实习生能力的进行初步判断,并基于此在前期安排适当的工作。对实习生的能力判断可以从以下几个方面入手:

  • 硬性能力
    • 解决问题的能力
      • 问题分析
      • 解决思路
  • 软性能力
    • 团队沟通与协作
    • 学习能力
    • 复盘总结能力
  • 技术基础
    • 对编程语言、开发工具和框架的了解
  • 过程质量
    • 研发流程规范了解和执行
    • 项目把控能力
      • 时间管理
      • 风险管理
      • 资源管理
  • 结果质量
    • 高效率、高质量完成软件交付

3.待办项拆解

对于实习生的能力有个客观的判断之后,接下来可以针对性地对实习生制定培养计划,以实习生的成长计划:

对于每个待办项,最好要有一个明确的需要完成的时间节点,因为这样意味着这些待办是必须完成的任务,不能随意拖延(强调必要性)。

4.工作安排

在给实习生安排任务的时候,前期的工作可以稍微简单一些,主要的目的是为了让实习生能够有时间去熟悉业务和研发流程;在熟悉之后,就可以安排一些有强度的工作。在安排工作的过程中,可以注意以下几点:

  • 思路上转变,不要自己一个人盲目单干

刚接手新业务的时候,线上问题较多,常常遇见因为要解决线上问题而导致需求延期的情况,为了避免需求延期,当时选择了加班来赶进度,而不是把手头上的低优的工作交给实习生去做。这样做一方面是处于对实习生的不信任;另一方面是对于思维惯性,习惯性地将更多地工作揽在自己身上。如果当时能够合理地分配一些工作量给实习生,就可以避免加班和项目延期。

  • 保持对实习生的持续关注

在没有带实习生之前,只需要管理自己的手上的项目就好。在带教初期,由于工作较忙,在分配完工作后,并没有对实习生做太多关注;但是,作为导师,还必须关注实习生的项目情况,尤其是在实习前期,参与和关注到需求的各个阶段,例如需求评审、方案设计、开发、测试和上线和项目复盘,并针对实习生没有做到位或是有问题的地方及时指出和纠正。

同时,对于实习生的周报、项目总结等,导师应该关注并给予反馈。个人认为做好复盘很重要,做好复盘可以避免重复犯错;导师可以通过实习生的复盘过程,看出许多问题。

  • 适当给予实习生压力

前期在工作上可以适当给予实习生压力。适当的压力可以让实习生成长的更快,同时更容易让实习生暴露自身问题。

  • 合理安排事项优先级

对于手头上的待办项,自己平时有个大概的优先级概念;可是每当有其他琐碎的事情介入时,总是容易注意力分散,特别是两个项目衔接的时候。因为其他"紧急"事件,导致频繁地切换上下文,手上工作的优先级很容易就被打乱,而这导致工作效率降低,在带实习生的时候更是如此。因此合理安排工作事项优先级就显得很重要。

我自己使用的一个方法是,将自己和实习生的工作全部都记录在日历上,然后以颜色区分优先级(灰色的是实习生的工作安排)。每当工作节奏被打乱时,我都会重新回顾一下每日的待办项,并优先投入优先级最高的工作中,同时还可以检查实习生的工作进度是否正常。

  • 保障结果

有时候,对于难度较大的工作,实习生可能不能很好地或是按时完成工作。尽管需要给实习生施压,但是更要保障结果的落地,特别是对一些重点项目。

5.适当沟通

带实习生的时候,会发现沟通很重要,但并非每次沟通都很顺利。在实习生提问时,我有时都是直接给结论,但这并不是一个好的沟通方式,因为实习生并不能每次都理解你的想法。

这里我觉得有一篇文章(zhuanlan.zhihu.com/p/554292991)说的很好,想让别人理解你的想法或观点,学会引导很重要,而一个好的引导的方式就是提问,通过提问让别人一步步接近你所阐述的观念,比你强加给他人会来得更好。当然,而你的经验也并非总是正确的、适用当前环境。因此需要客观看待,也不要总是认为自己是对的。

6.保持耐心

在带教实习生的过程并非一番风顺,有时会觉得:这么简单的事情,怎么会出这么多错?但是,我们每个人都有过实习的阶段,及时发现实习生的问题并给予纠正是身为导师的义务和责任。作为导师,我们要有耐心,要相信尽管实习生在某些方面有所欠缺,但是未来一定会变好。

7.定期复盘

对于实习生的情况,需要定期做一个复盘,看看实习生是否完成了待办项和阶段性的目标。如果没有,分析原因并提出改进项;如果完成了,则设立下一阶段目标并制定计划。

三、总结

回顾带教的这几个月,有很多地方是有问题的,例如:

  • 关注度不够;
  • 前期工作安排不合理;
  • 缺乏与实习生的定期沟通;
  • 缺乏对实习生的长期目标规划和总结;

尤其是在第1点和第3点上。

这篇文章在内部分享的时候,有人问:实习生在实习过程中有是否有所成长和收获呢?我一时语塞。回想起来,这几个月的时间里,我一直只是安排任务给实习生,但是并没有考虑过他做这些是不是能有所收获,也没有主动去找实习生询问他对于这段实习经历的看法和评价。带教实习生的核心是对人的培养,而我作为导师在这一方面显然是没有做到位的。

最后,希望这篇文章能给那些和我一样没有经验的"新人"导师带来一些参考。

相关推荐
前端小趴菜059 分钟前
React-React.memo-props比较机制
前端·javascript·react.js
摸鱼仙人~1 小时前
styled-components:现代React样式解决方案
前端·react.js·前端框架
sasaraku.2 小时前
serviceWorker缓存资源
前端
RadiumAg3 小时前
记一道有趣的面试题
前端·javascript
yangzhi_emo3 小时前
ES6笔记2
开发语言·前端·javascript
yanlele3 小时前
我用爬虫抓取了 25 年 5 月掘金热门面试文章
前端·javascript·面试
中微子4 小时前
React状态管理最佳实践
前端
烛阴4 小时前
void 0 的奥秘:解锁 JavaScript 中 undefined 的正确打开方式
前端·javascript
中微子5 小时前
JavaScript 事件与 React 合成事件完全指南:从入门到精通
前端
Hexene...5 小时前
【前端Vue】如何实现echarts图表根据父元素宽度自适应大小
前端·vue.js·echarts