Contents
  1. 1. 什么拖慢团队前进的速度
  2. 2. 团队中的每个人在做什么
  3. 3. 技术风险在哪
  4. 4. 如何才能帮助你更好的做好你的工作
  5. 5. 什么问题需要向上升级才能解决
  6. 6. 你在做什么额外的工作

向上管理是一门怎么处理和自己老板关系的学问。向上管理的目标是让自己,老板,公司都取得好的结果。向上管理从来都不是简单的拍领导马屁。Things your manager might not know列举了很多老板不知道,需要你来帮助老板了解的事情。

什么拖慢团队前进的速度

有时候团队的进度会变慢,原因可能是发现的bug比预想的多,或者是使用了一些新技术但是这些技术上手起来比较慢,或者是对其他团队有依赖。有的人可能会觉得跟老板开口说遇到了麻烦,显得自己水平不行。但是实际中很多情况并不是你的水平不行,而实一些具体困难。要勇于跟老板汇报工作中的难点是什么,在很多情况下,老板有更多的资源和方法来帮你解决问题。解决方法可能是给你分配更多的时间(如果这个困难很重要,确实需要解决),也可能是让你找某个人帮忙(如果这个困难某个人曾经解决过),也可能是把这个困难排在后面的计划中,或者把优先级降低。

团队中的每个人在做什么

如果你和老板有很频繁的交流,比如敏捷(agile)开发中的站会(standup meeting),那么这个可能不是一个问题,老板会大概知道每个人的工作和现在的进度。但是如果你们没有这种定期的交流,那么老板可能不知道你们在做具体的什么工作。在这种情况下向老板汇报工作进展就显得很有必要。

技术风险在哪

团队在开放的过程中总会产生一些技术债务(Technical Debt),这些技术债务积攒起来之后可能会对项目未来的发展带来很大的技术风险。你的老板很有可能不知道技术风险在哪,特别当你的老板不是技术人员出身时这个问题更加严重。你需要及时的向老板汇报技术风险,比如那些问题可能会引起将来的什么功能开发变得很困难,或者在什么场景下产品与遇到什么样的挑战。

如何才能帮助你更好的做好你的工作

很多情况下你会觉得自己有一些地方可以改进,有时候你会疑惑为什么老板不给你必要的反馈或者支持来让你把工作做的更好。但是现实情况往往是老板并不知道你需要什么,很多时候也不知道你在苦恼什么,就算知道你遇到了麻烦,有时候他们也不知道你是想自己解决还是需要他的帮助,或者他可以提供什么帮助。这就需要你告诉老板你需要什么帮助,比如给你分配的任务太多了,或者给你分配的任务太简单了,或者你想参加什么培训,或者时你和其他同事遇到了什么合作的难题。

更重要的,你可以告诉老板你的目标是什么,你的职业发展规划是什么,请老板告诉你你和目标之间的差距事什么。

什么问题需要向上升级才能解决

当你遇到你们不能解决的问题时,比如需要另一个团队的配合,但是这件事不在另一个团队的优先级里。当然这个本身需要很多的练习才能很好的区分那些困难是需要向上反馈的。

你在做什么额外的工作

当你做了不在你本职工作分内的事情的时候,也需要让老板知道。这样老板会给你应得的奖励。也有一种可能是这些事情你不应该做,老板也会给你相应的建议。

Contents
  1. 1. 什么拖慢团队前进的速度
  2. 2. 团队中的每个人在做什么
  3. 3. 技术风险在哪
  4. 4. 如何才能帮助你更好的做好你的工作
  5. 5. 什么问题需要向上升级才能解决
  6. 6. 你在做什么额外的工作