当前位置:首页 > > 架构师社区
[导读]程序员是个好职业,工资高、又体面,唯一的缺点就是费头发。在日常工作当中,产品经理是跟程序员打交道最多的人,据说产品经理的靠谱程度,跟程序员掉头发的速度成反比,也就是说产品经理越不靠谱,程序员越容易早谢。程序员最头痛的事情,莫过于碰到不靠谱的产品经理,吵又吵不赢他们,动手吧,又不是我们这些受过9年义务教育的人应该干的事。那怎么办呢?

来源| 技术领导力(ID:jishulingdaoli)


程序员是个好职业,工资高、又体面,唯一的缺点就是费头发。在日常工作当中,产品经理是跟程序员打交道最多的人,据说产品经理的靠谱程度,跟程序员掉头发的速度成反比,也就是说产品经理越不靠谱,程序员越容易早谢。


程序员最头痛的事情,莫过于碰到不靠谱的产品经理,吵又吵不赢他们,动手吧,又不是我们这些受过9年义务教育的人应该干的事。那怎么办呢?


为了解决这个难题,老K走访了10多位互联网大厂的骨灰级程序员,他们常年跟产品经理打交道,还能活到现在,必定有过人之处,吃过的盐比我们走过的桥还多。关上灯,他们就是房间里最亮的星,照亮我们前行


回到本文主题,为什么要研究“拒绝一个合理需求的方法”呢?因为,连合理的需求都能够坦然拒绝,更何况不合理的呢?哈哈哈哈,不啰嗦了,上菜:


1、这个需求的价值是什么?这是对产品经理的灵魂拷问,应对菜鸟级的产品经理,足够让他菊花一紧,两腿哆嗦。碰到老鸟产品经理,他会跟你秒天秒地秒空气,这时候,你就静静地看着他装逼。


2、我们的目标用户是谁?用户量多大?如果产品经理提了一个小众需求,这个提问就是直拍软肋,杀伤力巨大,你是在质疑产品经理是个傻子,把他的智商按在砂纸上摩擦。


3、这个功能解决了用户什么痛点?有数据支撑吗?产品经理立刻被问得捂着胸口,沉默不语。程序员有所顿悟,哦,我懂了,你是不是想说,这是来自用户内心深处的呼唤。产品经理说,不是,我以前也是程序员,产品经理就是这样被我问挂的,现在我来顶替他。


4、原型图画了吗?设计文档写完整了吗?原型图、设计文档是程序员唯一可以挑剔产品经理的地方,千万要珍惜做甲方的时光,因为享受完,权利立马反转。人生就是这样,不停地变换姿势,伤害彼此。有时候想想,职场当中,大家都是狗,反正20年后都要一起去跳广场舞的,何必撕扯得这么投入?


5、设计文档确定不改了吧?行,我给你排期。设计文档不再改了?认真你就输了,改到第10次,还是觉得第1个是最好的,就问你酸爽不?先答应他,开始盘资源排期,“哦,我看了一下,你这个需求可能要排到下辈子了”。


6、你就告诉我,要抄哪家吧。当产品经理说出10个定理,5个推论,3个数据来证明这个功能的必要性。你就回他一句,别扯了,你就告诉我,要抄哪家的。产品经理的遮羞布瞬间被扯掉,就问你尴尬不?让你装逼,装逼遭雷劈。


7、我这里没问题了,让项目经理去立项吧。立项可是个漫长的工程,等他走完立项流程,半年过去了,然后再跟他谈资源的事情,回到第5条,此处可以有N个死循环,N无限大。


8、这个需求对架构影响蛮大的,拉上架构师再讨论下。刚解释清楚的需求,再花上几天给架构师讲清楚,架构师再提出10个疑问,再拉上其它产品线的架构师来论证,两个月又过去了。这时你又回到第一个问题:这个需求的价值是什么?如果真的非常急,非常有价值,现在已经过去两个月了,好像没有它也没那么大影响嘛。binggo!又气吐血一个产品经理,打完收工。


9、工作量主要在前端,让前端一起评估下吧。前后端分离以后,以前一个人的工作,现在两个人来干,以前一个开发应付产品经理,现在两个开发一起上,内耗也耗死他,逻辑放在前端还是后端?校验放在前端还是后端?这TM都是问题。


10、这个功能很有创新性啊,让老板也来头脑风暴一下吧。最高级的扯皮,就是把老板拉进来。老板懂个屁啊,还要在下属面前装懂,天马行空,扯些有的没的。凡是老板亲自抓的项目,大概率要失败,他TM整天提出问题质疑,又给不出方向,团队就更不知道该怎么做了,不失败才就奇迹。


程序员拒绝一个合理需求的15个方法

以上都属于基本打法,是时候表演些真正的高阶玩法了。对产品经理实施PUA,从精神上折磨他、击垮他。


11、假装同意后,拒绝。先是假装同意,给他希望,“嗯,我觉得可以做的”。然后,再拒绝他,但是要表现出真诚,产品经理不怕被拒绝,但是怕被瞧不起,“其实,你是有能力的产品经理,只是这个方案不太适合落地,你会遇到一个更好的开发。。。”,你说他的方案不行,不就是侮辱他的能力吗?没错,狠狠羞辱他。


12、若有所思后,拒绝。他讲了2个小时的产品方案,完全讲嗨了,主要是自嗨。口干舌燥,头晕眼花的时候,你假装若有所思,产品经理完全被你的演技征服了,他认为他就是伯牙,你是子期,他是牛郎,你是织女,你们琴瑟和鸣,莫不静好。他深情地注视着你,眼里好像有些类似爱情的东西,你立刻无情地拒绝他,“做不了”。


13、反问后,再拒绝。经过第12条的折磨,产品经理已经心力交瘁,处在崩溃边缘,看不到任何希望了。这个时候,你再点燃他的希望之火,此时最好站在阳光直射的窗户前,让耀眼的光线刺痛他的眼睛,你像神一样来到他面前,复述一遍他的方案,问他是不是这样?正当他满怀欢喜,以为你已经完全领悟到了方案的真谛时候。你立刻无情地再次拒绝他,“做不了”。


14、然后,开始踢皮球。经过以上步骤,你和产品经理之间那点信任已经荡然无存了,这时候你可以开始踢皮球了,“这个需求,更适合XX产品线团队来做”,“这个需求,应该由创新部来主导,找他们聊聊看。”


15、Never Say No。总之,不要直接拒绝,Never Say No。要时刻给产品经理一种若即若离、暧昧、朦胧的感觉,让他觉得既充满希望,又没有十足把握。在他感觉到马上要修成正果的时候,立刻把所有希望在他面前摔得粉碎,虐心啊。


总之,奉劝各位程序员,不要为了拒绝而拒绝,你不做这个需求,还有更难受的需求。就算需求是“屏幕跟着手机壳变换颜色”,也不要太过绝望,技术也有它的边界,承认自己不行,不丢人,真别觉得“没有技术实现不了的”。


最后,愿天下的程序员和产品经理,都能善待彼此,拍砖也选块轻的,做不成敌人,就做朋友,一起联手对付需求方,敌人的敌人就是朋友嘛。呃,多么痛的领悟啊。


作者简介 Mr.K ,知名电商公司技术老K级人物。文出过畅销书,武做过CTO,若非生活所迫,谁愿一身才华。


免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭