⭐⭐⭐ Spring Boot 项目实战 ⭐⭐⭐ Spring Cloud 项目实战
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》
《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》
《Spring MVC 实现原理与源码解析 —— 精品合集》 《数据库实体设计合集》
《Spring Boot 实现原理与源码解析 —— 精品合集》 《Java 面试题 + Java 学习指南》

摘要: 原创出处 知乎 「网络」欢迎转载,保留摘要,谢谢!


🙂🙂🙂关注微信公众号:【芋道源码】有福利:

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
  2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
  3. 您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。
  4. 新的源码解析文章实时收到通知。每周更新一篇左右。
  5. 认真的源码交流微信群。

知乎上有个非常有意思的问题:“为什么猝死的大多是程序员,基本上见不到产品经理?”。

https://www.zhihu.com/question/583527357/

有回答:

这种说法其实是一种误解。猝死可以发生在任何行业,不仅仅局限于程序员。本质上,这是一个概率问题,其概率都是一样的。只是程序员的人数远远多于产品经理,所以让人有这样的感觉。

也有回答:

别在下班前和产品经理开会。开完会,他的工作结束了,而你的工作才刚刚开始。

有些人一本正经的回复,有些人胡说八道的戏谑。字里行间,我看到的却是技术人的无奈。特别是最后一个产品经理的回答,相对中立客观,却也反映着行业的悲哀。

【1】

回复:侯芮橙

链接:https://www.zhihu.com/question/583527357/answer/3287778464

曾经见过一个产品经理得意洋洋地跟我说,他一星期设计的原型,够程序员忙几个月当时我正在忙其他事,没有理会他。

后来我把他设计的原型拿出来狠狠地批了他一顿,他的原型导致程序员产生误解,从搭架构开始就已经产生了错误,导致项目返工。

不过,那位产品经理的话是对的,他一天内设计的东西的确够程序员忙好久,更别提TM**的项目返工了。**

开发阶段,程序员承受着赶工的压力,运行阶段,程序员承受着系统稳定运行的压力,甲方一句话或者一个bug都能让程序员熬通宵。有一位领导以身作则陪着我们熬夜,第二天清早他站起来的时候直接往地上栽,我连忙扶住了他。

在中国,甲方为大、领导为大,很多项目讲政绩不讲科学,本来需要一年才完成的项目,为了赶着向某位领导演示,能将时间压缩成3个月。大厂动辄996,小厂也跟着学。

于是,程序员成了高危职业。

【2】

回复:冬瓜
链接:https://www.zhihu.com/question/583527357/answer/3426183611

就拿我经历过的事情来说,忘了是在2022年还是2021年,B站上有这么个功能:

缓存视频的播放界面,可以选择“播完暂停”或者“列表播完暂停”,前者是把当前正播放的视频播完后暂停,后者是因为很多UP把几个视频做成合集,播完合集后暂停。

我一直开着“当前列表播完暂停”,因为很多上传郭德纲的UP都会把视频分成多集,我晚上睡觉时听完就睡了。

直到某一天,我发现B站一直播,感觉不太正常,起来看了下时间,都特么凌晨三点了……

次日,想去找找暂停设置,死活找不到。于是问客服,客服说这个功能被取消了……

这个功能到底碍了B站什么事,非要取消掉?于是我跟客服提建议,希望他们把这个功能改回来,客服表示随后会跟产品反馈一下。

反馈的结果是播完暂停回来了,但列表播完暂停被取消了,至今都没有恢复。虽然觉得很扯蛋,但我毕竟也不是B站的管理者,凑合着用吧。

再然后就是前几天,我发现缓存视频的播完暂停功能竟然又一次取消了,我的睡前视频又一次播到了三点……B站的产品经理这是有多仇恨播完暂停啊……

现在终于开始明白,哪怕产品经理天天睡觉,也比像这样瞎折腾要强。

产品经理猝死?我还是希望他们千万别猝死,他们猝的结果是谁都别想好过。

我宁可他们永远都别出现,尤其是在一款成熟的产品中,只要他出现,十有八九就是瞎搞。

【3】

*回复:普通人
链接:
https://www.zhihu.com/question/583527357/answer/3537764593*

我干产品经理这么多年,真的需要我加班的时候可能占我工作时间的5%都不到。我最忙的时候一个人总负责两个项目,手下带两个产品,我们大家都没怎么加班,实际上如果没有两个手下,那个工作量我自己一个人干,大不了一天不摸鱼其实也能干完,也不需要加班。

而我日常工作中,其实一天真正投入的时间就4~6个小时左右,周五下午惯例摸鱼不工作(我一般上午就逛逛网站,看看股票,下午才开始正式工作)。真的非常非常偶尔才需要加班。

原因也简单,产品的工作是比较前置和独立的。前置意味着时间上本来就更充足;独立意味着你不需要因为交付而被催进度。说直白点就是:产品经理非常容易把控自己的进度;而开发在开发过程中会有太多不可控的因素影响进度。所以绝大多数情况下,只要你自己安排合理,是没有加班的必要的。

我一度认为,其他岗位我不敢说,但如果一个产品经理总是需要加班,这个人要么能力效率有问题,要么就是装B犯而已。

至于开发,国内很多产品的负责人有一个【十分十分十分】不好,我个人作为产品都【十分十分十分】讨厌的习惯,喜欢压缩工期。

之前某家公司,需求出来,比如开发说要20天,有一个产品非要说15天赶一赶行不行。我是站开发这边的,替他们说我觉得挺合理的,评估工期肯定是按最保险的来提,实际开发能早则早,不能早也正常。可惜开发们自己不硬气,反正每每都服软,然后最后自己默默加班,那我也没办法了。

然后一个私下很熟的开发我们聊天就说,反正这个人老是喜欢压工期,那我报的时候就多报几天给你讨价还价呗,这就是我觉得没意义,大家都是工作,又不是菜市场买菜,何必逼着互相耍这种心机呢。正是这种莫名其妙的习惯,导致很多时候开发不得不加班。工作压力自然比产品大太多了。

==全文完==

有朋友问我,对这个问题怎么看。

这个问题,是一个典型的诱导性提问。一看,就是程序员发泄情绪的提问。产品经理,也是互联网打工人,累死累活的也不少。

我觉得我们要思考的是:

为什么,这个群体的工作时长这么长?

为什么,这个群体的心理压力这么大?

为什么,这个群体的竞争这么激烈?

…

正常,还是不正常?

发展的代价?文化的缺陷?

以及,我们能不能做什么,改善这个情况呢?

…

身为其中一员,诸君共勉!

文章目录