带新人心累,你们都是怎么带新手程序员的(特指刚毕业的孩子),求支招

2022-07-26 13:53:05 +08:00
 chigeyaowaner

最近在带新人,今天转了这篇文章给他,新手程序员必学 10 大技能: https://www.zentao.net/redirect-index-21640.html ,他有点生气。

我最近带他有点累,怎么说呢,我可以理解新人刚毕业,有很多的想法,总觉得自己很牛。可是写的代码总是会有很多的 bug ,也不顾前后。不帮助团队提升效率不说,反而大家要加班帮忙解 bug 。

我刚毕业的时候,我师傅劈头盖脸的训我,那时候也觉得不想被人瞧不起狠狠学了好久,可现在的新人孩子总感觉你说什么都听不进去,更不要说骂了。好心想帮他,不知道怎么处理,想着发篇文章给他分享,他能有感悟,真是自己想多了。

10 项技能,我都觉得不够。基本的学习能力、沟通表达能力这些都是必备的。说回来,我应该怎么帮助他呢,总不能一直拖后腿。

8066 次点击
所在节点    程序员
100 条回复
microxiaoxiao
2022-07-26 15:20:48 +08:00
入职是要根据团队工作要求,和组员情况制定学习计划的。比如有些毕业生没怎么编过代码,那就要制定那种基础的学习计划,然后偶尔给点小功能,小问题排查,慢慢教导。如果能力强点的,直接就可以带着做小功能。带新人那没有 BUG ,我尼玛之前还背锅呢,有啥大不了的。什么 IDE ,代码管理工具,这种慢慢就学会了。这种文章,如果对你印象不佳,看着就你厉害的那种感觉,没啥卵用。
hxysnail
2022-07-26 15:23:45 +08:00
很多人都说这篇文章说的很笼统,但我个人觉得总结得很到位。文章列了十个点,对我个人而言,可能只有 Excel 我觉得是不太相关的,其他都是做好编程,打好工的必备技术基础。

这篇文章按我的理解,应该也只是想告诉初学者,需要打好哪些基础而已,而不是事无巨细地展开。

然后有用无用的真较真我也觉得没意思,我个人当然觉得至少有 9 个点是有用的。拿源码版本管理这个点来说,总不能说用 git 提交代码把别人的代码覆盖了,然后又来说学好 git 没啥用吧……

至于怎么带的问题,其实很简单,缘分合不来就换个人呗。基础好聪明的人是不需要带的,技术菜不爱学态度还差的人,为什么要去带呢?大家谁都不欠谁。

我之前劝退过一个人,基础很差,交付的代码永远一堆问题。你说他,他总是说已经尽力在做了……尽力有什么用呢?我可以跟领导说已经尽力在做了么……入职时花了好几个月真的是手把手教写代码,转正我原本可以否决还是给过了,但最后大家都心力交瘁没必要。由此我得到的结论是:带不动就不要勉强
xu45525584
2022-07-26 15:26:43 +08:00
感觉楼主有点太菩萨心肠了。我在一家小公司当 leader 带 5-10 个人,
应届生的话,会先找一个师傅带下,熟悉开发环境 公司业务,干活从难到易,一般试用期 2 个月 。2 个月如果能独立做事,没啥大问题 一般就合格不然直接干掉 换个人
说句不好听的,咱们的市场目前是真的不缺人
工作,新人连起码的学习态度都没有的话,技术再好我都是直接开掉
公司花钱是找人来做事的,不是培训公司,没有义务帮培养新人
oIMOo
2022-07-26 15:27:51 +08:00
有没有可能在指导的过程中进行引导,而不是手把手。
比如,新人交了一段 python 代码,你可以说查一下 unitest ,然后做相关测试。
7zlid
2022-07-26 15:27:51 +08:00
二逼是带不动的,是不是二逼很快就能看出来的
不要试图改变二逼的命运
microxiaoxiao
2022-07-26 15:30:42 +08:00
刚刚编辑退出了哈,补充一句,如果你们不是上下级关系,那么要么拒绝带徒弟,说自己事情多,如果自己愿意带就辛苦点,然后少接点活。少点我很牛逼,他是菜鸡的心态。现在的小兄弟都很有个性,很聪明,要适应。
exonuclease
2022-07-26 15:31:07 +08:00
你当年怎么样关他什么事 而且骂人也不对啊 至少在我司这种文化下面不是 manager/mentor 应该干的事情 我们这都是自己成长 成长太慢的 pip
someonedeng
2022-07-26 15:35:07 +08:00
这文章只是最后一根稻草
easonl
2022-07-26 15:35:35 +08:00
如果新人还带脾气,这种我一般不带,重要的事情不给做,不重要的并且容易背黑锅的分给他就好了,也不用去骂他,我觉得骂他是对他太好了,我一般就晾到一边去,不骂,也不教。
新人得有新人的觉悟,再牛逼的人不服从管理,我要你何用?
ffgrinder
2022-07-26 15:38:20 +08:00
先不如说说你是什么岗位,招了个什么岗位?

两万的工作和五千的工作要求不一样,如果没有背景就讨论对错有失偏颇。
aguesuka
2022-07-26 15:40:05 +08:00
如果有同事发这个文章给新人我只会觉得同事菜
IvanLi127
2022-07-26 15:40:18 +08:00
我想问下,你带他是工作任务吗?是否有充足的时间安排来带他。我觉得,师父领进门,修行在个人。
他觉得需要有人带他吗?我觉得你只要做两件事,一是派任务并考核完成度,二是当他问你的时候耐心给他讲解。毕竟人家有脾气,就不要那么主动了吧。
realpg
2022-07-26 15:41:42 +08:00
现在找不到工作的那么多, 不行就开了换人
msg7086
2022-07-26 15:48:26 +08:00
他给你学费了吗?没给,那他应该自学,而不是你手把手教。
他代码 bug 多,为什么要大家加班解 bug ? code review 做了吗? code review 里面指出的问题都改了吗?测试都覆盖了吗?
牛不牛这个不说,只看能不能完成工作岗位的要求,做不到就 PIP ,PIP 做不到就请走。
(当然了,首先得在招人上把好关,招些好点的人进来。)
junho
2022-07-26 15:50:00 +08:00
不合适就快刀砍乱麻
无论是能力问题还是态度问题
拖下去对双方都不好
laolaowang
2022-07-26 15:53:43 +08:00
带人,得加钱!
qwertty01
2022-07-26 15:54:27 +08:00
这种车轱辘文章能看?

如果是个合格的导师,就应该知道他哪些东西强,哪些东西弱,然后让他针对性的学习即可。
Niphor
2022-07-26 15:55:14 +08:00
扣绩效就行了
Light3
2022-07-26 16:02:41 +08:00
不知道楼主怎么想的
根据楼主表达出来的意思 俩个人现在同事关系可能有点问题吧
带新人 1 是帮忙完善需求点 2 是遇到问题能够耐心帮忙解决 3 是教会解决问题方法
还有就是 人不问的 不要热心 很多人都是这样 本来我压根不需要帮助 你却在这指指点点

至于人最后想怎么干 干成什么样 这都是他的想法和行为 建议不要家长心态
7vchen
2022-07-26 16:13:46 +08:00
同一件事,可能在这个新人的视角发帖是完全不同的感受,只能说太主观,互相配合吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/868776

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX