参与办公室政治是你的责任
原始链接: https://www.seangoedecke.com/politics-is-your-responsibility
当我写关于在大型科技公司做有"政治价值"的工作时,常有人指责我是想牺牲同事来往上爬。事实恰恰相反。如果你是高级(Senior)及以上级别的工程师,妥善应对公司的职场政治就是你的责任。这是你对团队中初级成员应尽的义务。
其中的原因,David Patterson 在他那篇出色的职业建议文章里的一句话总结得很到位:
赢的团队里没有输家,输的团队里没有赢家。
在科技公司里,前半句不一定全对------即使在成功的团队里,你也可能口碑不佳;但后半句绝对正确。如果团队失败了,你不可能独善其身。因此,如果你不去"参与这场游戏",就是在拖整个团队的后腿。特别是,这会坑害到初级工程师,主要有三个原因:
第一,他们没有那么容易把项目做上线(由于缺乏经验或职级不够)。如果你不去操心如何交付公司看重的成果,你的团队可能什么都交付不了。
第二,他们比你更需要业绩。初级职位通常是"非升即走(up-or-out)"的:他们不能像高级工程师那样在这个位置上一直待下去。如果能参与到备受瞩目的项目中,他们晋升就会容易得多。而寻找并主导这些高曝光项目,正是你应该做的。
第三,如果整个团队被裁员或被边缘化,初级工程师找新工作会更加困难。如果你的团队做不出公司关心的成果,大家被裁员或被发配到边缘部门的风险就会大大增加。这对你可能影响不大,但会对初级成员的职业生涯造成持久的伤害。
在大厂做高级别工程师,你很大一部分责任是提携初级同事:帮助他们成长,更重要的是让组织看到他们的工作成果 ,从而让他们获得应有的回报。如果你自己都不受管理层的尊重,你就无法有效地帮他们提高可见度。当你告诉管理者某项工作非常困难或非常出色时,管理者对你的信任程度完全取决于你自身的信誉。这绝对是我工作中最喜欢的一部分。因此,当我看到一些高级工程师逃避这项责任,还自诩站在道德制高点时,真的非常气愤。
大家都明白,对于想要在公司里成长的初级工程师来说,遇到一个弱势的主管(没有政治影响力的主管)是个坏消息。但很少有人意识到,高级别工程师也具有类似的影响力。如果你所在的团队有初级工程师,而你作为高级别工程师却拒绝参与公司政治,这会切实降低他们晋升的机会。
我理解这种感受------把时间花在高管团队最新的战略计划上,优先做大项目而不是解决 JIRA 上的常规工单,或是拒绝做那些不能直接帮你产出业绩的胶水工作,这感觉十分功利。但实际上,把所有的公司目标都视为狗屁,把自己包装成全公司唯一在乎用户的"纯粹工程师",这其实更加犬儒和偏激。而且这是最糟糕的一种偏激:不仅伤害了你自己,也伤害了那些本该由你来帮助的初级工程师。
如果你喜欢这篇文章,欢迎订阅邮件获取我的最新动态,或者在 [Hacker News 上分享](news.ycombinator.com/submitlink?... politics is how senior engineers protect their team)。以下是一篇具有相同标签的相关文章预览:
和 ChatGPT 对话只会消耗 5 毫升水,而不是 500 毫升
网上有一种普遍的说法:ChatGPT 每回答 5-50 个问题就会消耗半升水。以下是一些随机选取的例子:
这听起来有点吓人------当去问一个问题并跟进几个问题时,难道等同于每次都在地上倒掉一瓶水吗?并不是。我将证明,实际的数字大约只有 5 毫升水。
继续阅读...