查看原文
其他

项目组入职了新的程序员,如何让这些新员工融入团队?

脚本之家 2021-06-29

The following article is from 会点代码的大叔 Author 会点代码的大叔

  脚本之家

你与百万开发者在一起


作者 l 会点代码的大叔(CodeDaShu)


我是程序员出身,现在也管理着一个项目;当项目组入职了新的程序员的话,我经常会这样做:



01

先沟通,大方向要保持统一



每当项目组入职了新的程序员,我会第一时间和他们沟通,主要让对方快速地知晓项目的基本信息,并 了解项目组工作的大致大方向、对待事物的观点,甚至是做事风格 ,我是希望在某些地方能和组员保持一致,例如:


  • 介绍项目组的一些情况:包括项目是做什么的?项目组的成员都有谁?如果前期遇到问题了可以找谁?我对你的期望是什么?

  • 我不提倡加班,但是如果需求排期紧,也要主动加班;换句话就是,只要开发任务按时按质量完成,别的都好说;

  • 要定期提问,要定期有反馈;提问前要自己先思考;不要问重复的问题;相同的错误,再一再二不再三;

  • 项目的代码风格是什么样的,这个也要统一;告诉他们代码规范在哪里可以查看,可以参考和学习哪些代码;

  • 我是个比较啰嗦的人,甚至会反复说一些代码细节,所以有的时候会把自己弄的比较累。




02

制定计划



下面就要给新人制定计划了,这一点在前期很重要,否则新人就会面临无事可做的尴尬:


  • 大部分情况,我们项目组招人的时候就会考察他的技术栈和项目是否吻合;如果项目组用到的某项技术框架是新人欠缺的,就要明确 的告诉他要学习什么,学到什么程度;比如我们项目组用到 MongoDB ,那么我会建议他先看一下 MongodbTemplate ;

  • 当然,除非是校招的新人,否则我们一般不会留出太多的时间让他恶补这些技术缺陷的,更多的时候只要求他们看项目的代码,从哪个模块开始学习,程序的入口是什么,剩下的就是打断点跟代码了。

  • 这个阶段,也要有明确的目标,每天都要有反馈,而不能泛泛地要求,这周就看代码吧。



03

安排开发任务



通常我们一两周后就会给新人安排一些开发任务,当然这个过程也是从易到难:


  • 先安排一些简单的任务,最好是参考之前的代码就可以完成的任务;

  • 开始的时候,可以帮助他们梳理好需求,做好设计,然后慢慢地放权

  • 等新人基本适应了之后,再适当地给一些压力,在压力下会成长的更快。




04

代码检查



对于新人,代码检查一定要做;如果是工作时间段的新人,每一行代码都检查一遍都不为过。


逐行审核,发现问题的话,和新员工沟通代码的问题在哪里,建议如何修改;如果相同的问题反复出现,一定要让对方引起重视;


这项工作不一定亲力亲为,可以让项目组中编程能力强的人做;或者给新人指定“老师”。


- END -



更多精彩


在公众号后台对话框输入以下关键词

查看更多优质内容!


女朋友 | 大数据 | 运维 | 书单 | 算法

大数据 | JavaScript | Python | 黑客

AI | 人工智能 | 5G | 区块链

机器学习 | 数学 | 送书

●  鲁大师原来真的姓鲁

●  脚本之家粉丝福利,请查看!

●  人人都欠微软一个正版?

● 致敬经典:Linux/UNIX必读书单推荐给你

 你的历史数据都还在!2.4亿人用过的社交网站正式复活:再战社交场

● 终于有人把 Nginx 说清楚了,图文详解!

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存