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

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

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

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

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

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

7991 次点击
所在节点    程序员
100 条回复
mr0joker
2022-07-26 13:55:58 +08:00
这篇文章很正常啊,他看这个都生气了。。。
pelloz
2022-07-26 13:56:05 +08:00
不合格就不让合并代码,没合进去就是没完成工作,没完成工作就是低绩效...你还准备怎么着,你又不是他爸爸
kop1989smurf
2022-07-26 13:57:42 +08:00
就看不上楼主这种“我当年 xxx”,“看看现在的 xxx”的过来人态度。

1 、你怎么证明你的学习路径一定是对的?
2 、你怎么确定他的学习路径一定是错的?
3 、初学者写代码有问题,没有全局思维,和态度有什么关系?
4 、你认为有用的,对他未必有用。尤其是你发的这种泛泛而谈。
Rache1
2022-07-26 13:58:37 +08:00
带新人最怕遇到那种没有独立思考能力的 😣,啥都在问,很多问题,但凡控制台看一下,搜一下就有结果的。

还有就是基本都是喜欢用百度搜……,然后他们就会遇到新问题了 🤡
sjhspp
2022-07-26 13:59:21 +08:00
年代不同了,现在的孩子刚的狠,不爽就裸辞我见得多了,所以想心不累,就不要用心带,虽然这不是什么好建议,但是没办法,我理解不了现在某些小孩的脑回路
seekmyduck
2022-07-26 14:02:29 +08:00
新人最好做简单独立的模块, 做的不好就开了呗
WebKit
2022-07-26 14:03:20 +08:00
@kop1989smurf 我觉得楼主分享的 10 个技能没啥问题,不至于生气!就这态度我直接就采用二楼的方法了。讲解完公司的规章制度后,觉得自己牛逼就自己整呗。实习期不能通过跟我有什么关系?学习路径对不对跟我也没关系!态度也不重要
RUGUAN
2022-07-26 14:04:23 +08:00
没有后台的话出太多 BUG 就低绩效扣钱
fiypig
2022-07-26 14:06:34 +08:00
新人如果刚开始太膨胀真的没留的必要
EyreYoung
2022-07-26 14:10:22 +08:00
其他不谈,这文章这么笼统,什么具体的信息都没有,范围却铺得那么大,说个语言就从 C++一路说到 js ,你是怎么觉得这个对他会有帮助的?
kop1989smurf
2022-07-26 14:10:33 +08:00
@WebKit #7 那篇文章完全就对新手没有意义。这就跟说“减肥的最终奥义,一般人不告诉他”,结果内容就五个字:少吃多锻炼。

到底十大技能先学哪个,学到什么程度,每个技能对程序员有什么帮助,知识点的 28 原则甜点分界线在哪,一概没有。纯种的自说自话型文章。没有任何可行性。

至于你说做法我认为反而是对的。
程序员就是拿活说话,活不过关自己打磨就好,关键节点可以提点一些思维方式和编程逻辑。

不要搞军队老人 pua 新人这一套。动不动就我当年怎么怎么样,没人关心你当年怎样。
SeaTac
2022-07-26 14:10:35 +08:00
这文章说了跟没说一样,能感悟出什么?

不过的确,mentor 别人是件不容易的事情,手把手带很容易耽误你自己的进度,撒手不管新人又会非常难受,尤其是 new grad ,真的很多时候不是不愿意问问题不愿意学习,是不知道问什么问题,不知道该怎么入手

先多跟 mentee 沟通吧,至于 bug ,你们没有 code review 么?
kkfnui
2022-07-26 14:11:06 +08:00
这是管理问题吧。
就问题说问题,把一个问题说透,为什么、为什么

问题泛化反而不好
cp19890714
2022-07-26 14:14:18 +08:00
分清主客体。成长是他的责任,不是你的责任。同时,是否要成长,是他的个人意愿,你无权干涉。

前提
1. 他得值得你带。他是否是个值得培养的人,如果不是,那就不要管了。说一些客套话就行了。
2. 他愿意成长,并为此付出。

注意
1. 你得保证自己在工作中的所有行为有逻辑说服力. 注意自己的行为与言辞, 不要教训人, 不要觉得你在带他, 你们只是同事关系而已.
2. 不要面面俱到. 你只应该在他需要的时候帮他. (事实上, 这点不仅仅在带新人方面, 在其他方面也是一样)
3. 尊重个人意志, 对方是主体, 你是客体.
wu67
2022-07-26 14:15:25 +08:00
居然有人带? 我都是野蛮生长, 偶尔碰上不懂的回去问一下, 其他都是搜索引擎解决...
BiChengfei
2022-07-26 14:17:15 +08:00
认真、谦逊、好学,是一个人的美德
感觉现在生活太浮躁,劳动也不能致富,在各种诱惑下,美德慢慢的在年轻人中消失了
wakaka
2022-07-26 14:19:39 +08:00
这篇文章没有实质内容
mayday526
2022-07-26 14:20:38 +08:00
你发的那篇文章说了啥,点进去看了一眼,出来总结不出来讲的啥
WebKit
2022-07-26 14:20:39 +08:00
@kop1989smurf 所以这个新人看到这个就直接生气了是对的?这文章确实没什么帮助。但是我觉得生气不至于
junmoxiao
2022-07-26 14:25:34 +08:00
肯定生气,你给她发这文章,她认为你觉得她这些都不会,这么菜

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

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

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

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

© 2021 V2EX