疫情让开发者「累觉不爱」,83%的人表示已到临界点!

2022-12-02 18:15:27

疫情让开发者「累觉不爱」,83%的人表示已到临界点!

新智元报道

编辑: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

上一篇

热门阅读