后来我升职了,开始跟公司很多不同部门的人打交道,原来才发现很多时候其他部门以前想给我们技术部门提一些小需求,A 要求对方出文档,很多不懂技术的同事就不敢提了,由于 A 平时也很少话说,其他同事基本都是见不到的,所以都不敢提建议,只有重要的业务需求才会让产品提出正式的需求。 B 来到后,大群的气氛明显开始活跃了,其他部门也敢聊敢提一些小需求,才知道其他部门用自家产品也有各种痛点,比如内部有些申请经常同步失败,部分基层员工叫苦连天,以前 A 都说接口没问题的,测试也没复现,也不是什么大事情,就叫他们重启网络算了。后来 B 在闲聊中知道这个情况,特意找了个时间安排技术去跟进,原来才发现真是一个远古 bug ,解决之后其他部门的人真的非常感谢 B ,虽然这都是小事,但我真能感觉公司的人相处更融洽了,我真心佩服能把大家团结到一起的这种人。
“以前生产环境经常有些难以出现的 bug ,日志也没报错,没收到投诉就不管了” 这说明 A 的技术不行,真正钻石技术的人不会容忍自己负责的程序有 bug 而不去处理,除非忙到没时间或者对这个项目已经失去信心
完全没说到 B 在技术上的作用,只有管理上的。你们公司是否有其他专门负责技术攻关的,如果没有,他能在关键时候顶上吗?没有发生冲突的时候,B 确实好相处很多,尤其是业务扩展阶段,比 A 好很多。但当业务无法支撑 B 这种拼命堆资源的做法时,这时候你就知道他的厉害之处了。
yufeng0681
2023-02-13 20:47:58 +08:00
B 是一个合格的商业工程师。 做事要同时看成本和收益。 初期,业务在发展期,试错期,壮大期,需要的是冲冲冲; 中期后期,业务利润上来了,产品形态稳定了,就要考虑综合成本(运维成本,业务扩展性,性能,可靠性,可用性) 让事情清晰化,减少信息传递损耗,提高团队效率,形成流程(好的流程,能降低团队 CPU 负荷,低负载运行下去)