热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

聊聊研发团队中的“人”

这里是Z哥的个人公众号每周五11:45按时送达当然了,也会时不时加个餐~我的第「228」篇原创敬上大家好,我是Z哥。汉字博大

这里是Z哥的个人公众号

每周五11:45 按时送达

当然了,也会时不时加个餐~

我的第「228」篇原创敬上

大家好,我是Z哥。

汉字博大精深,很多时候我们可以通过拆字来更形象地理解一个词的含义。比如“团队”这个词的两个字"团"和“队”单独看也都是表示一种由多人组成的组织。

再做一下拆字就是“口”+“才”和“耳”+“人”。前者表示一个人才如果没有规则来约束,任其自由发挥,那么无法形成一个“团”,依旧是单打独斗。在当今鼓励分工协作,以发挥各自比较优势的大背景下,一个人单打独斗基本做不成什么事了。后者“耳”+“人”表示如果人无法听从统一的指挥,那么无法成为一个有序的“队”。

所以,“团队”这个词想表达的意思是:再牛的人才也需要规则,再牛的人也需要听从统一的指挥,才能组成一个“团队”。

作为一个团队的Leader,对于团队的建设自然也离不开以上这些,但是不管你做什么其实都是围绕“人”在展开。因此我认为要做好团队建设,主要是做好以下四件事:

  1. 找人

  2. 用人

  3. 培养人

  4. 留人

/01  找人/

最理想的情况下,我们肯定都想找到那些各方面都很优秀的人,但是这并不是现实,特别是随着团队人数的增加变得更加不可能,因为各方面都优秀的人本身就是凤毛麟角。

所以我们在团队的组建上,也应该发挥各自比较优势的思路去找,去找某些方面特别突出的人,然后他们之间还能互补,组成一个各方面都很优秀的团队。

037da959cad2d46ae46b147838f22c81.jpeg

图中的能力不仅仅指专业技能,也包括一些人的软技能和基础素质。比如,有的人做事细致但是需要花很多时间去做准备工作,而有的人做事虽然质量不是特别好,但是他有持续改进的敏捷思想,可以更快地让一件事run起来。团队里同时拥有这两种做事风格的人也是互补。

我们在找具体的人的时候,大多数都是通过筛选简历、面试这种方式。这种方式其实基本上只能看到一个人在“冰山表面”上的东西,很多“冰山之下”的性格、自我认知、动机等等代表潜力的东西很难识别全面的。

我们可以多用一些激发他们回忆的提问,以及开放性的问题来尽可能地引出候选人“冰山之下”的东西。我自己的方式是有一套以这两个方向为目的的面试提问模版,会不定期根据面试的效果来迭代这个模版。

另外,我在面试中会特别关注一个人是否是乐观的人,我希望我的团队里乐观的人占多数。因为大家在一起做一些有挑战的事情,必然会遇到困难,陷入困境,这个时候乐观的人更容易感染其他人,让大家能够一起坚持到胜利的那天。

面试是一个双向选择的事情,很多觉得不错的候选人,最终没有选你给的offer,深究其原因,其实是因为你没有能够将未来要做的事情描述地足够动人。所以每个Leader都要把现有的产品和业务做到自己范围内的最好,否则你会很难对手头要做的事情有足够深的理解。因此也无法动人的描述未来的发展空间和机会,达到筑巢引凤的效果。

/02  用人/

用人不难,但是用好人很难。用好人的关键在于授权与激励,而无论是授权或激励,都是需要建立在团队信任的基础上的,否则一切都会失去意义和效果。

在我看来建立信任依赖于以下四个方面:

  • 领导力

  • 组员成长

  • 融入团队

  • 工作的意义

首先,我认为具备领导力的主要特质是:

  • 诚信。给组员的承诺是一定要兑现的,别只给画饼。诚信的建立需要积累,但是破坏它只需要一次失信即可。

  • 自信乐观。前面也提到了我对乐观为什么这么看重,身为管理者如果都不够乐观的话,那么基本上很难做好事情,做出优秀的产品了。

  • 以身作则。己所不欲勿施于人,不是通过强行的干预去带领大家做事,而是通过身体力行的影响。

  • 勇于担责。在发展的过程中,会遇到很多需要抉择的问题。要敢于决策,如果出现问题,尽最大的努力去善后,但是责任得担起来,如果把责任推给他人,也就推掉了别人对你的信任。

其次,关于组员成长。我觉得可以常态化使用的方式是使用导师制度,让每一个新成员入职后都有个人带着。这不但可以快速提高新人的知识积累,也同时提供了一个融入团队的方式。

另外,我们还可以鼓励相互分享,分享的价值不仅仅在分享的具体内容上,还有在传达一种理念、价值观。每次你做一个分享,不管是正式的演讲,还是闲聊的时候即兴表达,这些内容之所以从你脑子里冒出来都是有一个根源的,这个根源其实就体现了每个人做事的理念、价值观。团队中分享多了之后,大家的理念和价值观会慢慢对齐,有更利于形成合力去做成一件事。当然,理念不符的人也会自然从这个团队中离开。

然后,融入团队除了导师制度外,我们还可以像现在这样使用晨会,技术评审会等等方式来将大家原本可能通过即时聊天工具进行的交流搬到面对面沟通中。这样不但可以让信息的对齐更充分,也提供了一个融入团队的方式,虽然可能花的时间会更多些。

另外,Leader也可以多创造一些非工作沟通的条件,下午茶,聚餐,旅游什么的。

最后一点工作的意义很容易被忽略,但是很重要,它也会影响到后续的「留人」问题。

在我看来,工作有意义 = 有收益 + 有成就感。前者是物质上的收益,这里省略一万字。后者我的理解是:为他人创造价值大小。其中的价值又分为,现在能创造的价值 + 未来要创造的价值。

就是说,我作为一个员工,我在这里工作能够创造的价值越大,我就越有成就感,也就更有动力去把事情做得更好。

相对的,“工作有意义 = 有收益 + 有成就感”还可以换一种方式来理解,如果我们在工作中收到的成就感越小,那么对物质收益的索取意愿就会越大。

/03  培养人/

培养分为三个方面:知识、技能、心态。

知识和技能的培养,有一个方法特别有效,就是定期轮岗,当一个人在一个领域熟悉了之后,就安排他换到另外一个领域去做事,以此同时提升知识和技能两个方面。这也也有利于提高整个团队的灵活度和人员离职风险。

除此之外,还有一种方式是提倡大家打破本位主义,我经常会给小伙伴们画下面这个图。假如我们每个人都是木桶中的一块板,如果大家都带着本位主义,那么两块木头的拼接只有在设计完美 + 实现完美的前提下才能不漏水,但是如果大家都打破一些边界,都对边界的缝隙进行兜底,那么整体的结果会更好。

b3b574bb823e1cf769ab0060ffabfc47.jpeg

这个逻辑在我们软件编程中也是适用的,在两个领域的接缝处,大家都多考虑一些,系统的稳定性会更好。

心态的培养,我觉得需要Leader多使用1对1沟通的方式,我一般自己至少会保持一个季度或者半年一次(取决于团队大小),这里不包括每个季度的绩效面谈。1对1沟通的方式会让人感觉更加舒服,能聊得更深入。在这个过程中Leader尽可能地去识别组员内心的真实需求,面临的真实困难,然后给予自己的观点和解决方案。

/04  留人/

作为管理者,大多数人会联想到,“管理”员工,“管理”组员之类的。其实并不是,我认为对待组员的正确方式是“负责”,如果没有一颗负责的心,其实也很难做好前面提到的第二点「用人」和第三点「培养人」。虽然你没有在刻意地进行“管理”,但是我相信在外人看来会觉得你团队管理得挺好。

好了,今天就聊这么多吧,总结一下。

Z哥认为团队建设主要是做好四件事情。

  • 找人。重要的是找到互补的人、判断冰山之下的个人潜力、描述具有吸引力的未来规划。

  • 用人。建立领导力、注重组员成长、帮助成员融入团队、引导出工作的意义

  • 培养人。分为三个方面:知识、技能、心态。

  • 留人。带着“负责”的心。

希望对你有所启发。

团队建设是一件慢活,需要持续用心的经营。

推荐阅读:

  • 如何进行「小步重构」?

  • 《数学之美》

原创不易,如果你觉得这篇文章还不错,就「点赞」或者「在看」一下吧,鼓励我的创作 :)

也可以分享我的公众号名片给有需要的朋友们。

如果你有关于软件架构、分布式系统、产品、运营的困惑

可以试试点击「阅读原文


推荐阅读
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 基于事件驱动的并发编程及其消息通信机制的同步与异步、阻塞与非阻塞、IO模型的分类
    本文介绍了基于事件驱动的并发编程中的消息通信机制,包括同步和异步的概念及其区别,阻塞和非阻塞的状态,以及IO模型的分类。同步阻塞IO、同步非阻塞IO、异步阻塞IO和异步非阻塞IO等不同的IO模型被详细解释。这些概念和模型对于理解并发编程中的消息通信和IO操作具有重要意义。 ... [详细]
  • 开发笔记:计网局域网:NAT 是如何工作的?
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了计网-局域网:NAT是如何工作的?相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 众筹商城与传统商城的区别及php众筹网站的程序源码
    本文介绍了众筹商城与传统商城的区别,包括所售产品和玩法不同以及运营方式不同。同时还提到了php众筹网站的程序源码和方维众筹的安装和环境问题。 ... [详细]
  • 在当前金融科技 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • 本文介绍了OpenStack的逻辑概念以及其构成简介,包括了软件开源项目、基础设施资源管理平台、三大核心组件等内容。同时还介绍了Horizon(UI模块)等相关信息。 ... [详细]
  • Python开源库和第三方包的常用框架及库
    本文介绍了Python开源库和第三方包中常用的框架和库,包括Django、CubicWeb等。同时还整理了GitHub中最受欢迎的15个Python开源框架,涵盖了事件I/O、OLAP、Web开发、高性能网络通信、测试和爬虫等领域。 ... [详细]
  • Java和JavaScript是什么关系?java跟javaScript都是编程语言,只是java跟javaScript没有什么太大关系,一个是脚本语言(前端语言),一个是面向对象 ... [详细]
author-avatar
繁華落盡灬熙
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有