开发怼产品,天经地义?大惊小怪?

最近,又有一件轰动程序员界的事情发生了,想必大家伙都已经奔走相告了。

来回顾下事情的经过,1张图就能说明白了

640?wx_fmt=jpeg

骚不?反正有句话叫「从技术层面出发,总归有办法实现的」,还有这么一句话叫「从技术角度出发,做都是可以做的」。当年年纪小,还在做DBA的时候,就看着产品和开发怼起来,就因为产品一句「这个总归能做的咯,要多久啦?」


其实还有个小视频,30多秒的近景第一手视频,如果你感兴趣的话,可以在后台回复「solo」即可获得。


那这件事情就引发了我无限的遐想。其实刚看到别的群再传这个小视频的时候其实并没有在意,就点开看了一眼,然后「哦」了一声。然后没多久,有小伙伴给我发了个上面的截图,我就来劲了。我去?产品和开发怼啊。不怼死丫的产品。要我直接肉弹战车了……

其实在IT互联网里一直流传着一张表格

640?wx_fmt=jpeg

这张表格有点糊了,大家将就着看一下。


这还不止,其实在开发和运维里也存在着鄙视链

640?wx_fmt=jpeg

以上都是玩笑,大家记住就好……不用当真……


说回正题,最近我一直在看产品方面的内容,也购买了一些课程、书籍。在学习的过程中,我深刻感受到产品思维对于我们生活以及工作的帮助。

张哥的星球里曾经举过一个产品思维的案例,是拿卖酸菜为例,带着产品思维去做和村里的是天差地别的,这个完全可以通过预演得到结果。

我也是从那个时候开始决定让自己尝试接触产品,学习产品思维的。目前已经快有2周了,时间很短,但是感受颇深。


在刚看完「人人都是产品经理2.0」的前六章的时候,印象最深刻的就是「Y模型」以及「用户说的不能照做」。我们要深挖用户需求,将用户需求转化为实际痛点,如果可以,继续深挖人性,最后回到解决方案上。

640?wx_fmt=jpeg

用户需求是最容易改变的,也是最早接触的。但我们的经验告诉我们用户需求是不能相信的,如果你一味的抄捷径,直接从1到3,那么剩下的只有深渊。

所以这个时候我们需要往下挖一步,把用户需求转化成实际的产品需求,只有产品需求才是可以确定的,但这远没有马斯洛需求来的到位。

为什么3到4是虚线是因为人性的需求并不是每个人都能挖到的,也不是每个产品需求都能被转换成人性需求。所以这里采用了虚线。

而在表现形式上,产品功能是呈现给用户的最终形态,需要简单、易懂。


解释完Y模型,就可以来说我这个例子了。当时快下班了,我一个同事跑过来问我借钱

我说:要多少

他说:随便(用户往往是不知道他要什么的)

我说:那我给你100吧(当用户不知道的时候,我们需要引导他,比如直接给一个明确值)

他说:行啊(用户默认接受了我给的解决方案)

我说:你要100干嘛?(换个方式了解需求)

他说:我要付停车费(原来就是付个停车费,我们那只要20一天,不需要100)

我说:那你只要20就够了啊,我给你20(缩小范围,直击用户痛点),我没有20不过我可以给你交通卡你拿去刷(当了解清楚真正产品需求后,解决方案是多种多样的。)

他说:那太感谢了(获得了用户的认同)


这个例子就很好的解释了深挖用户需求,转化产品需求的过程。


那么再来看看我们这位产品经理,你说做个变色主题可以,要跟着手机壳来变色?你能和我说说当时是那两根筋搭在一起才会有这个想法的吗?我帮你解开。

程序员是需要尊重的,产品也需要得到尊重,这都是建立在彼此认可的基础上。为什么我和很多同学说做运维要懂开发,就算你做纯Python后端开发,也要学点Linux?

  1. 广度可以帮助你深根。

  2. 会开发的运维是技术的发展趋势,是提高生产力的捷径。


现在很多的产品都是觉得只要出点子就好了,拍拍脑袋的事情简单,了不起学个原型图,在会点Excel已经不得了了。要是能做个高大上的PPT那简直就是人才了。

其实呢?在我看来都是……为什么说懂技术的产品有优势?不是绝对,但也不算片面了,因为产品脱离不开技术,在做任何方案的时候如果都有一个技术思维在后面拖着,那你的产品一定不会很离谱。

产品经理懂技术最大的几个好处在于:

  1. 能够准确的评估用户故事完成周期。

  2. 不至于产品在后期加功能的时候,让程序员重构初期的代码。

很多产品重构并不是程序员水平不到位,而是产品看得不够远,导致给出的产品需求只满足1.0和2.0 到了5.0的时候,自己都不知道要怎么堆功能了。


而这位程序员呢,我只能说太年轻了……虽然该打,但你在公司里打是影响很差的……太冲动。


这件事情也是第一次真正的把程序员和产品的矛盾公开在大众面前,小胖以为蛮好,让很多不了解IT的小伙伴也一起感受一下互联网圈子的氛围~

正视这件事情,请产品们不要在胡乱的提些用脚趾头都觉得不合理的需求了!谢谢!

640?wx_fmt=png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/525612.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php实现数据排序算法,PHP实现排序堆排序算法

这篇文章主要为大家详细介绍了PHP实现排序堆排序(Heap Sort)算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下算法引进:在这里我直接引用《大话数据结构》里面的开头:在前面讲到 简单选择排序 ,它在待排序的 n 个…

谷歌Edge TPU:将机器学习引入边缘,撬动边缘计算/IOT大“地球”

近期,谷歌在Cloud Next会议上推出其最新产品,Edge TPU芯片和Cloud IOT Edge软件,并将于10月推出Edge TPU开发套件。作为Cloud TPU的补充,目前Edge TPU仅用于推理,专为在边缘运行TensorFlow Lite ML模型而设计。Edge TP…

详解云计算、大数据和人工智能的区别与联系

今天跟大家讲讲云计算、大数据和人工智能。为什么讲这三个东西呢?因为这三个东西现在非常火,并且它们之间好像互相有关系:一般谈云计算的时候会提到大数据、谈人工智能的时候会提大数据、谈人工智能的时候会提云计算……感觉三者之间相辅相成…

关于腾讯云丢数据事件的一些看法

事件回顾:创业公司“前沿数控”8月5日发文称,公司存放在腾讯云上的精准注册用户以及内容数据全部丢失,并且不能恢复,造成公司平台全部停运的状态。前沿数控表示,公司丢失的数据近千万元级,对此索赔1000余万…

Navicat for mysql备份与恢复

文章目录 一、Navicat for mysql备份1.打开navicat,找到备份2.点击新建备份,直接点备份3.备份完成 二、恢复数据1.删除表2.点击备份,选中备份文件,点击还原备份3.还原完成 三、其他命令四、视频演示总结 一、Navicat for mysql备份…

一文详解微服务架构的数据设计

微服务是一个软件架构模式,对微服务的讨论大多集中在容器或其他技术是否能很好的实施微服务这些方面。本文将从以下几个角度来和大家分享在微服务架构下进行数据设计需要关注的地方,旨在帮助大家在构建微服务架构时,提供一个数据方面的视角:什…

干货 | 数据分析的 7 个关键步骤是什么?

“数据科学家” 这个名号总让人联想到一个孤独的天才独自工作,将深奥的公式应用于大量的数据,从而探索出有用的见解。但这仅仅是数据分析过程中的一步。数据分析本身不是目标,目标是使企业能够做出更好的决策。数据科学家构建出的产品&#x…

Python 爬取了马蜂窝的出行数据,告诉你这个夏天哪里最值得去!

文章由数据森麟出品作者徐麟正值火辣的暑假,朋友圈已经被大家的旅行足迹刷屏了,真的十分惊叹于那些把全国所有省基本走遍的朋友们。与此同时,也就萌生了写篇旅行相关的内容,本次数据来源于一个对于爬虫十分友好的旅行攻略类网站&a…

如何让笨重的系统架构变灵巧?

图片来源:Unsplash作者丨徐贤军来源丨徐贤军 架构师技术联盟如需转载,请联系原作者授权随着业务的复杂性增大、系统吞吐量增长,所有功能统一部署难度加大,各个功能模块相互影响使系统变的笨重且脆弱,因此需要对业务进行…

透过日播放量超过6亿的《延禧攻略》,看2018视频网站格局

作者介绍徐麟目前就职于上海唯品会产品技术中心,哥大统计数据狗,从事数据挖掘&分析工作,喜欢用R&Python玩一些不一样的数据文章来源数据森麟如需转载,请联系原作者授权前言随着《延禧攻略》的播出,魏璎珞、富察…

oracle怎么以时间排序,oracle指定数据排序在前面怎么处理

最近工作碰到客户的特殊要求,需要将特定的数据排序在前面,然后才按时间顺序排序,这个之前还真没有碰到过,好在有万能的度娘,搜索了一下,发现可以实现,使用order by decode语句即可。对于order b…

如何优雅使用Docker?请收下这15个小技巧

图片来源:Unsplash作者介绍ElNinoT文章来源Java架构沉思录原文链接www.cnblogs.com/elnino/p/3899136.html如需转载,请联系原作者授权1获取最近运行容器的id 这是我们经常会用到的一个操作,按照官方示例,你可以这样做(…

supervisor监控php进程程序,详解Supervisor进程守护监控(转)

Supervisor的配置2.0 创建目录,初始化配置文件mkdir /usr/supervisorecho_supervisord_conf > /usr/supervisor/supervisord.conf12mkdir/usr/supervisorecho_supervisord_conf>/usr/supervisor/supervisord.confecho_supervisord_conf详解:echo_s…

H264/ACC数据使用librtmp推流到服务器

这是本人第一次发表这个,首先声明本人也是个菜鸟!都说使用librtmp很简单,但是在网上找了很久,还是被各种大神坑了。 其实我也还是有很多东西不懂,如果下面有什么问题的地方,还请各位大神指点纠正。 1.视频数…

从容器到微服务,技术架构、网络和生态详解

图片来源:Unsplash作者晗狄文章来源架构师技术联盟如需转载,请联系原作者授权谈起容器技术,不得不提Docker技术。Docker 是 PaaS 提供商 DotCloud 开源的一个高级容器引擎,源代码托管在 Github 上,基于Go语言并遵从Apa…

彻底搞懂 python 中文乱码问题

前言 曾几何时 Python 中文乱码的问题困扰了我很多很多年,每次出现中文乱码都要去网上搜索答案,虽然解决了当时遇到的问题但下次出现乱码的时候又会懵逼,究其原因还是知其然不知其所以然。现在有的小伙伴为了躲避中文乱码的问题甚至代码中不使…

如何让Kubernetes集群生产可用?

图片来源:veer本文作者Steven Wong (VMware)Michael Gasch (VMware)文章翻译Karen Lee文章来源K8S技术社区原文链接https://kubernetes.io/blog/2018/08/03/out-of-the-clouds-onto-the-ground-how-to-make-kubernetes-production-grade-anywhere如需转载&#xff0…

北京房租到底有多高? | 爬取北京海淀区一居室租房信息

图片来源:花瓣网文章来源人工智能与大数据生活如需转载,请联系原作者授权最近北京房租成了热门话题,到底北京的房租有多高?本次实战是爬取北京海淀区一居室的租房信息,共爬取了300套房源信息,看一下北京的房…

租房有深坑?手把手教你如何用R速读评论+科学选房

图片来源:网络编译Hope、臻臻、CoolBoy文章来源大数据文摘出品如有转载,请联系原作者。最近,租房这事儿成了北漂族的一大bug,要想租到称心如意的房子,不仅要眼明手快,还得看清各类“前辈”的评价避开大坑。…

快速搭建Python+Selenium+Sublime 自动化测试环境方法

随着业内越来越多的公司对自动化测试的大力推行,对测试人员能够使用自动化工具的要求也随之增多。为了能让更多的同事在学习selenium的初期,能够顺利的迈出第一步,即可以通过代码操作selenium driver 调用浏览器打开目标网址,笔者…