DAY27-如何与人协同工作与好好沟通-实习生篇

所有的问题都不简单

在你所有认为很基本的问题,对实习生来说都不简单。想想我之所以会认为理所当然很简单,是因为我每天都在操作,所以很熟练,也不是一开始就会。

所以当实习生问问题的时候,建议一定要好好调整自己的心态,千万不要有这个不是很简单吗或是怎麽连这个都不会的心情与心态。而要像主管对你提出疑问的问题一样认真思考,并且有耐心地回答问题。

例如:git为什麽要commit?

如果有git的观念肯定会不知道这是什麽基本问题,但就是因为没有git观念才会问这个问题。不懂的问题就要问,如果有空的话可以好好解释git的概念,没空的话可以指点个方向去学习git。千万千万不要鄙视的脸和语气而摧毁的一个刚萌芽的幼苗

给他钓竿不要给他鱼

很多时候,实习生遇到的问题都很简单,例如git在rebase的时候发生冲突了该怎麽办。对我来说,最简单又最快速的方法就是我亲自解一解弄一弄,一下子就可以默默地解掉了。

但是这样对实习生来说,只是解决眼前的问题,完全没有收获。下次若再遇到一样的问题,他还是无法解决。所以以这个例子为例,可以告诉他为什麽发生,发生了大致解决的方向,然後请他自己想办法要怎麽解决。顶多卡住的时候,再多给一点提示或方向,千万不要亲自动手操作任何东西。都必须经由他的手亲自完成,除了能让身体记住这种感觉之外,还会有比较多的体悟。

宁愿第一次花6个小时弄懂问题的来龙去脉,也不要为了贪快随便过去,而每次都不明不白遇到一样的问题。

自己寻找出问题在哪、如何解决问题,也是很重要的技能之一

鼓励他不要害怕失败

有几次看了实习生的程序码,举个类似的例子,发现他宁愿同样的东西写10次,也不肯用回圈来写。後来有跟他谈谈,发现他不是不知道可以用回圈,而是对回圈不熟悉,害怕用了会失败,导致一天一事无成,别人会认为是薪水小偷或是被骂什麽的

创造一个不必害怕失败会被责骂的环境,我认为非常重要。为了让他不害怕失败,我也曾说,如果你弄坏或做不出来,不要怕,我可以帮你顶着。而我本人也下定决心,如果他真的弄坏了,我就算是留下来加班也要帮你解决。

有一个可以放心尝试的环境,实习生就比较大胆尝试他学的新东西,而其实说也神奇,他从来也没有搞砸让我收拾过,而且越做越好,越来越成熟,让我替他的进步感到开心


<<:  HERE API Example - 显示 GeoJSON Data

>>:  Event loop, macrotask and microtask

【day18】聊天室(上) X Realtime database

好的,今天我们要来看的就是我们的精华啦-聊天室。 原本我们在设计邀约流程的时候是。 (原本设想的流程...

RISC-V: Memory Fence 指令

CPU 运作过程中很容易遇到需要等待的情况, 例如 Cache Miss、Data Dependen...

豆技巧到底实用不实用呢?

豆知识是指各种很琐碎、不成系统、缺乏逻辑连贯性的零碎条目知识。 像「随便在自己启动的Thread中更...

【资料结构】图的表示方式与基本运作

图的基本定义 图的表示方式与基本运作 表示方式 相邻矩阵 若G(V,E)是含n个顶点的图,表示图G的...

Day 25 - 影像处理篇 - 用Canvas实作在IE上也可运行的模糊滤镜I - 成为Canvas Ninja ~ 理解2D渲染的精髓

在这一篇我们要来讲一些比较进阶的内容。 那就是图像模糊演算法~ 大部分有Debug过IE的人应该都知...