如何处理实习生不懂基本功的问题?
由于公司内部的一些重组,现在我的团队里有一个新的实习生。因为我是技术和团队的负责人,所以要让这个新来的家伙尽快熟悉我们的工作方式,以及我们需要做什么才能让我们的软件顺利运行。他已经在我们这里工作了4个月,按照目前的法律规定,他的实习期可以长达24个月。
这个实习生表现出了一些希望–他有一整年的软件开发技术课程,学习过我们使用的一种语言,而且之前有做自由职业者的经验,做过一些小的软件项目。他给我们看的东西很简单,但对于一个刚开始学习业务的人来说,看起来很不错,所以我们让他加入了。他几乎不会写任何软件–即使是我们送他的练习本上的真正简单的例子–也很难记住我们每天处理的核心概念,即使是最基本的核心概念。
两个月来,我每天至少每天积极地教他两个小时,虽然他表现出了一些进步,但这些进步相当小。总的来说,这对我来说是一个非常令人沮丧的经历–我之前也有过其他几个实习生,没有一个人表现出如此缓慢的进步。
这不是问题,然而,今天我在和他一起复习一些代码,解释一些业务逻辑,他问我某一行数学代码到底是怎么回事–它给了一些值乘以小数(本例中为0.95)的折算。这是一行相当简单的代码,他表现出了一个巨大的惊讶,关于 “通过乘以某种东西使一个数字变小"。起初我觉得这有点好笑,于是继续举了几个例子,用分数来说明这句话是怎么算出来的,我觉得这句话很傻,但随着我的举例,他的数学知识越来越清楚,他的数学知识真的很有限。我失去了耐心,丢下了几句狠话,特别是我不相信他能以这样的知识匮乏而离开高中,我也就失去了耐心。我特别生气,放弃了教他一天,告诉他这种缺乏技能的行为在软件行业是不能接受的。
现在我心里有了一丝愧疚感。也许是我对他太苛刻了,也许是我对他的不懂技术而心烦意乱,我错了。我对他的挫折感失败了,我不知道该如何用更多的耐心去处理,
面对这样的技术不高的同事,我该如何在面对这样的同事时保持镇定,当我不得不_教他的时候,我该如何保持冷静?我可以叫他注意到他的技能不足吗?或者,我是否应该让HR去处理,然后让他去找其他工作?