现在觉得带实习生也是很难的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jmc891205
V2EX    职场话题

现在觉得带实习生也是很难的

  •  
  •   jmc891205 2016-01-27 15:55:23 +08:00 9090 次点击
    这是一个创建于 3550 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第一次带实习生,已经一年多了。至今他还是没办法独立完成 project 。我每次都要帮他把伪代码写好,他拿去填一填参数,跑跑测试然后 check in。
    觉得自己带人的能力实在太弱,也挺对不起这位小朋友的。不知道他跟着我这么长时间,到底有没有学到些东西。
    68 条回复    2016-02-01 18:51:49 +08:00
    echo1937
        1
    echo1937  
       2016-01-27 15:56:49 +08:00
    那也要看 project 的难度啊,不同方向不同规模不同业务难度差别很大啊。
    jmc891205
        2
    jmc891205  
    OP
       2016-01-27 16:00:45 +08:00
    @echo1937 是啊 分配任务这种事情也是我需要学习的地方。
    有些我觉得很简单的工作,交给我的小朋友,结果他还是做不来,还得我帮忙。
    也不知道是我对任务难度的评估有问题,还是他真的没这方面的天分。
    ningkai
        3
    ningkai  
       2016-01-27 16:01:03 +08:00
    这已经是中国好师傅了吧。
    jmc891205
        4
    jmc891205  
    OP
       2016-01-27 16:03:43 +08:00
    @ningkai 并没有 师傅应该是擅长授之以渔的。我却只会授之以鱼
    sudoz
        5
    sudoz  
       2016-01-27 16:06:18 +08:00   4
    你在自省而不是责他, 已经是中国好师傅了
    boyhailong
        6
    boyhailong  
       2016-01-27 16:07:07 +08:00   1
    已经很好了 有的只会怪新人不行 然后跟上面反映 换掉或者 fire
    3pointer
        7
    3pointer  
       2016-01-27 16:39:06 +08:00/span>
    平时沟通的少吧,可以谈谈心,不合适的话那也只能。。
    herozem
        8
    herozem  
       2016-01-27 17:09:18 +08:00
    中国好师傅
    yuewolf
        9
    yuewolf  
       2016-01-27 17:16:16 +08:00
    首先考虑自己问题,这样的师傅太难得了。
    另外,和他在一个很放松很放松的场景下谈一下,看是不感兴趣,还是哪里卡住了,亦或正在茫然。
    我觉得沟通或许比授之以鱼或者渔都重要。当他以为“师傅居然看好我”,觉得“师傅对我期许甚多”,“师傅挺好一个人”这些想法逐渐多了以后,随之会对工作和学习燃起热情。动力充足后,绝壁一日千里。
    Elethom
        10
    Elethom  
       2016-01-27 17:19:02 +08:00 via iPhone   4
    一肉,用再精的手法也不能烤成牛排呀。生,他能不能到西取於他自己。首先他要有的能力和度。你的助定的只是他得是快是慢,而不是他能不能到西。很多年前人,在已不了。的人只要指方向跑得比我快,後偶他指指哪有坑多注意下就了,根本不用管。不的人直接放吧,他做最的力活都不可能做好的。
    feiyuanqiu
        11
    feiyuanqiu  
       2016-01-27 17:28:41 +08:00 via iPhone
    你帮他做得太多了,都已经到填一填参数就能跑的程度了,他基本就不会去思考自己该怎么做,也就无所谓提升。别急功近利,多为难下他,让他自己去想实现,问你的时候你就只讲思路不要给代码,他代码写得不好提交的时候你多看看,提修改意见,告诉他为什么这样写不好,打回去让重新改。学而不思则罔
    ferrum
        12
    ferrum  
       2016-01-27 17:32:28 +08:00 via iPhone
    我自己半年多前开始在一个创业公司工作,承担所有的前端工作,在此之前也没有任何计算机相关或实习经验。

    遇到问题就谷歌,刚开始时压力也蛮大的,会担心完成不了。但到现在,遇事基本不慌,面向谷歌编程也是编程对吧。

    说这些,是想说,一个人在有条件的情况下,学习了一年还不能独立工作,这绝对是他自身的问题。有人带平时就不学习了吗,说好的程序员都是野生的呢?
    Moker
        13
    Moker  
       2016-01-27 17:36:54 +08:00
    自己实习的时候怎么就碰不到这么好的师傅
    dahvlh
        14
    dahvlh  
       2016-01-27 17:41:28 +08:00
    - -,这叫无法胜任工作啊
    ljk
        15
    ljk  
       2016-01-27 17:42:27 +08:00
    这个必须说一声。

    本同学大四开始自学编程,刚毕业几个月,已独当一面。待遇也比一同进来的应届生提得快。

    如果说这些算是小有成绩,必须要感谢谁的话,只能感谢自己,还有 Google 、 Stack Overflow ,还有那些认真写出优美代码&详细注释的开源项目贡献者。

    实习生啊,如果你一心想着靠别人带,来提升自己的话,不说已经输了一半,起码我就替你可悲。真正有能力的开发者还能抽出时间免费耐心指导你,这种机会起码我是不敢奢求。

    既然这样为什么不自己多看开源项目的代码?那些不是为了钱,而是为了兴趣写下代码的开源项目作者,他们才是你真正的导师。

    所以说楼主作为导师居然为些自责,也算得上是中国好导师了。
    HelloiWorld
        16
    HelloiWorld  
       2016-01-27 17:48:18 +08:00
    我刚学的时候, PM 每天都会布置一个小任务让我做,然后抽时间沟通解答我的部分疑惑,感觉提升也快,学习的兴趣也高。我也刚毕业不久,我明白在学校待久了没有那种压力的独立的心理,有依赖的心理会导致学习效率差,而且总认为会有人帮助所以自己 不愿动脑子。不能说明实习生多差,你做的太多了,也许你该考虑施加压力了
    ykqmain
        17
    ykqmain  
       2016-01-27 17:51:49 +08:00
    有人这样带我, 会感激不尽
    22too
        18
    22too  
       2016-01-27 17:52:45 +08:00
    到我们公司已经六个月了,我还是无法独立完成一些任务,我们老大一直带我,一周至少一次的技术畅谈,关于各人方面的。

    可能个人能力太次了,也有可能是系统开发要比想要的难(借口而已)。

    主要写股票交易和对接一些证券公司的接口之类的一些东西,可能是 业务知识欠缺 和 基本技能的不熟悉,求各位指导.
    F281M6Dh8DXpD1g2
        19
    F281M6Dh8DXpD1g2  
       2016-01-27 17:54:53 +08:00
    @ljk 我觉得独当一面这个词还是不要乱用为妙
    shoumu
        20
    shoumu  
       2016-01-27 18:13:43 +08:00
    中国好师傅,求带
    green15
        21
    green15  
       2016-01-27 18:21:24 +08:00 via Android
    如果有人带下我就好了……不需要保姆式,帮查漏补缺解答就很满足。
    Meerebrise
        22
    Meerebrise  
       2016-01-27 18:34:46 +08:00   1
    应该是哥们你人太好,不过这样会产生依赖性。
    ming2281
        23
    ming2281  
       2016-01-27 19:07:27 +08:00 via Android
    好师傅
    hao123yinlong
        24
    hao123yinlong  
       2016-01-27 19:22:15 +08:00
    带工作两三年的同事都有同感 , 承认有我自己这方面的问题,但更多是他个人的缘故,一方面我调动他们搞事积极性的能力不够,另一方面他们自己的主动性太差。

    就像上面的哥们说的,有时候你需要对小朋友施加些压力。
    hustlike
        25
    hustlike  
       2016-01-27 19:57:20 +08:00
    哪怕是刚出学校也没必要把伪代码写好吧,这样可能是害了他

    无论是写代码还是做设计,都应该他先做,你可以 review 。
    zonghua
        26
    zonghua  
       2016-01-27 19:58:48 +08:00
    招聘的时候出了问题,对双方都不利。
    lovez
        27
    lovez  
       2016-01-27 20:00:18 +08:00 via Android
    真希望我也有这样的师傅...
    MRJ
        28
    MRJ  
       2016-01-27 20:17:19 +08:00
    什么样的开发难度啊?我也是今年毕业半年,从来没有这样的,还把参数写好。。。基本都是看文档,然后业务不熟悉问一下,技术问题很少问。。。
    ljk
        29
    ljk  
       2016-01-27 20:18:46 +08:00
    @liprais 老大当时跟我说的大致是,你已经能独立负责这一块了。所以如果那句话的意思不能用这四个字概括,恕我用词不当。
    acalarolo
        30
    acalarolo  
       2016-01-27 20:28:24 +08:00
    只提供方法论,一段时间还是不能很好理解和举一反三,说明极大可能不适合做这行
    jamiefang
        31
    jamiefang  
       2016-01-27 20:28:28 +08:00 via iPad
    学习能力都是逼出来的。听楼主的描述感觉不利于新人自主学习啊。
    DreGD
        32
    DreGD  
       2016-01-27 22:26:43 +08:00 via Android
    作为一个实习生,每天都在独立 coding ,几乎没去麻烦过导师(我也想问她,但是她也刚毕业→_→),一般都是八点后下班,自己虽然菜点,比不上正式的员工,但是作为一个实习生我也改了一些 bug ,增加了一些功能,学习态度也自认为没啥问题。那天部门老大还黑着脸跟我说,说我干的太少。同一公司,不同部门,同一岗位的某小伙伴来了一个月还在读文档熟悉环境什么鬼。那天我越想越气,差点就找他去说你把我辞了吧,省的我再交毁约金
    soland
        33
    soland  
       2016-01-27 22:29:30 +08:00
    对新人,有的时候除了帮一下,还是应该逼一下。
    zdkmygod
        34
    zdkmygod  
       2016-01-27 23:47:18 +08:00
    正好看到一个知乎提问,楼主可以一看: https://www.zhihu.com/question/38911169
    yangqi
        35
    yangqi  
       2016-01-27 23:51:01 +08:00
    你每次只是给他鱼,没有教他如何渔啊。或者至少应该给个方向,让他自己去学渔。
    vanxining
        36
    vanxining  
       2016-01-28 00:01:51 +08:00
    楼主的公司这么好?一年多了,还能容忍养一个闲人。而且那个实习生也好意思呆下去……
    到了这个时间点,已经不是如何带的问题了,而是那个实习生根本就不适合做开发,他显然对编程毫无兴趣,否则一年多的时间还入不了门。
    Wenwei
        37
    Wenwei  
       2016-01-28 00:03:16 +08:00
    其实可以直接把需求细分发给小弟,然后负责 review 代码即可。
    libook
        38
    libook  
       2016-01-28 00:11:52 +08:00
    授之以鱼,不如授之以渔。
    教他方法论。
    解决问题的方法论、与人沟通的方法论、工作模式的方法论、程序设计的方法论等等,告诉他每一件事情你的思路是什么,并告诉他下一次让他来做,多安排一些干货任务来让他保持高强度的学习状态。
    强迫他使用你教过的方法论独立完成一些工作,直至养成习惯。
    尽可能让实习生独立思考,比如可以和他约定原则:如果出现问题自己先尝试解决,如果两个小时解决不了马上找导师指导。这样既能保证实习生有足够的思考,又能很好地控制实习生的学习效率。
    对于实习生的工作细节,你可以告诉他哪些做法你不推荐,为什么不推荐,你推荐的方法是什么,为什么推荐,有没有什么原则可以借鉴。当然做得好的地方要给予鼓励。

    一般实习生半年就可以达到初级工程师水平,可以独立完成分配的工作任务;一年可以达到中级工程师的水平,独立进行小项目的架构设计和编写;两年可以成为小组 leader ,此时工作模式应该相当成熟了。

    我所在的团队就是这样的, CTO 比较牛,管理上面超多好用的方法论,大家成长都很快。。。
    grasses
        39
    grasses  
       2016-01-28 00:21:51 +08:00
    卧槽,这个年代愿意带人分享东西的哪找。
    LINAICAI
        40
    LINAICAI  
       2016-01-28 00:40:36 +08:00
    就算你授之渔,他也得原意钓才行啊,别全都往自己身上揽,有些人不吃点苦就不会长进
    Sharuru
        41
    Sharuru  
       2016-01-28 06:12:05 +08:00 via Android
    想到了我的左右邻...只会网上复制代码,还好意思问为什么网上复制的代码跑出来的结果不是我要的...

    (也有人和我说过:会搜索代码已经不错了! ORZ
    Bingbing
        42
    Bingbing  
       2016-01-28 09:26:26 +08:00 via iPhone
    中国好师傅
    jugelizi
        43
    jugelizi  
       2016-01-28 09:54:22 +08:00
    @Sharuru 同,遇到好多前端网上下个 js 代码就交过来了 需求变化就不会调了 然后我只能撸袖子上 (┬_┬)
    miclushine
        44
    miclushine  
       2016-01-28 10:06:22 +08:00
    这样的好导师哪里找啊,学校里的导师都没这么好。说实在的,有些人是真心不长进,一年就算是自学也能独立工作了吧。没有学习能力的程序员真的连码畜都算不上。
    tjxiter
        45
    tjxiter  
       2016-01-28 10:18:42 +08:00
    公司来个实习生根本不用带, ACM 铜奖。学习能力比较强。

    只是你没遇到好的实习生。。
    wilsoncao
        46
    wilsoncao  
       2016-01-28 10:25:33 +08:00
    求带我求带我!!!
    kelvin_fly
        47
    kelvin_fly  
       2016-01-28 11:04:37 +08:00
    我带过人还不少~ 我把带人侧重点都调整到了他们工作的方法,做事情的原则和目标,告诉他们工作出了问题后核心原因在哪里。 技术方面会梳理一个顺序内容,以及阶段性的考核目标。 技术方面会集中给他们讲解,点入门。 做事情时候,他们搞不定会先让他们死磕(自己加班),还搞不定,就协助他们分析他们的思路,技术哪里有问题。 最后整体帮他们总结一下。 我觉得他们已经有能力做事时候(实习生一般半年多),绝不主动帮他们做事情细节。除非他们来找我~~
    asdwfwqd
        48
    asdwfwqd  
       2016-01-28 11:13:28 +08:00
    我师傅(师父?不知道该用哪个)自己做微信去了,让我自己学安卓,半年后,就让我自己做完整的项目了,服务端客户端一个人干的那种
    init
        49
    init  
       2016-01-28 11:35:21 +08:00
    给您些建议吧, 可能有点乱权当参考, (我是一个被带的人)
    1 , 首先 是实习生的人品, 至少踏实 有点上进即可 这样你带的时候至少心里舒服点, 他也不会变成白眼狼, 带新人 真的只是情分。
    2 , 培养学习能力, 我俩都是刚刚接触通信行业, 但是他工作经验很丰富我刚毕业没啥经验啥都不会, 文档也看的慢, 代码就完全不知道从哪下手, 所以一开始我接触的就是逻辑, 他给我讲我来写, 当然 bug 很多, 我也经常找他调试。所以你可以把框架搭好, 然后让他填逻辑, 这样业务就熟练了
    3 , 慢慢你就让他写小的需求, 好比写个 Cache 刚开始我也很头大, 但是有代码, 就比着写, 慢慢就会了,代码写的多了就有思路了。
    4 , 然后就可以写写模块之类的, “你写个 xx 需求”, 等他写完你改改代码就行 哈哈我属于很笨的,现在才能写一下稍微大的需求, 都工作一年了
    5 ,更多情况下让他自己去思考, 我是实在是不愿意麻烦人家, 我自己心里有口气 , 这 bug 我必须自己搞定, 然后做好笔记, 自己搞出来的才是印象最深刻的
    6 , 记住你帮他是情分不是义务
    domty
        50
    domty  
       2016-01-28 11:42:46 +08:00
    还给伪代码。。。
    我实习的时候带我的同事给我简单的把需求说一下就让我自己做了
    不规定时间 偶尔有空过来看下 哪里有问题带着我解决 细节上的东西不懂我都自己去百度的
    我觉得这就对我够好的了
    staticor
        51
    staticor  
       2016-01-28 11:53:22 +08:00
    也许踹他下水 能让他游得更远.

    虽然我也是今天刚把一个离职意向的实习同学劝回.
    maomaomao001
        52
    maomaomao001  
       2016-01-28 11:54:25 +08:00 via Android
    居然还给写伪代码!!! 求带~~
    louk78
        53
    louk78  
       2016-01-28 13:10:22 +08:00
    想当初,我咋就碰不到了
    hpeng
        54
    hpeng  
       2016-01-28 13:29:20 +08:00 via iPhone
    当初我实习的时候,还顺便带实习生。
    magicdawn
        55
    magicdawn  
       2016-01-28 13:35:29 +08:00
    comfortable zone 根本学不到东西, painc zone 根本无从下手~mentor 应该找准这个吧...
    chihuo
        56
    chihuo  
       2016-01-28 13:49:06 +08:00 via Android
    @Elethom 你说的简直太对了!淋漓尽致!一针见血!
    strahe
        57
    strahe  
       2016-01-28 14:16:53 +08:00
    我也是实习生,不过也许真的是他基础太差了。
    comanboy
        58
    comanboy  
       2016-01-28 14:18:24 +08:00
    中国好师傅,点赞一个
    LBJames
        59
    LBJames  
       2016-01-28 14:27:41 +08:00
    怎么没人问这个实习生是不是女的?
    Elethom
        60
    Elethom  
       2016-01-28 14:39:03 +08:00 via iPhone
    @chihuo
    竟 Linux 玩得起的中生也不 git 的 985 的 CS 研究生。遇到害的人真感自己才是被的那,只是自己做得早才看起像是自己他,上分分被教做人啊。 _
    evilddog
        61
    evilddog  
       2016-01-28 15:13:59 +08:00
    带人重要的是教他去学不是帮他干活对吧
    weer0026
        62
    weer0026  
       2016-01-28 15:17:22 +08:00
    我最多帮他写几次,多了就可以叫他走了,说真的, IT 不靠自己是不行的。
    jmc891205
        63
    jmc891205  
    OP
       2016-01-28 15:27:18 +08:00
    @LBJames 哈哈 不是女的
    imdoge
        64
    imdoge  
       2016-01-28 15:41:10 +08:00
    @ljk 其实我不太习惯和别人合作,感觉自己写效率更高
    ljk
        65
    ljk  
       2016-01-29 10:23:26 +08:00
    @imdoge 我也觉得少点时间撕逼就是多了点效率。当然也有可能是还没遇到一加一大于二的伙伴吧
    erevus
        66
    erevus  
       2016-01-29 15:33:21 +08:00
    我都是直接说需求 讨论实现方法 让他去实现
    flyingfz
        67
    flyingfz  
       2016-01-30 15:00:14 +08:00
    深有体会。
    我们小公司,招人不好招,所以 15 年 6 月左右招了个实习生过来培养,分配给他的任务,基本他说完成后,我还要再对着他的代码一行一行的告诉他,这里为什么不能这样写。
    就这样, 我还是觉得现在还不能让他独立负责一个项目。

    在广州 、有上进心、愿意钻研 的 ,@我。 js 或者 C#。
    ttycode
        68
    ttycode  
       2016-02-01 18:51:49 +08:00 via Android
    不行啊,一年就算不教都应该差不多行了啊,是他自己没有额外花时间去学习了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     886 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 21:14 PVG 05:14 LAX 14:14 JFK 17:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86