不是所有的领导都是领导者,领导(也就是你的上级)包括领导者和管理者。
领导的职责是"pull",建立一个愿景,描绘一个山头,鼓励并激励大家往一个目标前进,齐心协力翻越那座山头; 管理的职责是"push",以科学的方式制定好计划,每天检查每个人的任务进度,进度快的按照计划列表安排下一个任务,进度慢的推动一下。
那么,问题来了,在研发领域,不论是领导者还是管理者,对于需求和问题的过滤来说,是相当重要的。
为什么?
举个栗子,当用户提出的需求,领导们不加以控制,就转达(安排)到开发,等到实现并发布上线,可能那并不是客户真正想要的。
再举个栗子,当我们的系统在某个场景下出现了一个问题,注意不是一个简单的bug,这个时候领导们就会重视这个问题,当然了解决问题还是得靠开发自己。领导们很关注,就会发表自己的意见或者提出一些问题,这个时候,如果提出的问题不假思索,不仅帮不上忙,反而会帮倒忙。
领到提出的问题对于刚入行的工程师一般都很重视,当然对于中高级工程师也非常重视,只是后者会更进一步的思考那个问题是不是值得去尝试,先去分析那个问题是否行得通,再去行动,否则,就是往一个岔路上引导,进而走了半天,发现此路不通,竞争那么激烈,时间流逝就是增加企业成本。(这里不讲担责的问题)
网友评论