“这个功能,明天能上吗?”
当老板问出这句话,别急着在心里骂他。也别立刻点头就去通宵加班。
你怎么回应这句话,直接决定了你的技术天花板。
很多人觉得这是个送命题,但实际上这是你展示价值最好的机会。
一、别再用老实人和技术宅的模式去回应
先看看两种最常见的的回应方式:
老实人模式:默默接受,通宵硬扛
老板一说,你心里觉得不靠谱,但嘴上说“好的,我试试”。然后就是删功能、砍细节,用最糙的方式把代码糊出来。
结果呢?功能是上线了,但留下了一堆隐患。你身心俱疲感觉自己的专业被践踏了。更糟糕的是老板觉得“这事一天就能搞定”,下次会给你更短的时间。用自己的透支拉低了整个团队的价值。
技术宅模式:直接拒绝,科普教育
老板话音刚落,你就开始摆事实、讲道理:“不行,从技术角度看,这个架构需要重构要考虑可扩展性,最快也要一周。”
你觉得自己很专业在捍卫技术尊严。但在老板眼里,你是一个只会说不,无法解决问题缺乏业务意识的员工。几次之后,重要的紧急的项目可能就轮不到你了。
这两种路都走不远。前者让你憋屈后者让你边缘。
二、高手从不说行或不行,他们给方案
那正确的回应方式是什么?是停止简单的回答行或不行,而是成为一个能提供解决方案的人。
记住这三步改变你的沟通模式:
第一步:拆解需求,找到核心
接到明天上线的指令,第一时间不是评估全部工作量,而是拉着提需求的人,快速问清楚:
“这个功能,用户最核心、最不能缺的步骤是什么?”
“哪些部分是锦上添花,可以暂时不要的?”
快速把这个大功能拆解成一个最小可用版本。比如一个复杂的电商活动页,可能最核心的就是商品展示和下单购买。至于那些花哨的动画、复杂的优惠券规则都可以先放一放。
第二步:提供选项,讲清利弊
拆解完之后就可以给出清晰的选项了。直接跟老板说:
“老板,这个需求我分析过了。我们有两个方案:
方案A: 明天上线。我们可以集中精力,先把最核心的下单流程做出来,保证业务能先跑起来。这样做的好处是快,能立刻响应市场。代价是一些辅助功能要推迟,且代码质量会做一些妥协,需要下周安排时间来优化,否则会影响后续的开发效率。
方案B: 一周后上线。我们可以把所有功能都做完整,代码质量也会很高,有利于长期维护。但我们就需要承担这一周的市场空白期风险。”
你看没有说不,而是把一个技术问题转化成了一个带有明确利弊的商业选择题。
第三步:给出建议,把选择权交出去
基于你的专业判断给出你的建议:
“我个人建议先选方案A,快速上线核心功能,抢占市场先机。后续的优化工作,我已经规划好了,可以排入下周的计划。”
这样一来,不仅解决了老板的燃眉之急,还展示了你的全局观、责任心和项目规划能力。老板会觉得你不仅懂技术还懂业务,是个能和他并肩作战的伙伴。
最后
技术人的成长,到了一定阶段比的就不再是写代码的速度和技巧了。
比的是解决复杂问题的能力。
这个复杂问题就包括如何在有限的时间、资源和不完美的需求之间找到那个最优解。
别再把明天上线当成是老板的无理取闹。把它看成一道考验你综合能力的题。当你能漂亮地解答这道题时,你的职业道路才会真正越走越宽。
END
与君共勉~ 别忘了点赞+在看