做研发负责人之前,我觉得管理应该不难。
真正接手之后才发现:管好自己不难,管好 52 个人太难了。
但最近和咨询师的一次深聊让我豁然开朗——所有问题都可以被解决,只是需要时间。
问题一:定制化的恶性循环
接手研发后,我发现一个致命问题:每增加一个新项目,就要重新定制一套代码。人员越招越多,成本越来越高,效率却越来越低。
咨询师问了一个简单的问题:「定制化为什么这么耗时?」
我愣了一下。对啊,为什么?
拆解后的根本原因:
- • 代码复用率太低,每次都从头写
- • 没有标准化流程,同样的坑反复踩
解决方向:
- • 建立模块化代码库,能复用的绝不重写
- • 梳理标准化流程,减少重复劳动
问题还是那个问题,但拆开看,每个小问题都有解法。
问题二:责任扩大后的压力
以前我只对自己的代码负责,后来负责前端,现在要对 52 个人的代码负责。这种压力,没做过管理的人很难体会。
我的做法:
把 52 人拆成 5 个小组,每个小组负责一个模块。
这样一来:
- • 每个人都清楚自己的职责范围
- • 每个模块都有明确的负责人
- • 我只需要对齐小组长,不用事必躬亲
不是压力变小了,而是责任被合理分摊了。
一个万能思考框架
现在遇到任何难题,我都会问自己三个问题:
1. 这个问题的本质是什么?
别被表面现象迷惑,找到真正的症结所在。
2. 可以拆解成哪些小问题?
大问题往往是小问题的组合,逐个击破就容易多了。
3. 每个小问题有什么解决方案?
总有一款适合你,关键是要动手尝试。
想清楚这些,心里就有底了。
写在最后
相信所有问题都可以被解决——这既是给自己的信心,也是持续成长的动力。
我还在学习的路上。如果你最近也遇到了管理或工作上的难题,欢迎在评论区聊聊你的解决方法。