软件开发公司如何带新人?

来源:互联网 发布:那年呐服饰淘宝代理可信吗 编辑:程序博客网 时间:2024/04/30 13:27

今天想着重总结一下软件开发公司如何带新人的问题。我一直认为带人是一项有技术、有含量的工作,如何在新人入职公司后迅速熟悉工作环境、快速了解公司的开发体系和快速与团队成员融洽相处,需要有很多方面要注意的地方。

 

本人目前做软件开发差不多快10年了,在这10年间被人带过,也带过别人,在这其中有一些自己的思考和总结。印象最深的是之前入职一家互联网公司,入职第一天人事带到组里后只说了一句这是你的LEADER,以后就在这个组里工作了就离开了,LEADER说了几句话就去忙自己的去了,那一刻真的很茫然和无助,我想这种情况很多人都经历过。那时就在想如果我是一个LEADER对待新人肯定不是这种方式。

 

带新人我认为做好三个字:“”、“”和“”,做好这三个字基本上一个人新人在很短的时间内就能很快的融入到所在的团队。如下图所示:

如何带呢?首先当一个新人入职后我们要从现有团队中选择一个人,做为新人的“导师”。选择导师可以从沟通能力、表达能力和热情度几个方面去考虑,同时也要有责任心。导师的作用就是尽快削除新人的对环境和以及团队成员的陌生感。我们都有过这样的经历,当我们到一个新环境时,面对各种陌生环境、人和事需要一些时间来适应,此时如果有一个人热情的去帮助你,去指导你,会一定程度的让我们感觉到舒服。同时新人和导师也会很快的建立很好的私人关系,如果处理好的话,这对双方都是一种人脉的基累。将心比心,你对别人好,对别人认真负责反过来回馈给你也一定是这样,人为关怀很重要。在我们的团队里面我特意做过一个实验,由于项目需要要进来两个刚毕业的同学,我从现在的项目里面选择了两个同事去做导师。一个导师性格开郎热情很主动;另一个我特意选了一个性格沉闷、冷淡以及不爱说话的人做导师。实验很明显前一导师带的新人迅速的就融入到工作环境中,另一个沉闷的导师带的新人也明显具有此导师的影子。所以选择导师很重要。其实我选择这个沉闷的导师也是想让其锻炼一下,在带人的过程我私下经常跟他沟通方式和方法也有一些好的改变。同时也可以通过一些非工作场合的接入让新人迅速熟悉融入团队,例如在中午吃饭的时候带着新人一起,通过吃饭这种随意的场合团队成员很快就能有共同的聊天内容。之前我带过一个新人,不太爱说话,我就问他你有什么爱好,他说喜欢足球,后来我就总跟他聊足球相关的话题立马话题就多起来了。

 

那么应该如何教呢?我认为可以通过两方面的去进行:首先是工作环境的教,这是带的重点,目的就是要让新人迅速的了解我们团队或者项目的工作环境。对新人介绍公司的业务情况,开发体系,开发环境,技术相关框架,团队成员购成等。在我们的团队中有一个强制要求,新人必须在三天内记住团队所有人的名字和职位,只有这样才能迅速融入团队;另一方面分配工作任务,在规定的时间给新人分配一些工作任务,任务由简单的开始。通过具体的工作任务可以了解开发规范和开发框架等。但要注意的是导师要做到耐心细致讲解和说明,当导师分配一件任务后新人要对此任务进行理解并详细的说话,要把设计的思路跟导师讲一下,如果没有跑偏的话就可以按照此思路去展开工作,同时要有记录,要有纸面的工作流程;最后一点就是针对规范进行要求和说明,我们都知道公司有公司的标准和规范,领导有领导的审美和要求,作为导师一定要对新人把公司的规范体系以及领导的相关的要求进行说明,让新人知道并遵守各种规范和规则。

 

如何查呢?这是最重要的一点,我们做了很多要求和规范,目的就是要能够很好的执行。导师要对新人的工作情况进行检查,是否所有的工作内容都是按要求和规范进行的,如果没有要进行提示和重点强调说明,这很重要。导师的工作要深入,不能只听新人的口头描述,有的时候口头说的跟实际是有很大差异的。例如在开发过程中导师要对新人的代码进行检查,确保是按规范来进行的,如果没有必须要进行整改。有一句怎么说“严师出高徒”,或者另一句话“兵熊熊一个,将熊熊一窗口”。作为导师不要害怕指出新人的缺点,如果有上进心的人对待别人提出改进意见都能接受。只要知道自己的缺点和不足才会找解决办法,这样才会有进步,我们还要感激提出我们缺点和不足的人。举个例子,有的新人连最简单的邮件都不会发,无主题,无格式,无排版等,这样的问题我们都要给其指导,告诉他应该怎么做会更好。通过这些事情一样样的去要求,试用过后肯定是合适的。

 

还有就是领导(不是导师)要定期与新人进行谈话,谈话重点关于工作上以及生活上的一些事情。让人新人谈一谈自己的工作总结情况,有哪些收获,有哪些不足的地方,是否有一些疑问或者建议等,同时发现新人好的地方要进行表扬,存在的问题要进行指出并希望改进。我们团队中一般入职一周谈一次,一个月谈话一次等,这没有明确要求。

以上是自己的一些思考和总结!(花开了也无言)


0 0