全部文章

职场之锤

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

凌晨两点,屏幕前的林航已经盯着 PRD 文档快两个小时了。产品说要“优化下系统性能”,领导在群里@他:“这个周五能上线吗?”但没人告诉他——优化什么?哪里慢?怎么判断“优化成功”?

他咬着牙敲下几行代码,删了点日志,又调了线程池,感觉像在沙滩上堆城堡。一阵困意袭来,他脑子里只有一个念头:

我到底在解决什么问题?

这是很多职场人熟悉的一幕。模糊任务,就像是现实版无中生有的考题:没有清晰目标,没有可衡量标准,连负责人都不确定问题的方向。

但高手,往往不是第一时间冲去写代码,而是停下来,去定义问题本身.

不是解决问题,而是找到问题

林航刚工作时,最怕的就是这种看着办的任务。他习惯打开 IDE 就写,一行 SQL 优化、一段缓存加速、几个 try catch 包住,交付看起来做了很多,但上线后没人反馈,团队也无感。

后来,他被调去负责一个提升系统可用性的项目。还是熟悉的配方:目标模糊、数据零散、需求冲突。那次他决定换种做法:不动手,先问清楚。

  • “可用性”指什么?减少故障频率?提升响应速度?

  • 谁觉得系统“不够用”?是客户?客服?技术支持?

  • 有哪些历史数据可以衡量改进是否有效?

  • 到底发生了什么,才让这个问题变得值得解决?

他用三天整理出一张问题地图:不同部门对可用性的定义、常见问题的发生频率、现有监控的盲点、用户反馈的关键词。

这张地图,让团队第一次围着同一套问题说话。六周后,他们成功把 P2级故障下降了 76%,客服来电减少了一半。上线复盘时,连一向沉默的 CTO 都点头说:“你们不是解决了问题,是先把问题找对了。”

模糊,其实是机会

很多人一听模糊任务就想逃。但在有经验的人眼里,模糊代表自由度、代表掌控权、甚至代表机会。

因为一旦你能界定问题——你就掌握了定义标准、争取资源、确立影响力的主动权。

在林航的团队里,逐渐形成一种习惯:每当有不清晰的任务出现,先不开会、不评估,而是静静写一份问题澄清文档。这份文档不会给出答案,只会列出关键问题:

  • 成功标准是什么?

  • 谁是直接受益人?

  • 有没有不该动的红线?

  • 哪些假设可能是错的?

这听起来像绕远路,但却是最快通往有效行动的捷径。因为模糊任务里,90%的时间都耗在误解和返工上。你以为优化了性能,结果人家是想加个 loading 动画;你花了两周做架构重构,业务那边只是想把错误提示文案改得更体面些。

真正的高手,能让模糊任务落地有声

林航现在已经是组里的技术负责人。新人来问他:“遇到不明确的需求,怎么推进?”

他不再讲流程图,也不推荐哪套框架,而是只说一句话:

“你能不能把问题讲得,比任何人都清楚?”

不是比谁动作快,而是比谁看得透。不是抢着做事,而是敢于定义事。

写在最后

模糊任务不会消失,它像雾一样,总会在你升职加薪的路上弥漫。

但有些人,在雾里转圈;有些人,在雾里找光。

关键,不在于你有多能干,而在于你有没有问出那个关键的问题:

我们,到底在解决什么问题?