做好领路人——写给技术新人的导师建议
随着毕业季的到来,今日和小伙伴们临时开了一个会,聊的是关于公司内部的技术新人培训。聊到后面,话题展开了,大伙就说起了,自己带人的时候遇到一些常见的现象。汇总后发现,其实真正关于技术瓶颈的问题反而不多,也更好解决,棘手的问题,反而会聚焦在成长性,聚焦在心理状态上。
细节就不一一展开,这里做个简单的总结和回顾,与君共享一些有助于技术新人成长和心理健康的观点。且说第一个,“循环意识”。
循环意识
这是针对应届生的一些不良心态。对大部分的应届生而言,他们的心态是微妙多维的,既有恐慌担心的一面,也有张扬进取的一面,但这都离不开两个核心话题,一个是自身成长,一个是适应新生活。他们这个阶段,由于心理上的不够成熟,通常会轻视新的生活方式对他们心态的冲击,同时又会过分看重的自身成长,两相作用下,经常会过度理解职场上的一些利益关系。新人导师,如果能多关注这两个点,能有效帮助他们完成身份的转换,减少冲击。
加强他们的“循环意识”,我认为是一个很好的帮助新人融入职场环境的好方法。“循环”指得是,做一件事情有始有终,既有个人层面上的有始有终,也有团队层面上的有始有终,两者之间互相成就。下面就分开说明这两个层面的要点:
个人层面
以程序员为代表,完成一个任务,最为直观的贡献就是一段代码。占在上帝视角来看,如果只将这段代码视为工作的终点,视为最终的输出,那么随着熟练度的提升,他将会越来越难从这一段工作中获得提升。这一点上,程序员的确是码农,是吃青春饭。
但换一个思路,在执行这个任务的时候,帮助他强化一个观点,他是在使用他已有的知识树来解决一个现实问题,输出代码只是过程中的一部分,而解决完问题之后,自然也应该进一步完善他的知识树:或是经验总结,或是发现新的领域。如此,围绕着他自己的知识树,循环的理解去他的工作,并且以这种意志去执行任务,那么日常工作中的每个任务对他而言,就都有一定的提升自己的可能性。重复的工作,一定有更高效的完成方式值得他去追求,写程序的目的,不也就是为了避免重复的工作么。
因此,我们鼓励每个技术技术人应该写自己的技术日志,不断积累,避免让自己在温水煮青蛙的日常工作中逐渐平庸,进而失去竞争力。
团队层面
很多新人,可能是出于自我保护的心态,往往会更倾向于依赖团队制定的工作交接流程,小心翼翼规避自己犯错,而一犯错也立马从规则中找有利于自己的条款,越搞越封闭。这不是想要的结果,我们应该要鼓励他们,在自己的每一个任务开始时,要去体察它的背景,要去了解他交接的具体的那个人,进而了解自己执行事务的意义——对团队的意义、对公司的意义、对客户的意义。
了解到上述信息,不但大部分时候对执行事务有着帮助,而且能帮助他找到团队中自己的价值。其实,这一点才是技术新人最需要了解的内容,他在团队中的价值,带来的底气和自信是更长远的。他们自己看不到的时候,管理者应该主动说明。
每一个具体的工作,都是发起于团队,在一个具体人身上执行了,管理者也应该有必要“鼓励”该执行人,让这个工作在团队的层面上予以结束,这样形成一个循环。因此,我们鼓励技术新人在有条件的情况下,应该多学习业务,开发开始前应当充分的了解业务,而在开发结束后,在团队中进行分享,包括和产品一起回顾开发过程,也一起回顾功能上线后用户的反馈。
总结
塑造新人这种意识,从个人层面上,不仅塑造更好的习惯,而且能促进他主动的去找到自己成长的方向,心态更为平和;从团队层面上,事事做到循环,也不仅是帮助他做好正确的价值认知,也是有助于他和其他同时建立良好的互动关系。
因此,不管是新人对成长的渴求,还是融入新生活带来的未知问题,循环意识都能起到很好的帮助。
适合的时机
新人,尤其是应届生,有一些常见的心态:保守,不够开放,对工作制度抱怨颇多,对工作的未来困惑,尤其是和同一批中佼佼者进行横向比较时,发现公司投入给自己的资源不够多的时候,心态尤其容易失衡。
在做这方面问题的沟通时,就可以加强他的“循环意识”。提升自己,永远是解决人生问题之正道。
预告
为了避免自己忘记填坑,说下接下的两个点的关键字:沉得住气、做人意识。
版权声明: 本文为 InfoQ 作者【南方】的原创文章。
原文链接:【http://xie.infoq.cn/article/8027057adb28ea238bfd96856】。文章转载请联系作者。
评论 (4 条评论)