带了个实习生,体会到当妈的感觉了

作者:阿秀

原文链接:https://mp.weixin.qq.com/s/vTfxNtmlLsFRroVeqD_v7A (opens new window)

你好,我是阿秀。

今年二月份的时候组里新来了一个实习生,就叫他小王吧,小王刚来的时候以前还弄出过代码仓库乌龙事件。

本来我是没有资格带实习生的,一般能带实习生的最少要有两年及其以上的工作经验成手,他们才有资格和能力去带实习生。

小王本来是由我组长带的,不过他刚来那段时间,组内变动比较大,组长也就没有多余的时间去带他了,组长就让我替他几周。

哪成想,这一替就替了两个月...

今天来聊聊实习生相关话题,文末也分享下自己带实习生的方法。

老实说在带人方面我还是个新手,没什么经验,不过最后也是赶鸭子上架了,在这两三个月的带人时间里也学到了点怎么带实习生的方法。

如果屏幕前的你还是个学生或者刚开始实习的话,你也可以从小王的角度来学学如何去跟你以后的组长或者Mentor相处,怎么才能让组长或者Mentor更好地帮助你成长,直到你能够独当一面。

# 1、正常办公

其实正常办公的时候还是很方便的,小王刚来的时候就坐在我右手边,有问题直接扭头问我:

  • 哥,这个函数是什么意思?
  • 哥,这块为啥这么写啊?
  • ....

后来问得多了,我就有点头疼。

因为我也要做事,思考的思路一旦被打断就不太好再接上去。

最开始的时候,我就跟他说,有问题可以自己先尝试解决一下,如果代码看不懂就再看看。确实看不懂的话再来找我,我会跟他大致讲讲为什么要这么写?逻辑是怎样的?

虽然他现在是从事前端开发,但这个小伙子很好学,前后端都会问一些问题,我也就直说了,让他有不会的都可以来问我,前后端都可以。

跟他说完之后确实比较管用,至少不会一遇到问题就跑来问我了。

如果屏幕前的你还是学生或者刚开始实习的话,记得遇到问题了自己先尝试思考一下,自己试着去解决一下,而不是一遇到问题就直接撂挑子不干,直接去问Mentor或者带你的导师。

正所谓“纸上得来终觉浅,绝知此事要躬行”,很多时候书本上学到的东西都要经过实践才能彻底掌握,才能彻底变成你的东西!

正常办公的时候还比较正常,沟通顺利,因为就在身边都比较方便。

# 2、居家办公

噩梦是从三月上旬开始的,三月上旬的时候刚开始居家办公,小王跟我们一样也只能远程实习了。

的感觉也在这大半个月的时间里越来越强烈....

由于居家办公沟通只能靠飞书来沟通了,很多时候小王找我都是一些代码上的问题。

由于我们前端技术选型是Vue框架,小王他看不懂这里为什么要用computed、那里为什么要用watch,描述问题的时候也描述的不是很清楚。

很多时候都需要他投屏给我,我才知道他困惑的点在哪里,才知道原来他想表达的意思是什么,经常一天就要投屏三四次。

其实分给他的任务并不多,最开始他并不能cover住但后来慢慢的也能独立完成一些小需求了。

但小王很好学,属实是有点太好学了,每天都会看我们前期搭建好的各种组件。

虽然是前端开发,但他对后端也很感兴趣,经常会问一些后端代码和逻辑。

不过从他的角度来说是好事,他来实习就是来学东西的,难的接触到工业级的开发代码,肯定会抓住机会多问问。

从我的角度来说,就是感觉像养了个儿子,当妈的感觉越来越强烈了。。。

# 3、自己的方法

这里简单分享下自己在带实习生的这两三个月里的一点新的体会,这里主要是面向一些刚开始带实习生的工作党,如果你已经是个带领几十人或者几百人的大leader,那就另当别论了。

如果你是一个在校生或者刚开始实习,你也可以跟小王一样,站在他的角度去思考下面这几条建议和意见。

# 1、首先找一个点切入

对于大多数实习生来说,刚开始实习的时候,都是从0开始的,如果要等他熟悉整个项目是不切实际的。

所以,首先最重要的就是从一个切入,找一个key点,去理清,去搞懂这个点的前世今生,并且这个点最好要跟他接下来要负责的东西相关性比较大。

前端举例,完全可以找一个比较典型的页面跟他开始聊:

  • 这个页面的触发条件是什么?
  • 引入了哪些公共组件?
  • 什么时候开始拉后端接口数据渲染界面?
  • 页面上的点击事件是用来做什么的?
  • 交互逻辑是什么?
  • 点击事件会造成哪些影响?
  • ...

后端举例,最直接的就是找个接口开始聊:

  • 这个接口的请求参数有没有?
  • 接口参数在哪里校验的?怎么校验的?
  • 业务层是怎么对这个接口进行处理的?
  • 数据层是如何接入的?
  • 什么情况下会返回正确结果?什么情况下会返回错误结果?
  • ....

记住最好的教学永远是实际动手操作,带着他走一遍这个流程!没有比这个更好地方法了!

# 2、定期询问痛点

很多实习生刚开始来的时候都会比较害羞,不怎么敢开口,我最开始来的时候也是的,不太好意思寻求组长的帮助。

组长就在我最开始来的那段时间经常问我有没有遇到什么问题?工作上的或者生活上他都问我。

所以,如果你也刚开始带人,建议跟我一样,经常问实习生有没有遇到什么问题?

所以实习生刚开始来的一周特别要多问问,基本每隔两天就要问一下有没有遇到什么困难,工作上或者生活上都多了解了解。

# 3、每周帮理代码

很多实习生都是刚从学校出来,很多规范也不太熟悉和了解,这个时候如果实习生有产出的话,需要多注意下。

如果没有产出的话,那就多帮实习生理代码,或者在测试环境下带实习生跑一跑代码。

我就是经常在周五帮实习生理代码,带他其余攻克一些在他看来是难点的难点,在我看来可能比较简单的地方。

每周五帮助实习生理代码

# 4、碎碎念

不知道大家清明节小长假过得如何啊?有没有出去耍耍?

阿秀在上海这边,三天基本都憋在家里了,门都没怎么出。

三天小长假就下楼三次,都是因为做核酸的原因,其余时间都在跟我对象两个人大眼瞪小眼,面面相觑。。。。

近期上海疫情越来越严重了,昨天直接新增1.3W无症状感染者,吓死个人。

最近才发现原来我作壁上观叫了一年的“西安加油”、“南京加油”、“苏州加油”、“吉林加油”,到头来,上海才是最需要加油的。

上海是直接来参加疫情防控总决赛的。。。不知道啥时候才能恢复正常生产啊。