在公司的组织内, 研发团队的管理的目的是什么?
在回答这个问题之前, 我们先思考一下, 为什么要做研发?
- 首先, 肯定是需要赚钱, 但凡家庭富裕的很多, 不用工作的, 大概率都不会选择研发这种比较费脑力的工作
- 第二, 大多数人不讨厌 IT 研发这种工作, 比较符合自己的个人习惯
对于大多数人来说, 在公司的组织内, 研发团队管理的目标不是那些虚头巴脑的东西, 而是下面这几个事情:
- 提升能力: 牛逼的研发年轻的时候都加班, 不是说加班好, 而是年轻的时候自己能力和经验不足, 只有靠加班来弥补水平不足的问题, 只有加班可以快速成长, 一旦个人价值锻炼起来以后, 不管在哪个公司, 薪水都不错;
- 正向激励: 能力提升以后, 只要做出成绩, 一定要有物质上的回报和激励;
- 工作开心: 在能力持续提升和工资提升以后, 最重要的就是大家价值观一样, 工作开心没负担, 这样工作对身心健康好;
大多数管理者容易犯的错误是, 不忍心让小伙子加班, 有很多理由, 主要就是自己不想加班, 也不想让小伙子加班。 我的建议是:
- 加班不是目的: 加班的目的是快速提升他的战斗力, 能力和水平提升后, 以后不加班就可以完成工作, 一直加班的公司肯定是不合理的
- 个人自愿选择: 我们管理者的职责最重要的是让同事的个人价值得到提升, 以后在任何地方都可以有更好的生活, 如果不锻炼他们能力, 时间流失, 个人出身不好, 还不努力, 年纪大了, 身上没钱比啥都后悔
当然在某些情况是不符合上面的理论的:
- 家境环境优越, 不需要上班就不差钱, 个人就喜欢编程的
- 已经润到国外, 国外钱多事少, 不像中国这么卷的
- 对自己能力提升没有要求的, 以后赚多赚少无所谓的