导师如何提升校招生的学习效率?(其他研发培养一样适用)

599 阅读7分钟

「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」。

前言

本文从问题根因分析入手,从大的方面,归纳了三部分原因,针对每一部分再进行细化拆分。

然后针对这些问题,根据个人多年的实践和他人经验总结,一一解决,得到一套帮助提升校招生学习效率的方法论。

一、为何校招生学习效率不高

在回答“如何提升校招生的学习效率”这个问题之前,我们一定要搞清楚的是这个问题的前置问题。

根据过往的个人的校招培养和组织校招培养的经验来看,归纳起来大概有如下几种:

1、培养导师的问题(将熊熊一窝,要极力避免或尽早察觉)
    • 自身能力强,但是不会教;

      • 自身的总结抽象能力不强,方法论不多;
      • 制式指导,没有做到因材施教;
      • 非系统化,做不到系统化的制定成长路径规划;
      • 没有定时检查和倾听反馈,不能及时了解学员情况,灵活调整后续规划;
    • 自身能力存在问题;(不要让不符合要求或能力不足的老员工当校招导师,这个非常非常重要。)

      • 专业素养上不足;

      • 职业素养上不足;

        • 面对困难的态度
        • 面对工作的态度
        • 面对协作的态度
2、校招生的问题
  • 没有适合自己的学习方法论,学习方法原始; (80%)
  • 被动学习,个人主观能动性没有调动起来; (15%)
  • 态度问题; (5%)
3、环境问题(业务诉求着急,压力传导给校招生)
  • 过于着急的让校招生做需求;
  • 没有合理控制校招生学习和需求的节奏;
  • 生活上有困难;

二、如何提升校招生的学习效率

1、导师细致面试校招生,认识他们的优势与不足。

做到知彼知己,才能制定更符合所面对的学员成长规划,否则提效也就无从谈起。关于研发岗位的细致面试包括:

  • 语言工具方面

  • 数据库(关系型、非关系型)

  • 缓存

  • 中间件

  • 操作系统

  • 网络原理

  • 计算机系统和组成原理

  • 算法与数据结构

  • 安全相关

  • 分布式系统及原理

  • 软件工程与设计模式

  • 效率工具

    • 开发框架
    • 运维工具
    • IDE

每一个模块都要细致了解,一直问到学员的真实盲区。

2、导师重视给校招生的第一堂课,并明确学习路径。

导师第一节课要准确而又系统的、深入浅出的给学员讲解计算机世界的演进及构成,让学员有一个大的结构框架。

像盖房子的框架和砌砖一样,明确的让学员知道他的学习路径在给框架的哪里砌砖,砌到什么程度这块墙才完整,才能拼成完整的计算机世界版图。建议第一节课:

  • 从沙子讲起,如何制作NP结,如何形成逻辑门,门电路如何形成有逻辑功能的芯片,多芯片之间如何衔接配合构成集成电路,操作系统如何利用驱动来使用物理硬件提供服务组成单机。
  • 再从单机到多机如何连接成多机,多机规模大了之后如何设计沟通局域网、广域网,期间网络原理里涉及到的分层如何诞生、成因是什么、作用是什么一并讲清楚,最终构成现在的计算机世界。
  • 最后再把操作系统上的应用层拿一些学员很熟悉的APP或内容,拆解成计算机世界中的数据流转,完成二次深化认知。
  • 以上是技术构成的网络世界基础,如果导师有不错的互联网生态及商业模式的理解,也可以讲一讲这些有意思的事情,这样结合起来就是真正构成了一个有人、有生活、有商业的虚拟世界了。这样可以最大化的勾起学员的好奇心、探索欲和学习热情。

最后花十分钟明确且准确的告知学员,他欠缺的是什么,需要学习的是什么,他的成长路径(包括职业发展路径,结合公司的职级要求)是什么样子,

未来一年、三年、五年的多轮学习内容和方向,从宏观层面上震撼到学员,激发学员的主观能动性,提升学员自驱力。

3、导师与校招生安排周度沟通交流,并做好总结复盘和调整。

这一步很关键,是对计划落地保质保量的核心保障,每周大概需要花二十分钟(视师生双方的情况而定)的去沟通,帮助学员做总结。

沟通后导师根据学员情况调整后续学习路径和计划,如果学员能按预期完成,则一般无需调节。有的学员进度明显的快或明显的进度落后,要及时调整,避免学员一直顺利完成轻视或一直无法顺利完成受挫。

合理的设立成果里程碑非常重要,毕竟是一个长达半年甚至更久的培养计划,无论对导师和学员来说,都特别需要阶段性成果的鼓励。

4、导师推动多轮次学习,重复以上1-3的动作。

其中第二点的“第一堂课”部分可以省略。建议的每轮学习计划按面试的关注点,进行分级学习,如下:

  1. 第一轮要求广度,会用,能work起来;(算法与数据结构基础差的强制要求每周刷到固定数量的题目)
  2. 第二轮要求熟练的使用,知道各种工具怎么用更好更合适;
  3. 第三轮深挖原理和源码实现,提炼、总结和分享验证自身所学;

一定要警惕的是,不要死抠一个领域或模块从零学到底,否则既浪费时间,又不易学以致用的落地到业务,也会非常打击学员的自信心。

学习计划要制订的每周都涉及多个领域和模块的知识,像在学校的排课那样一天有多种课程,同时最好结合相应业务和岗位的技能要求,做优先级排序。

三、其他辅助措施

1、更好的学习方法

大部分学员虽然念书一二十年,但其实并不会学习或者没有找到适合自己的学习方法,要帮助学员了解、学习和找到更适合他的学习方法。

“每次都从字母表A开始背单词”等类似低效学习策略的同学大量存在,导师要及时洞察学员的学习方式及学习效率。

2、更融洽的工作氛围

带领学员很好的融入团队,和大家和谐有爱相处,会更能增加他愿意为团队贡献的欲望,也是促进其努力的原因。

3、关心学员

力所能及的关心和帮助学员解决他们无法解决的工作或生活难题。

4、腼腆的学员

新同学大多不同程度的敏感又脆弱,多鼓励、多沟通,也要针对性的多帮助学员组织做内部分享或校招生间的分享,增强其沟通交流的自信心和磨练公开表达自己的能力;

导师要警惕新同学常见的“自己搞不定但又不反馈”现象,关键事情要多追踪,不要局限在每周固定的沟通时间去了解。

5、设置一个毕业门槛

考试或者考核,依然是一个非常好的对导师和学员双方很好的督促检查的手段。应给在初期明确给学员一个目标和考核deadline,进行最终的转正答辩,过了这个既有较大压力又充满仪式感的环节,校招生就真正的蜕变成了合格的职场人员。