问这个问题是因为最近带了个实习生,一个多月了,带着做一个项目,代码大概写了有 20 行?
问就是还在看项目代码实现,然后觉得这样不行啊,就让试着实现一个独立的小功能,
告诉其说
5 行代码以内就可以搞定,主要是让你可以先试着熟悉下模块,要是一个小时没思路可以过来找我,
结果,人家花了两天时间也没过来说个进展啥的,过去问,说觉得自己代码加了没问题,但是没有
没有按预期运行?哎,不知道说啥了
1
Jaosn 2020-08-13 12:32:05 +08:00
直接反应给 leader
|
2
musi 2020-08-13 12:35:35 +08:00 4
看到好多带实习生的帖子,怎么就没人带带我
|
3
lyyhello 2020-08-13 12:37:53 +08:00
一顿爆锤。立马就好了
|
4
DamienS 2020-08-13 12:45:03 +08:00 6
1. 先做小任务,熟悉代码,学习技巧,这段时间要有问必答,让实习生进展越快越好,同时回答问题也要告知下以后自己怎么找资源
2. 大概做了 1,2 周任务,实习生熟悉代码库,基本代码 ide 等技巧,和一般项目流程后,开始做主要的大项目 3. 主要项目主要告诉下实习生怎么 drive (比如要让实习生自己写个项目技术实现,之后组里工程师要一起 calibrate ),有流程方面的东西直接来问,有技术方向问题要规定自己先研究 2 小时,找不到就来问。 4. 做主要项目时,设定定期(每天吧) 1 on 1. 根据时间线了解进度,解答方向性问题。每周给一次 actional feedback 。 你这些做到了基本不会出问题 |
5
joApioVVx4M4X6Rf 2020-08-13 12:57:08 +08:00
很多时候和带人的人有关系。没准实习生还在骂你
|
6
EyreYoung 2020-08-13 12:58:21 +08:00 2
我是实习生,我只希望多分我点任务,起码把我工作时间排满。。。不会的话我自己会问,但是没任务很无聊啊
|
7
gz911122 2020-08-13 13:06:02 +08:00
一般先随机挑个小任务给他,.进来的实习生都要限时完成的那种.
能完成才过. 完成不了就上报领导了 |
8
Juicpt 2020-08-13 13:10:25 +08:00
emmm,想想我当初实习时候,直接三四天突击了 angular 框架,然后就开始上手写业务了。。。。。。。
|
9
kop1989 2020-08-13 13:16:46 +08:00
先布置和主业务隔离得小任务。
如果没有类似需求的话,可以布置未来需要实现的功能的 demo 。 一来能考察实际写代码能力,二来能看看这人的学习速度如何。 做完之后必然有改善空间,然后提点两句,不要说的太详细,比如给他几个关键词。 考察一下他独立解决未知问题的能力。 然后就基本能看清这个人的能力了。 |
10
Shook 2020-08-13 13:17:57 +08:00 4
总之就是先给小任务,让实习生熟悉项目代码。
我之前带的同学基础不好,给了任务以后,最先遇到的问题就是不知道要干什么。 所以我是先了解他遇到的问题,然后帮他拆问题,教给他思考的方法。然后拆了问题还不明白,就继续拆,继续讲思路,一点点确认他是哪里不明白。 但是我不喜欢等别人来问我,因为我觉得人家可能会不敢问… 所以我还是喜欢轮询一下,避免宕机一天的事情发生。 |
11
lithbitren 2020-08-13 13:20:18 +08:00
我实习的时候也是,先被布置小任务,计划一个月上项目,结果小任务做得太顺,第三天就上项目了
|
12
diliburong 2020-08-13 13:21:51 +08:00
叫他滚蛋
|
13
coderluan 2020-08-13 13:23:36 +08:00
楼主自信点, 这种怎么的也不是你带的问题, 所以别问怎么带实习生, 直接问带不动的实习生怎么处理就完了.
|
14
fzz 2020-08-13 13:30:00 +08:00 via Android
好好交流。
|
15
zjsxwc 2020-08-13 13:57:11 +08:00
首先需要了解实习生会什么,会到什么程度,然后根据情况(比如实习生空余时间,学习能力,工作积极性等等)安排任务,就是这么简单。
|
16
wangritian 2020-08-13 14:01:42 +08:00
起码是能力不差,工作态度良好的才值得培养
|
17
pydiff 2020-08-13 14:50:02 +08:00
我现在就是实习生,我平时有问题一般都是尽可能不问带我的人,都是百度多,主要是感觉不好意思,不过带我的大佬对我挺好的
|
18
MOONLIGHTT 2020-08-13 15:31:30 +08:00
@EyreYoung plus one
|
19
tikazyq 2020-08-13 15:39:34 +08:00 1
实习生不是社招的,大部分都不可能一上来就会,该手把手教还是得手把手教,该启发还是得启发。楼主这种只启发不手把手教,然后吐槽别人技术差的导师不是合格的导师。与其浪费掉 tutoring 的机会,不如早点让给更有经验的导师吧。
|
20
linbingcheng 2020-08-13 15:51:40 +08:00
又不是社招,实习生本来大都什么都不会的,放着慢慢培育,招实习都是找有点基础慢慢培养的,本就没指望毕业前能带来什么产出,别挖坑就行了,真要人来就干活何不直接社招个有经验的
|
21
zzzmh 2020-08-13 16:00:28 +08:00
我接触过实习生 只接触过社招的但经验不太足的小伙伴
一般碰到基础不太行 一开始思路也跟不上的 就我帮他开一个接口 需要传入传出什么参数 从什么地方取都我提前想好 写下来发过去 然后写完再审核 再弹回去改 一次一次到最终解决 这种次数多了 就能自己上手一些简单的接口了 如果是真的需要思考的代码 就会先给他讲一遍思路 再布置下去,但我自己也会写一遍 最后会确定我的没问题以后,以我的为基准去验算他的代码和结果 最后可能为了保守起见他写的不会用到线上 但至少锻炼到了 大家都是从 0 开始一步步过来的,如果任务又难,又没思路,或者任务不多,憋着反而更难受 |
22
ElegantOfKing 2020-08-13 16:32:26 +08:00
第 1 周看 wiki,第二周按照正式员工排任务,进入开发阶段。日常有问题必达,每周五下午 review 代码。
|
23
murmur 2020-08-13 16:33:48 +08:00
肯定先做小任务,不摸底就布置项目不是坑自己么,摸底又花不了多久
|
24
thulof 2020-08-13 16:38:03 +08:00
Bugfix 熟悉项目最快
|
25
shifttacn 2020-08-13 16:38:24 +08:00 1
一般这种爷,我会先私底下了解一下怎么进来的。
|
26
Yano 2020-08-13 16:51:05 +08:00
哈哈哈,这不是带不带的问题,是工作态度的问题了。他以后不是实习生了,正常工作后也让人心累。
|
27
Justin13 2020-08-13 17:29:19 +08:00 via Android
我也在带实习生,同样的问题,不怕他问的多,就怕他不问。
有什么问题就憋着,憋半天也憋不出来,其实一句话就能点明白的 现在每天固定早上,中午,下午,下班四个时间同步进度。多次叮嘱 10 分钟没写出一行代码就来找我,结果他还是把大把时间花在低级错误上。。。 心累 |
28
lzlee 2020-08-13 17:49:34 +08:00
气抖冷, 我 tm 刚进公司怎么就没人带我
|
29
ershierdu 2020-08-13 17:49:34 +08:00 via iPhone
@EyreYoung
是这样的,超级无聊,又不敢划水…有段时间有一些临时需求做,我还不想做太快,不然做完又没事情干了… |
31
so1n 2020-08-13 18:06:11 +08:00
第一次实习时都是想着赶紧做完,做完就马上问...后面就学会把问题合在一起再一起问
|
32
easymbol 2020-08-13 18:06:53 +08:00
在可控的范围内给任务,即时失败了也可以挽回
|
33
zxCoder 2020-08-13 19:38:25 +08:00
我当时前两周摸鱼(看代码),后面突然通知两周后答辩,赶紧找导师说要写代码。。。然后就把一个本来要下个月才给我的需求拿给我写了,当天就扑哧扑哧写(chao)了快两千行,当然 curd 居多,哈哈哈
|
34
edwinlauff 2020-08-13 19:48:48 +08:00
先找几个模块吧
|
35
519718366 2020-08-13 20:26:29 +08:00
带了一星期,发现自己把 3 年的经验全讲完了
3 年=>1 星期.... 我有点伤感.... |
36
dongxiao OP |
37
dongxiao OP @DamienS
@gz911122 @kop1989 @Shook 开始先带着梳理下项目的,其实刚开始项目结构很简单的,梳理完也表示对项目有理解了,因为有些功能可以插件式填入,如果实现的有问题也比较好维护,所以想着先让试着实现看看,口头上也答应了,但是人家就是埋头不知道忙啥,你要是不去问一点反馈都不会给你,因为我这进度也忙,想着这功能简单,可能进度比较好还去做了优化?结果等有空了去问才发现一个函数都没得实现,或者是实现了一个跑不通的代码,说理论上这个没问题,但是会报错,我都无语了,后来转变方式干脆让其去熟悉下某个功能的特定模块,增添几行代码可以完成的问题,也告诉了大概怎么实现,结果还是吭哧一两天也不说自己进度,就等你去问然后说自己功能上实现了,但是代码又跑不通,哎 |
38
YaakovZiv 2020-08-13 20:55:48 +08:00 1
分解小任务,挑选技术难度低的,分配给实习生,如果实习生可以搞定,就不断的分配给他不同难度的任务,看他可以达到什么水准。
如果分配最简单的任务也不行,就在项目里全程带着,让实习生先熟悉流程规范,然后再培养技术。 技术和流程规范,总要有一个先学会,如果俩都不会,要么是实习生太弱,要么就是组长不会带人。 |
39
dongxiao OP @EyreYoung 这种态度还是挺讨喜的,就怕不会也不问,然后还等着过去问进度才说自己遇到啥问题
@Juicpt 我当初也是,基本没几天就开始上手项目,边做边熟悉,也带过几个实习生,基本不懂也就问了,不会像现在的这个这样,所以也是对自己带的方式开始产生怀疑了 @lithbitren 说明能力还是很强的哇,这种最讨喜了,毕竟可以分担点工作量 @coderluan 第一次碰到这种情况,所以对自己带的方式不自信了,/握手 @wangritian 有些实习生能力不咋地,但是人家愿意问愿意试错,所以带起来也还好,就怕这种能力一般又没啥主动性的 |
41
dongxiao OP @easymbol 基本让做的要么是插件式错了也没影响的,要么就是我其实已经实现了的,只是为了让其熟悉下项目来试试看(并且也都会告诉要怎么实现,就差把代码给奉上了)
|
42
Cola98 2020-08-13 23:17:44 +08:00
讲下被带的经历吧,去年在金蝶做二开,什么都不懂,完成的小功能基本上都是手把手教会的,当时带我的人一直给我思路,然后自己去实现,这也带了一个月。
|
43
czwstc 2020-08-13 23:50:34 +08:00
我是实习生。。我在疫情期间在家办公,一个月写了近 4000 行的小程序,写的 python,基本上算速成了 python 。
不过转 FTE 之后,代码基本没写超过二十行。 |
44
czwstc 2020-08-13 23:52:37 +08:00
基本上是,每天四点多屏幕共享一下,做了啥,明天准备做啥。
然后在分配任务前,老板说了自己最近在干啥,分别有哪几块任务。 挑了一两个简单的,(数据库验证,文件验证)然后让我讲讲思路。我讲出来的和老板做的差不多,然后老板让我自己实现一下。 然后数据库的我进展有限,就用 python 做文件验证,就一直做下去了。 |
45
Jooooooooo 2020-08-13 23:52:59 +08:00
建议换人
|
46
czwstc 2020-08-13 23:54:13 +08:00
能招进来,说明不会特别离谱。基本上,老板多催催实习生,让他汇报一下情况能打破尴尬,有些实习生也是慢热的。
如果特别离谱就把 HR 开了吧。 |
47
chengkai1853 2020-08-14 08:59:14 +08:00
@czwstc 这种有点太慢了,要么基础知识太差太差,要么没什么自学能力啊,要么就是公子哥混日子。一个多月,稍微有点积极性都不会这样吧。如果看潜力,如果一个人又内向,又没自学能力!那真的不剩什么了
|
48
rzWack 2020-08-14 09:48:19 +08:00
我也是实习生。带我的大佬感觉很忙,问了问题不怎么回复,提交一下 demo 也一样,太忙了。心累
|
49
JoeoooLAI 2020-08-14 10:24:16 +08:00
带过两个憨憨的我深深认识到,实习生最重要的是先培养沟通和自学能力。不懂不要紧,先借助搜索,确实困难说出来大家探讨下。 别他喵遇到什么问题就摊在那里不动,而且又不提出来!就是你不问,他也不说,进度从不主动报告,wtf 。送他们最后一程了已经。
|
50
encro 2020-08-14 10:32:31 +08:00
参考我前一个回答,大部分问题出在源头,选人标准:
1,有基础(英语,数学,逻辑。。); 2,爱学习(平时 github,stackover 各类新技术应用场景和原理都有听过以及了解); 3,会动手(有成果,毕竟还是有些理论派动手能力不行的,培养起来比较麻烦,毕竟还要干活不是) 如果你选的人符合上面要求,自己带轻松,干活轻松。因为对方比较适合做程序员,也不会出现跑去其他行业的问题。 佛渡有缘人 |
51
shuigui 2020-08-14 11:27:34 +08:00
他擅长唱、跳、rap 、篮球吗?
|
52
jerryshao 2020-08-14 17:46:07 +08:00
也要看工作态度。
没进展是他很努力只是不善于提问,喜欢自己研究还是工作态度一般? 努力但是没产出可以慢慢引导。 态度不行的话就不是一时半会能转变的了。 我之前带的实习生,每次我挤出时间来手把手的教,5 分钟就不耐烦了要去洗手间.... 工作不了俩小时就去打乒乓球....一天好几次 : ) |