参与办公室政治是你的责任

参与办公室政治是你的责任

原始链接: 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 毫升水。
继续阅读...


相关推荐
jonjia2 小时前
搞砸了怎么办
程序员
jonjia2 小时前
必须懂得如何“开车”
程序员
jonjia2 小时前
如何向领导层提出反对意见
程序员
jonjia2 小时前
软件工程师如何影响公司政治
程序员
jonjia2 小时前
我是如何在两年内两次晋升为主管工程师的
程序员
jonjia2 小时前
做最简单且可行的事情
程序员
jonjia2 小时前
在科技公司,如何识别真正重要的工作
程序员
jonjia2 小时前
设计切实可行的软件
程序员
jonjia2 小时前
大厂不需要英雄
程序员