所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

程序员经常因为新增功能和变更功能与经理吵架,到底应不应该离职?

发布时间:2020-04-15 16:40:32

资讯分类:应不应该  程序员  离职  吵架  产品  经理  需求
程序员经常因为新增功能和变更功能与经理吵架,到底应不应该离职?

作为一个非常有经验又酷爱产品,而且经常喜欢和产品经理抬杠的程序员,算是跟你有同款爱好吧,一个过来人,跟你聊聊我的分享。

都说程序员和产品经理是天敌,而天敌的原因在哪里呢?其实原因很明确,就像是你说的,产品经理经常修改需求,变更需求,或者经常提出程序员无法实现的需求。但是,你作为程序员来讲,这是产品经理的错吗?


NO ,产品经理的工作就是这样的,他的工作性质决定了它需要不断的去维护产品,去更新迭代产品,根据用户的反馈和市场的调研去改进产品,这样产品才会有生命力。


而程序员的工作和任务是什么?就是通过代码去实现产品,所以,我们作为程序员得认清楚这个本质,再去讨论和产品经理的争论或者吵架。

产品经理的需求变更合理么?

你要认清楚,产品经理的角色就是需要改进产品,让产品更好,那么你们在争吵之前,应该想一想,产品经理这次的需求更改合理么?如何合理,我认为程序员就应该执行,产品经理的目的就是让产品更好,而程序员的任务就是把产品做好。合理的需求变更不要吵,也没必要吵。

产品经理的需求能技术实现么?

说实话,很多程序员不喜欢产品经理的需求的原因,可能不仅仅是需求变更,而是需求以他的技术能力很难实现。这个事情要分开来看。


不要看到非常难实现的需求,你就一口否决产品经理,为什么?产品经理既然提出这样的需求来了,就说明它见过类似的需求。人家能做到,为什么你不能?只能说明你的技术不行。所以,见到很难的需求,跟产品经理说:我搜索一下相应的技术资料,看看实现难度如何?如果实现难度大,可能需要浪费很长时间,那么就再跟产品经理商讨解决方案,而有时候其实是,你一搜相关资料,你会发现,其实这个需求也不难啊,网上有这么多解决方案,你做到了,就是学到了。所以,我认为产品经理是推动程序员技术不断进步的不竭动力


这种情况,技术很难实现的话,不要第一时间去反驳,而是寻找答案后,再商讨,这可以解决很多麻烦和争吵的。

产品经理的需求变更时间合理么?

什么意思?什么是变更时间?就是每一款产品的迭代,都是由周期和任务的,一旦这次的需求变更确定了?那么在这个周期内,产品经理就不能变更刚刚制定的产品需求,因为一旦开发,再重复变更是非常让开发恼火的。即使想变更,也应该放在下一个产品迭代周期。所以,产品经理的需求变更必须在合理开发周期内,不应该在开发的过程中随便更改需求。


如果这个不合理,你可以和产品经理讨论,争论,因为这个产品经理是不站里的。


所以,我们程序员应该每次做产品的时候,看看产品经理符不符合上述三条,如符合,人家没有错,不符合争吵也正常,没必要因为这个吵架而离职。大家争论的目的应该是一个,就是为了让产品开发的更好。

程序员经常因为新增功能和变更功能与经理吵架,到底应不应该离职?

谢谢邀请!

作为一名IT行业的从业者,我来回答一下这个问题。

首先,程序员与产品经理之间需要频繁沟通是比较常见的,在沟通过程中也难免会有一些不同意见,但是如果每次都通过吵架来解决问题并不算正常。

对于程序员来说,如果频繁陷入与产品经理之间的沟通障碍,那么不仅会影响自己的工作效率,也会对自身的能力提升带来影响,至于是否需要辞职,应该考虑以下几个方面的问题:

第一:是否尊重程序员的劳动成果。按照历史经验来看,程序员与产品经理之间的矛盾主要来自于产品经理有时候会忽略程序员的劳动成果,要想避免这个问题,首先产品经理要认可程序员的劳动成果,程序员每一次因为设计原因而导致的程序改动都应该有明确的版本记录。

第二:是否能够有价值化衡量。价值化衡量是从制度上解决沟通问题的根本性方案之一,所谓的价值化衡量就是不仅认可程序员的工作量,同时也要认可程序员的工作价值。目前不少公司会为产品经理制定一个预算,产品经理每一次的改动都需要有对应的预算支持,预算的使用情况也是考核产品经理的重要指标,这样会在很大程度上避免产品经理在设计时的随意性。

第三:是否有提升。对于程序员来说,能否在工作岗位上获得能力上的不断提升是非常重要的,也是衡量是否继续从事该岗位的重要因素之一。如果从事该岗位能够获得技术上的提升,同时能够不断提升自身的资源整合能力,那么这样的岗位还是应该珍惜的。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言!

程序员经常因为新增功能和变更功能与经理吵架,到底应不应该离职?

程序员和产品经理吵架是IT工作的常态,仅仅停留在吵架层面还没上升到打架的高度已经相当难得了。恭喜你,遇到一个不错的产品经理哟,且行且珍惜吧。是否离职取决以下几点:

1、程序员和产品经理是仅仅因为产品功能吵架,还是存在借题发挥。如果仅仅是产品功能层面,这就不算事。如果是在借题发挥的话,那你就小心了,如果你不喜欢这种宫斗戏就趁早离开深宫,回归市井。如果你喜欢斗争,那何不加入这场权力的游戏呢。毛主席教导我们“与天斗,与地斗,与人斗,其乐无穷”。

2、判断这种争吵是否已影响了自己生活或工作的心态。如果对心理产生较大的负面影响,还是离开的好点,别赚那点大洋到最后把自己送进精神病院了,得不偿失。

3、建议调整心态,争吵是工作和生活的常态,有争吵说明有不满,不满可是人类迈向进步的第一步哟。

以下建议仅供参考,你觉得还可以就点个赞或发个转。

程序员经常因为新增功能和变更功能与经理吵架,到底应不应该离职?

建议还是不要辞职了,俗话人在屋檐下,不得不低头,既然自己的位置没有那么高,而且自己也对工作尽力而为了,那也就问心无愧了。毕竟现在的社会走到那里都是一样,而且要想去寻找合适的工作也确实是不容易的,还是退一步海阔天空,别给自己带来不必要的烦恼和忧愁咯!

程序员经常因为新增功能和变更功能与经理吵架,到底应不应该离职?

随便给点

要不就不给他!

留言与评论(共有 0 条评论)
   
验证码:
Top