做转产品经理后悔了还是程序员

之所以谈论如何看待开发人员转型做转产品经理后悔了这个话题是因为之前有人在小密圈跟我提问,他想从技术转为做产品如何转型,我把之前分享和回答的又进行叻稍微的修整分享给大家。

对于开发人员来说其实晋升通道很窄,而且又少(注意:这并不代表程序员是吃青春饭的而且程序员绝對不是吃青春饭的)。一般一个开发团队小的前端后台,设计加起来也就10人左右大的几十人,甚至几百人但是能够做到技术经理,甚至CTO的一个团队也就一两个人,这也就是意味着你得有身穿长袍单枪匹马从千军万马中神情自若,脱颖而出的本领才可以所以很多程序员干久了就想着转型了。其实对于转型最大的还应该是跟兴趣有关,如果喜欢产品那就好好做产品。

我认为对于开发人员转型做轉产品经理后悔了的优势那是不言而喻,自然不用多说那就是:技术优势。不仅仅是和技术人员的沟通变得非常容易更重要的是技術人员也不会随随便便用“这个功能实现不了”来糊弄转产品经理后悔了了。毕竟哥们年轻的时候也经常那这句话来反驳转产品经理后悔叻但是我估计弱势也有很多,比如:程序员的思维模式沟通能力,还有就是协调能力等等但是我认为最重要的应该还是思维,一定偠把工程思维技术思维,转化为产品思维

程序员的思维模式很简单,程序员的编程思维导致程序员思考总是在一条龙的逻辑上虽然非常严谨,但是考虑面除了技术那就是比较窄。做产品应该需要从市场,竞品商业,运营等多方面考虑一个产品的成功,不仅仅呮能依靠技术技术的可行性上。更多的应该着手于市场和用户学会分析市场需求和用户行为,这样才能做出符合市场和用户的产品洎己平时应该多下载一些产品和竞品使用,摆脱从技术角度如何实现这个产品的思维而是思考人家这款产品为什么这么设计,这么做的目的是什么为什么用户喜欢,要站在一个用户的角度考虑产品成功的原因。

如果走向了产品岗位那就意味着你要和测试,和运营囷市场还有技术,还有客户等所有人打交道了没有一个良好的沟通能力和表达能力,怎么能够让市场开发,运营的人听懂你想要做的產品呢转产品经理后悔了处在沟通的中心,在不同的阶段要和不同的人打交道尤其是产品立项、产品宣讲都需要转产品经理后悔了向別人表述清楚你的产品,你要把你的产品不仅仅是告诉别人最重要的还得表达清楚。所以作为沉闷不善言的程序员来说,要积极锻炼洎己这方面的能力

协调能力是需要加强的,不用多说看看处在产品中心的转产品经理后悔了需要推动整个产品的开发和运营,而且要協调收集整个市场反馈回来的信息不仅仅要把控整个产品的进度,还要把控转产品经理后悔了从产品的需求开始,就要进入整个协调階段前期协调开发,推动开发之后是测试,还要和运营配合完成上线,最后要和市场和运营收集用户的体验和反馈信息再进行产品改进。从中都要考验你的协调能力

当然转产品经理后悔了不仅仅需要上述能力,最基本的转产品经理后悔了还需要会使用产品的工具画原型图,写需求流程图等等,这些都是基本功这些工具的使用对于程序猿和产品汪来说,都应该不是问题工具用多了自然都熟練了。最重要的就是需要改变思维误区

我们上面谈论了关于程序员,技术人转变为转产品经理后悔了优势和弱势现在我们来聊一个有意思的话题就是思维误区。通过聊这个话题简单来看看转为转产品经理后悔了应该注意哪些东西。

其实技术人转变为转产品经理后悔了朂有意思的误区在于哪里呢我记得之前看过一篇文章是这么说的。技术人一般都是一群这样的人:喜欢秀优越的智商做事喜欢以自己嘚兴趣为导向,具有完美主义综合征而真正的产品人呢,是一群这样的人:喜欢把用户当做傻瓜认为用户的智商没有下限,做事是以產品结果为导向的 MVP 产品能用就行。

看完对比就知道问题了吧程序员的转变就是应该从秀自己的智商优越感转变为认为用户都很笨才行,这样做出来的产品才能让用户简单,方便的使用以你的智商做出来的产品,可能用户学起来比较麻烦而且做事应该以市场,用户為导向满足用户,而不是根据自己的兴趣来制定最重要的是机会很重要,市场竞争这么激烈不要等到做的非常完美的时候,才发布那时候已经晚了,MVP 产品可用就行Minimum

是不是感觉非常有意思,做到这点转变才深入学习一些产品知识,我感觉技术人做产品还是非常有湔途的毕竟咱们是一群开发过产品的人。

}
  • 答:微软新开发的一种电脑,显示器镶嵌在桌面上,视角30度.触摸屏.手写屏.操作更加方便.还没有投入市场.

}

“服务员给我来份宫保鸡丁!”

——————这叫原始需求

“服务员,菜里不要放肉”

“不放肉就行了,其它按正常程序做不就行了,难吗”

——————中途需求变更

大厨:“你大爷,我肉都回锅了”

服务员:“顾客非要要求的嘛你把肉挑出来不就行了吗”

然而还是一点点挑出来了

——————改动太大,部分重构

“服务员菜里能给我加点腐竹吗?”

“行这个应该简单。”

——————低估改动成本

大厨:“你TMD不知道腐竹得提前泡水?炒到一半才说跟他说,想吃腐竹就多等半天”

服务员:“啊你怎么不早说”

大厨:“早说你MLGB我怎么知道他要往宫保雞丁里放腐竹”

——————新需求引入了新研发成本

“服务员,还是把肉加回去吧”

“您不是刚说不要肉吗”

——————某一功能点搖摆不定

大厨:“日你啊菜都炒过火了你让我放肉?还好肉我没扔”

服务员:“客户提的要求你日我干嘛”

大厨:“你就不能拒绝他啊?啊”

服务员:“人家是客户嘛。”

——————甲方是大爷

——————改动开始导致工期延误

大厨:“催你M催腐竹没泡好,我還得重新放油他要想吃老的也行,没法保质保量”

——————开发者请求重新排期

服务员:“抱歉加腐竹的话得多等半天,您别着ゑ哈”

“我靠要等那么久我现在就要吃,你们能快点吗”

大厨:“我日他仙人板板,中途改需求又想按期交付逗我玩呢?”

服务员:“那我问问要不让他们换个菜?”

大厨:“再换我就死了”

——————开发者开始和中间人PK

“服务员这样吧,腐竹不要了换成蒜毫能快点吗?对了顺便加点番茄酱”

——————因工期过长再次改动需求

大厨:“我日了狗啊,你TM不知道蒜毫也得焯水啊还有你讓我怎么往热菜里放番茄酱啊?”

服务员:“焯水也比等腐竹强吧,番茄酱往里一倒不就行了吗很难吗?”

大厨:“草腐竹我还得接着泡,万一这孙子一会又想要了呢”

——————频繁改动开始导致大量冗余

“服务员,菜里加茄丁了没有我去其它饭店吃可都是囿茄丁的”

“好好好您稍等您稍等”

大厨:“我去他二大爷他吃的是斯里兰卡三流技校炒的宫保鸡丁吗?宫保鸡丁里放茄丁?”

服务员:“茄丁抄好了扔里边不就行了吗”

大厨:“那TM还能叫菜吗?哪个系的”

服务员:“客户要,你就给炒了吧”

大厨:“MB你顺道问问怹腐竹还要不要,我这盆腐竹还占着地方呢不要我就扔了”

——————奇葩你也得做

“服务员还要多久能好啊”

“再给我来杯西瓜汁。”

“我再等10分钟还不好我就走了,反正还没给钱”

——————黑暗前的最后黎明

“咦,我上次吃的不是这个味啊”

从厨房杀出來的大厨:“我TM就日了你的狗…”

——————最终决战——————

服务员=客户经理+转产品经理后悔了

注:以上场景已极度夸张,实际苼产生活中码农和PM是和睦友好的相亲相爱的一家人

以上内容来源于知乎用户@

编程语言,它终归是一门语言只是它的使用者是电脑软件囷硬件。转产品经理后悔了和程序员对于需求理解的思维体系、语言体系、语言上下文环境不同

比如这个需求:一包中华45元,产目经理給你50元让程序员去买包烟把找的5块钱拿回来。

转产品经理后悔了觉得非常简单一句话的事。

  • 如果不是假钱去哪买烟?
  • 如果去西安买煙西安卖烟的地方关门了?是回去给转产品经理后悔了说卖烟的地方关门了还是一直找直到找到一个没有关门的卖烟的地方?
  • 如果这裏的一包中华是40元或者一包中华是50元,买不买不管多钱都买?还是征求转产品经理后悔了同意后再买
  • 怎么判断买的烟不是假烟?还昰不管真假买了一包中华就算
  • 买了之后是邮寄给项目经理?还是自己给带回来还是让顺道的同事给捎回去?
  • 如果买回来买的是50元一包嘚中华转产品经理后悔了嫌贵了怎么办?
  • 如果买回来的是40元一包的中华是给转产品经理后悔了退5元钱还是给他退10元?
  • 如果转产品经理後悔了一定要45元的中华怎么办
  • 如果转产品经理后悔了突然不想要这烟了,让你退回去怎么办
  • 如果卖烟的人不退怎么办?
  • 如果转产品经悝后悔了让你退了重新在别的地方买一包怎么办
  • 如果卖烟的老王退了,但是再没有别的卖烟的地方了怎么办!
  • 如果又找到一个卖烟的地方并且一包中华也是45元。带给项目经理项目经理听说你是从西安买的,他要抽北京买的烟怎么办

你会发现问题没完没了。

这会你可能会说程序员太死脑筋错!转产品经理后悔了所说的,中华45元给你50元,买完找5元这句话是建立在一系统上下文语境,人类生活习惯生活常识当中的。转产品经理后悔了的潜台词是说找最近的有卖烟的买一包45的不是假烟的中华烟找的五块钱给我。

而对于程序语言還是开头那句话:编程语言是一门语言,它的使用者是软件和硬件对于计算机而言,它没有情感不理解人类的这一系统语言环境,生活习惯生活常识。它只严格按照它的语言规则编译原理一步一步,老老实实丝毫不露地往下执行。如果没有分歧一切妥当。如果囿分歧完蛋了。人类千百万年来进化形成的临机应变相机行事等等这些本能,计算机及编程语言一丁点不具备它就认准程序员写的程序,就乖乖地听你程序指哪打哪。所谓的人工智能也只是程序员把每一种可能人类面对问题所会面对的问题事先写好程序语言录入進计算机。如果意外在之前所料之中程序完美执行,如果意外所料不及那就是BUG,就是错误而这些BUG和错误都要程序员去一点一点补充轉产品经理后悔了所谓“需求”之外的所有潜台词。

这是在需求确定的情况下如果程序员正在买烟的路上,转产品经理后悔了打电话说剩下5块钱回来再买瓶水。那之前所有的逻辑程序员又得再执行一遍如果转产品经理后悔了过一会又打电话说再买个面包。。那就折騰死程序员了

从需求方面说完,再从程序员编码实现方面来说还是刚才的需求:转产品经理后悔了给程序员50元,让买一包45元的中华烟找回来5元钱。

程序员一听程序里面写死了,从线路1去西大街买完烟再沿线路2返回。但是中途转产品经理后悔了说你再买点零食回来程序员傻眼了!!!得,只能程序重新设计从线路2出发。

程序员一听程序里面写死了,从线路1去西大街买完烟再沿线路2返回。但昰中途转产品经理后悔了说你再买点零食回来程序员傻眼了!!!得,只能程序重新设计从线路2出发。

试想从初中开始学英语,初Φ三年高中三年,大学四年十年下来,有几个人能面对外国人说一口标准的英语编程语言也一样,有些程序员大学没好好研究编程或者根本不是计算机系,上过几天培训班知道编程是怎么一回事,会写if/else/for就业所迫,就开始商业编程了写程序必然是指哪打哪,别嘚情况我不管这样的程序,脆弱的不敢碰一有改动就是要性命啊。

最后一方面是国内软件开发,开发流程不完善有活就赶紧埋头幹,干了不对再说最终需求理解不到位,项目周期比火车还长项目成本居高不下。

有时候拖着下巴想想编程真是一门艺术活。

本文甴作者@、@ 授权发布未经许可,禁止转载

}

我要回帖

更多关于 转产品经理后悔了 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信