作为一名程序员,想必大部分网友都做过不止一个类型的项目,特别是一些小的互联网公司,每个程序员要做的事情可能并不是那么专一,做的事情相对较杂一点,会能碰到各种各样的需求,当然,大部分需求要求的都是挺合理,也不免会有一些奇葩的需求出现,让程序员感觉到很是为难,在这样的背景下,就有一名网友就提出了一个问题。
这名网友就发帖询问:“程序员遇到的最奇葩的需求都有些什么?”,针对这个问题,网友们也是纷纷发表了自己的看法,我想网友们说的都是他们平时工作中遇到的吧,从评论的内容中可以看出有的可能并不是真实的,只是这些程序员网友调侃一下而已,也有的说的倒是比较像真实的情景,那么,接下来,就让我们看看他们都说了些什么吧,有没有你认同的观点呢?
网友一:产品经理:为什么微信能做到我们就做不到?我:&……%¥&()
上世是朵花:能体会到,这应该是一部分产品经理的口头禅了,我也听过我们之前的产品经理说过“为什么xx公司能实现咱们就实现不了”的话,有时候看到一个表面现象,却殊不知这个表面的背后是有很庞大的一个根基在的,需要在这个根基上去做才行。
网友二:电商项目,一共4个人。 PM或老板不止一次说: 为什么淘宝能做,你不能做。 我 : 表面笑嘻嘻,心里MMP
上世是朵花:与上面的问题有点类似,这样的问题你可以不拒绝,你可以列出了实现的功能清单及项目的排期以及需要哪些资源,这样做是比较明智的,也许他们看了之后就会做一些调整了,直接说做不了是愚昧的,只能让他们看不起你。
网友三:产品经理: 咱们的界面在用户需要这个时用这一个,不需要时用另外一个。 我:怎样确定用户是否需要? 产品经理:用户觉得需要就需要啊。 程序员:…
上世是朵花:呵呵,有意思哈,程序员考虑的是用户需要的条件,用计算机语言怎么表达,而产品经理分明是没意识到这一点,算是沟通上的一个障碍了。
网友四:PM:app有点卡,要优化一下。我:具体哪里卡,我查一下。PM:哪里都卡我:@#%&*
上世是朵花:这是典型的需求不明确,让程序员也是很为难的。
网友五:软件要根据用户的手机壳的更换而改变主题颜色。哈哈哈
上世是朵花:呵呵,这个梗还记着呢啊。
网友六:APP的颜色随用户的心情变化而变化
上世是朵花:这个厉害了,估计是上面那个梗的升级版,上面那个功能借助传感器也许能做到,这个就牛逼了,还需要借助生物情绪检测的设备。
网友七:产品经理原型都不做直接打开阿里的页面让我照着做,还说它这个不好要做比它更牛逼的,我:…
上世是朵花:如果是真的话,那这名产品经理也太肤浅了吧。程序员做出的东西首先是产品经理都已经想明白的,一句话就让程序员实现一个功能,显然是不太负责任的表现了。
网友八:回想起以前做得一个需求,就是合并数据,把两个人的合成一个人的,还有一些乱七八糟的,定的方案不可逆,而且多次提及了不可逆不可逆,大家全部知道,代码写的一坨一坨的,最后好歹写完了,最后iOSapp端准备上线(安卓已经上了),不知道和老板聊了点啥。项目立即暂停,老板找产品商量,最后结果是,不上了不上了不上了,数据你还得给我拆开,屎一样的代码,最后就粘在哪里,根本不给你机会重构,直接下个需求!
上世是朵花:看了这名同学的描述,请原谅我不厚道的笑出来了,基本上能想象到当时的那个画面,这程序员该有多无奈呀。
看了上面网友的描述,有几个说的情况,的确体会颇深,有种身临其境的感觉,都是同一个行业,应该大家遇到的状况也都差不多吧,我想他们这些网友说的也代表了我们大部分程序员的观点了,出现这样的现象也算是正常,产品经理大多数情况是站在用户的角度去考虑问题的,因此不免会产生上述网友中说的一些现象,如果产品经理老是站在程序员角度去考虑问题,可能设计出的产品并不能受到用户的欢迎,只能是程序员在那里自我满足的一个产品,不是么?当然,一些是开发出身的产品经理,他们大部分时间是站在用户角度考虑问题,在具体需求设计的时候,又能从程序员实现的角度去出发就更完美了。
以上所有图片均来之互联网
大家好,我是“上世是朵花”。如果你有什么好的看法或者观点可以在评论区展现你的才华,互动交流,如果想进一步了解我,那就关注我吧!