全部文章

职场之锤

本文另有英文译文 · 阅读英文版 →

那次全员大会结束后,我听见旁边的工程师悄悄说:“又在画饼,听不懂。反正我们也影响不到这些事。” 我没接话,但心里咯噔一下——三年前的我,也这么想。

写好代码、开好任务、做出性能优化……这难道还不够“专业”吗?

但慢慢地,我开始意识到:我们的问题不是专业性不够,而是永远站在“成本中心”的视角看待自己。

我们总以为:技术做得好,就自然会被重视。可现实是,你越不了解业务,你的技术就越像一项“开销”。


“听不懂战略”没关系,但“听不懂业务”真的危险

不是每个技术人都要去看董事会的 PowerPoint,或者倒背公司愿景的 OKR。

但一个底层事实是:**你的工作,是支撑一个业务目标发生。**如果你不知道这个目标是什么,做出来的东西再高级,也可能是南辕北辙。

我见过太多聪明的工程师,做出了技术上完美的系统,结果上线两个月后被砍掉,只因为没人用。不是技术不好,而是那个功能压根没贴在“业务优先级”上

所以,技术想不被当成成本,第一步不是讲清技术方案,而是看清业务方向。


真正的业务感知,不是会背 KPI,而是看得懂决策逻辑

很多人说“我要理解业务”,于是跑去背销售额、注册用户、GMV……但这些“业务指标”,是果,不是因。

更有价值的,是搞清楚:

  • 这个功能为什么突然被提优先级了?

  • 老板说“提升客户留存”,但具体是要解决哪个行为问题?

  • 产品想做改版,是流量变了吗,还是转化断层?

我们不是要变成产品经理,但至少要看得懂一条业务链条的逻辑,从目标 → 行动 → 技术落点。

一个我受益很大的做法是:

每周订阅并阅读至少一篇 PM 或 BD 团队写的内部周报,不懂的地方标出来,试着画出因果图。

这件事做三个月,你再开会时,已经能听出“这个需求的底层动机是什么”,就能知道技术方案该往哪“投”。


技术人看业务,不是为了转岗,而是为了让技术长出杠杆

你越懂业务,越能用“技术手段”做出业务有感的动作。

比如:

  • 同样是“系统性能优化”,你懂业务后就会知道该优先优化结算流程,而不是后台查询接口,因为后者只影响运营体验,前者直接影响 GMV 结算延迟。

  • 做 A/B 实验时,你不再只是“帮着埋点”,而是能提出变量设置建议,因为你知道哪个指标是核心目标,哪个是中继指标。

  • 甚至你可以在项目早期,就反向建议业务侧改方向或缩 scope,因为你发现目标与执行方式不匹配。

这些不是“懂战略”,也不是“管业务”,而是——用技术构建业务感知力,让每一行代码都“踩在杠杆点上”。


我怎么训练自己的“业务感知力”?几个小方法分享

这些方法很简单,但我反复实践后,真的提高了我作为 IC 的影响力。

1)做决策时,反问一句:“这个动作对业务的好处是什么?”
如果说不出,就去问产品、BD 或运营。有时不是你傻,而是需求本身就没想清楚。

2)订阅两个外部信息源:一个行业博客,一个竞品产品动态。
比如你做金融科技,可以订阅 Finextra、TechCrunch、PayPal 产品博客。你会惊讶于外面的人是怎么看你们的行业的。

3)养成“每季度一次”的复盘习惯:哪几个功能是真的带来业务结果的?是技术实现促成的吗?

很多时候我们对“业务贡献”的理解,只停留在 Jira 里——但真正有价值的,是把技术结果和业务结果对上号。

4)我自己写了个小工具:用来收集我们 BU 的每次产品迭代说明和相关数据变化。

自动抓取日报、月报、财报关键词,然后手动标注“这个功能上线前后,有哪些指标变了”。这个工具一开始只是满足好奇,后来团队新人 onboarding 都在用。


技术不是成本,但得看你给公司带来了什么

我们老说,“技术不该被当成成本中心”。但说到底,如果没人知道你解决了什么业务问题,那确实就只能看成本了。

你不用去抢 KPI,也不用变成商业分析师。你只需要学会多问一句:

“我们做这个,是想解决哪个业务场景的问题?”

然后用技术手段,让这个问题**“被解决地很漂亮”**。

业务,不是遥不可及的战略,而是你每一个技术动作的“落点坐标”。

越早看懂,越早从“能干”变“值钱”。