这是 JsonChao 的第 331 期分享
最近,在知乎上看到一个有趣的话题,程序员为什么生气?其中一个有个关于程序员与甲方爸爸沟通需求的视频,太真实了,推荐大家看看:
地址:https://www.zhihu.com/question/350940491/answer/868161494
1
视频中,甲方要开展一个新的项目,需要画7条直线,分别要用到绿墨水
,红墨水
和透明墨水
。如果分看着两个功能,能做吗?当然,so easy,程序员分分钟给你画好。但是如果要用绿墨水画红线呢?哈哈,注意程序员那一脸懵逼的表情,太真实了,为什么会有这么清奇的脑洞。不仅如此,七条直线要相互垂直,当客户问到,是因为什么不能不能实现这么一个简单的需求时,旁边的程序员专家,小声地带有疑问的说了一句-几何原理?
,看到这儿笑喷了。
第二个问题,可以画猫咪吗?,程序员说,虽然画的不好,但是还是可以画的,那么,能画一条直线画成猫吗?这个时候,估计心中的怒火已经在燃烧了。
最后一个问题,可以吹一个红色的气球吗?当然能,虽然心里不知道为什么会有这个需求,但总归会好实现一点吧。你以为这就完了吗?当然没有,刚走出会议室的设计师小姐姐返回会议室问了一句:可以把气球吹成猫咪的形状吗?
。程序员只说了下面的话:
当然能
我真的真的能实现你任何的需求
因为我是专家嘛
最后的表情亮了,很无奈~
2
虽然视频所描述的有点夸张,但是真的很真实,其实程序员之外的人很难理解,客户或者产品经理在沟通需求或者需求变更的时候,他们为什么会生气?因为处在不同的领域,形成的认知不一样,有的时候,他们的需求有点天马行空,可能还觉得是一个很简单的需求,但是实现起来很难。就拿视频中来说,画7条线不难吧,分别用几种不同的墨水来画也不难吧。但是要用绿墨水
或者透明墨水
来画红色的线呢。
如果你说不能做,他们会觉得你垃圾,这么简单的需求都做不了,还称是高级工程师。如果向他们解释不通了,或者怎么解释都没用了,该怎么办呢?这个时候,就得细细品味视频最后的那几句话,当然能做,只有你能想得出需求都能做
,但我给你一个无限长的工期,你自己选择吧!
你有遇到过什么奇葩的需求吗?欢迎评论区吐槽!
END
往期推荐
食之无味?App Startup 可能比你想象中要简单
《如何借助工作打造一个能持续提升的闭环?》
送你几个用起来很爽的 Studio 插件
【尊享版】如何系统构建你的思维认知模型?
【尊享版】那两年沉淀的时间增值心法
点击下方卡片关注 JsonChao,为你构建一套
大厂青睐的 T 型人才系统
▲ 点击上方卡片关注 JsonChao,构建一套
大厂青睐的 T 型人才知识体系
欢迎把文章分享到朋友圈
很感谢您阅读这篇文章,希望您能将它分享给您的朋友或技术群,这对我意义重大。
你若喜欢,为 JsonChao 点个在看哦