新智元报道
编辑:Aeneas
【新智元导读】人生短短几十年,疫情就占三年。开发者们都累了!
根据Haystack Analytics的一项研究,83%的开发者已经被疫情折腾得精疲力竭了。
远程办公,是福是祸?
自新冠疫情爆发以来,软件开发者的职业倦怠已达到临界点。
专门研究工程师生产力的公司Haystack Analytics最近的一项研究发现,83%的软件开发人员感到倦怠。
导致他们疲惫的主要原因有工作量大(47%)、流程效率低下(31%)和目标不明确(29%)。
在新冠疫情期间,人类的大部分活动生产力,都需要技术来保障,比如实施远程办公。
为什么大多数企业在2020年的生产率显著提高?远程办公的广泛使用,可以说立了大功。
甚至有人预计,在未来两到三年内,总生产力将提高17%。
此外,通过远程办公,88%的人在过去一年中节省了租房费用。
有92%的人预计,自己在未来两到三年内会进一步节省开支。
然而,在疫情期间保持或提高生产力,这是好事吗?
Haystack Analytics调查了疫情爆发近两年来软件工程师们的幸福感变化。
调查发现,83%的软件开发人员患有职业倦怠。
疫情之下,活更多了,效率更低了
有81%的开发者称,疫情让他们更累了。
他们感到疲惫的主要原因,是工作量的增加。
除此之外,还有其他原因,比如流程效率低下 (31%) 和目标不明确 (29%)。
另外,有83%的开发者担心软件在其工作场所的可靠性,其中20%的开发者主要关注的是软件的可靠性。
人们对疫情期间软件工程师的福祉或技术团队的发展知之甚少。而本研究代表了这方面的首次尝试。
从职业倦怠到生产力的变化,研究人员试图了解2021年软件工程的状况。
这项研究在2021年6月23日至24日以惊人的速度完成了。为实现这一目标,Haystack Analytics与研究机构Survation展开了合作。
无论是让我们保持联系还是建立疫苗预订系统,软件开发人员在疫情期间都发挥了关键作用。
结果表明,开发者的倦怠比我调查人员设计调查时所想象的要严重得多。
「这是因为,在疫情期间,软件在我们社会中的角色越来越重要,而开发者们对软件在其工作场所的可靠性又十分关注。」领导这项研究的IT科学家Junade Ali说。
这不得不让我们担忧,如今在我们的日常生活和关键的国家基建中发挥重要作用的软件,质量能保证吗?
20%的开发者表示,自己之所以遭受职业倦怠之苦,是因为「不可靠的软件」。
大约55%的人表示,由于流程效率低下,他们的工作经常被「严重地」或「中等地」被耽误。
有31%经历过职业倦怠的工程师将整个工作的效率低下归因于此。
开发者的幸福感,很重要
有趣的是,只有26%的受访开发者专职从事产品开发。
大约74%的人从事的其实是某种形式的运营工作。
研究报告称,事实上,有44%的软件工程师担任混合的角色。
报告还指出,飞速发展公司的引擎,仍然是技术。
例如,截至2021年7月1日,技术驱动的苏格兰抵押贷款投资信托基金,在3年期间增长了151.37%。
这将是所有FTSE 100公司中3年内最强劲的表现。
此外,Haystack Analytics解释说,因为不断发展的技术行业所需的开发者数量越来越多,他们的幸福感也就越来越重要。
根据一份报告,仅在英国就有大约408000名软件开发人员。
到2024年,全球软件开发者的数量预计将达到2870万。
Netflix的开发者生产力总监Kathryn Koehler对于这项研究的评价是,「提出了一些很好的问题。」
Koehler说,结果表明「团队的生产力不能用单一指标来衡量」,「重要的是要与生产力指标一起衡量团队的幸福感。」
她接着解释说,Netflix开始开发自己的方法,来衡量内部开发人员的生产力。
「我们需要从小处着手,但要从有影响力的事情开始;然后继续改进,考虑到生产率、满意度和其他相关因素。」
开发者的倦怠症状
感到倦怠的开发者,会有哪些症状?
感觉失去动力
如果你曾在编程中找到极大的乐趣,但突然发现自己失去了兴趣,那么你可能正在经历倦怠。
但这种症状很明显,但经常被人们忽视。
如果你在一个月里或更长时间内,一直感到没有灵感、没有动力、很疲倦,那么是时候休息一下了。
同时,你需要评估自己的情况,确保自己不会陷入更长期的负面状态。
孤立无援的倾向
作为一名开发人员,如果你觉得自己只是在走过场,而没有真正投入到工作中,那么你可能正在经历倦怠的开始。
这通常是由于隔离的孤独感引起的,随着越来越多的程序员从事 远程工作 ,这种情况变得越来越普遍。
当工作中无法向人寻求帮助时,与他人建立联系,会更具挑战性。
自我怀疑
如果你开始不断质疑你在工作中取得成功的能力,这就是一个重要的危险信号,表明你开始倦怠了。
如果对自己的信心下降,会导致焦虑问题,如果不加以治疗,可能会发展为抑郁症。
我们必须留意开发人员的倦怠指标,包括自我怀疑,这样的开发者会表现为生产力下降、愤世嫉俗和无所作为。
开发人员倦怠的原因
了解可能导致软件工程师倦怠的原因,对于解决这个问题至关重要。
下面是一些导致开发者倦怠的最常见因素:
不切实际的deadline
对于软件工程师来说,通常要在紧迫的期限内处理多个项目。
开发者特别容易精疲力尽,因为他们的工作时间过长,每天承受的压力都很大。
不合理的deadline会导致效率低下、结果不佳,让他们产生挫败感。
这会产生慢性压力,如果不加以解决,最终会导致他们的倦怠。
有毒的工作气氛
使用欺凌、PUA或煤气灯等被动攻击策略的员工或管理人员,会造成一个有毒的工作场所,这种场所对开发人员的身心健康都会产生负面影响。
如果缺乏合适的沟通渠道,工作与生活无法取得平衡,还有会职场霸凌的领导,软件工程师很可能会因倦怠而苦苦挣扎。
内在原因
一个人与生俱来的性格特征,也可能影响他们对倦怠的敏感性。其中一些特征包括:
这种人格特质会放大压力感,从而使开发人员更容易精疲力尽。
开发者该如何避免倦怠?
以下是一些有效技巧,来保持你的身心健康,以使你在职场中保持优异的表现,并继续享受你的工作。
休息一下,放松一下
在长时间的辛勤工作后,一定要好好休息,无论多短或多长,都是极好的。
工作后的休息,会改善你的心理健康并使自己恢复活力,无论是度假,还是在家休息几天。
重新连接你的激情
时刻提醒自己,当初为什么选择走上这条职业道路。
回顾你的点滴进步和成就,可以让你感到自豪。
与业内的其他程序员会面并相互学习,能够重新激发你对该领域的兴趣、扩展您的知识库。
优先考虑自我保健
自我保健因人而异,吃健康的食品、经常锻炼、冥想、追求工作之外的兴趣,以及与亲人共度时光等等,都可以。
腾出时间干让自己开心的事,可以让你重新充满活力,以乐观的态度面对工作日的挑战。
足够的睡眠
睡眠不足和精神疲惫是相生相伴的。
程序员经常放弃休息,为了完善代码奋斗到深夜。
这会对身心健康产生负面影响,导致失眠和焦虑。
保持规律的就寝时间和高质量的睡眠,有助于保持头脑敏锐,为新的一天做好准备。
参考资料:
https://vocal.media/01/83-of-developers-suffer-from-burnout
2023-03-22
ippa010054水印编号(ippa010054女主角是谁)
2023-03-23
2023-03-22
2023-03-22
西子TMC至尊全智太阳能测控仪操作说明书 太阳能tmc西子至尊全天候测控仪
2023-03-25
2023-03-26
2023-03-22
2023-03-25