写在前面
让时间回到2018年7月末:
事件地点:中国平安办公室
事件经过:
- 平安产品经理提出一个需求,要求APP开发人员根据用户手机壳自动调整颜色的主题。这个需求被程序员认为是不合理的。
- 双方开始争论,情绪激动,导致肢体冲突。
对于这起事件本身起因、经过很简单、清楚,但是影响不小,网友们纷纷发表评论。有人认为产品经理的要求过于苛刻,也有人认为程序员缺乏耐心和合作精神。还有一些网友指出,这种暴力解决问题的方式是不可取的,应该通过沟通和协商来解决问题。
事实上,网友们说的都对,我也是这么认为的,同时这起事件也引发了我对于工作中沟通与协作的反思:在快节奏、高压力的工作环境中,如何保持良好的沟通和合作关系,避免类似冲突事件的发生,是每个人都应该思考的问题。同时,这起事件也提醒我们,在工作中遇到问题时,应该采取积极、理性的方式来解决问题,而不是通过暴力和冲突来解决问题。只有这样,才能真正促进团队合作,提高工作效率。
程序员们是真不容易
之所以会提到这件事,是因为平安的产品经理和程序肢体冲突的事件,确实令我印象深刻,有的时候崩溃只是一瞬间的事,也许是一个眼神、一句话,更何况现实中,产品经理和程序员本来就是一对冤家。我是一个程序员,所以对于程序员的崩溃更能感同身受一点。当然,因为我本身不是产品经理,可能无法完全做到感同身受,但是我想压力肯定也是不小的。都说程序员这个职业工资高,相对而言,在互联网大厂的大牛和小牛们确实不低,而对于大厂这外的,其实也和其他岗位差不太多,特别是干的外包的小伙伴,懂得都懂,有锅得主背,有福利,正式员工优先,甚至外包员工都拥有的资格都没有,总结一句:就是活多钱少屁事多,有没有同感的小伙伴,点赞!这部分程序员们真是不容易。
真的是压力山大呀
回过头来再想一想平安产品经理的离谱需求,其实作为开发的小伙伴,如果认为这个需要无法实现,客观阐明自己的理由,直接拒绝就可以了,这是正常的处理流程,为什么最后演变成为肢体冲突而爆火网络呢?我觉得压力没有管控后,导致了情绪的爆发,但凡两个人有一个人能够管控后情绪,最后事情也不至于会发展到失控的地步。
从我个人观点而言,我感觉产品经理的压力更多来源于上级、以及绩效考核上的压力,不知道是不是准确?如果有产品经理小伙伴看到了这篇文章,可以在评论区讨论一下。而作为开发小伙伴压力的来源则比较复杂,除了其他工作岗位也会有的压力,如:
- 过于单一、重复,或者过于困难和复杂的工作内容,容易让人感到无聊和厌倦,降低工作热情和生产效率。
- 过高的工作要求让人感到难以胜任和压力巨大
- 复杂的或者不和谐的同事间的人际关系
- 不断的截止日期、排队等待和繁忙的工作日程,让人产生巨大的时间压力。
- 长时间或过量的加班工作任务也会给个人带来巨大的工作负载压力
- 各种汇报材料,如周报、日报等等
另外,还有一些程序员特有的工作压力,如:
- 当程序员花费大量时间试图找出代码中的错误,但仍然无法找到解决方案时,可能会感到沮丧和崩溃,如果这个时候,你再找他讨论一些超出正常人可以理解的需求,无异于玩火。
- 当程序员已经测试了他们的代码,但当它被部署到生产环境时,出现了意外的错误或崩溃,也会让他们感到非常沮丧。
- 如果客户或项目负责人频繁更改需求,这会让程序员感到崩溃。他们需要不断修改代码,这可能会导致代码不稳定和更多的错误。
- 如果他们正在维护的代码库非常复杂,且没有足够的文档或注释,这会让程序员在试图理解代码时感到非常痛苦。
- 电脑崩溃或系统故障:当他们的电脑或系统出现故障时,他们需要花费额外的时间来恢复数据或重新配置环境,这可能会让他们感到崩溃。
以上,是程序员特有一些压力,或者说是红线,平安的产品经理,也可能就是踩中了上述的一条或多条,导致开发小伙伴情绪爆发。当然,开发的小伙伴有压力,都可以理解的,但是还是适当的具备一些同理心,面对不合理需求要拒绝,但是需要注意方式方法,都是打工人,都是不空易的。反过来,产品经理也需要对自己的想法多进行思考、或者业务调研。
我需要管控压力
我承认,“有压力才有动力”这句话在一定程序上是正确的,因为当人们面临一定的压力和挑战时,会感到一定的紧迫感和激励,推动他们更加专注于目标并付出更多的努力,有助于提高工作效率和质量并取得成功。
但要注意压力前面的形容词“一定的”,适当的压力确实能起到积极的效果,但是过度的压力可能导致人们感到焦虑、沮丧和失落,从而对工作和生活产生负面影响,因此需要认识到压力和动力之间的关系,并学会在追求目标的过程中适当调节和管理自己的压力。
关于如何管控压力,我有一些建议可供参考:
- 合理规划工作时间:应该合理规划工作时间,避免长时间连续工作,保持适度的休息和放松时间。
- 学会放松自己:程序员应该学会放松自己,如通过锻炼、听音乐、看电影等方式来缓解压力。
- 建立良好的人际关系:程序员应该建立良好的人际关系,与同事、家人和朋友保持良好的沟通,分享自己的感受和压力,获得支持和帮助。
- 寻找专业帮助:如果程序员的压力无法自行缓解,可以寻求专业帮助,如心理咨询或治疗,以获得更好的支持和帮助。
- 避免过度追求完美:特别是一些技术能力特别强的程序员需要注意,应该避免过度追求完美,接受自己的错误和失败,并从中吸取经验教训,毕竟人无完人,事情也是。
- 健康饮食和生活方式:程序员应该保持健康的饮食和生活方式,如规律作息、健康饮食、适度运动等,以保持身体健康和精神状态良好。
- 找到自己的兴趣爱好:程序员可以找到自己的兴趣爱好,如阅读、旅游、音乐等,以放松心情、缓解压力。
在工作中,我发现一种现象,不知道其他小伙伴在自己的公司有没有遇到,如有遇到可以在评论区一块讨论下,就是项目经理在管理项目的时候,更多的时候是喜欢盯着事,各种计划、各种目标和跟踪,好像对于项目组内的人关注的少一点。当然,项目经理也是打工人,盯事也没错,毕竟是要为项目负责的。除此之外,我个人认为:其实人也很重要,毕竟事要靠人来做的,在盯事的基础上,适当再多适当对项目组内的人上多做一些工作也是必要的:
- 建立良好的沟通反馈机制,及时了解他们的需求和困难,并给予必要的支持和帮助。同时,也鼓励程序员之间相互沟通,以便更好地协同工作。
- 项目负责人在制定计划和安排任务时,多和具体做事的人沟通评估,确保有足够的时间来完成任务,避免过度压力和焦虑。
- 适当的时候组织一些培训和支持,帮助他们提高技能和能力,以便更好地应对工作中遇到的问题。
- 在例会一些公共场合,要多鼓励程序员之间的团队合作,建立良好的工作氛围,以便更好地解决问题和应对挑战。
- 项目负责人应该关注程序员的身心健康,鼓励他们保持积极的态度和良好的心理状态,以便更好地应对工作压力和挑战。
写在最后
作为打工人,在知道压力是什么东西,认识到压力的积极作用和消极作用,另外还要管控好压力,真正的把压力转换为动力。最后,我想说:打工人不难为打工人!
public class Client {
public static void main(String[] args) {
System.out.println("打工人不难为打工人");
}
}