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

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

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


相关推荐
leobertlan7 小时前
痛苦系列 | DSP-03 跨越单位圆:Z变换与零极点分析
算法·程序员
kyriewen11 小时前
我上手了 Vite+ 1.0:Node 不用自己装,lint 却翻车了
前端·javascript·程序员
鹏多多12 小时前
前端是如何死去的?| 完整时间线
前端·javascript·程序员
webxin66613 小时前
汽水music自动看广告领取VIP
程序员·github
高晶13 小时前
Android 电子词典开发实战指南
后端·程序员
用户9224342772615 小时前
会拍你的番茄钟:我在 Rokid Glasses 上写了一个会「盯」着你的 AIUI 智能体
程序员
高晶15 小时前
Android 计算器开发实战:从界面设计到核心逻辑
程序员·设计
高晶15 小时前
ARM 嵌入式 Linux 系统 U-Boot 开发与移植实战M
设计模式·程序员
AaronMan15 小时前
ZIP 压缩包为什么有时多一层目录?——看懂 ZIP 文件名与内部目录的关系
程序员
楠风测开16 小时前
MySQL 基础 + AI SQL 优化
程序员