Zademy

代码与人际关系:开发者的感情代价

Vida
relaciones; desarrollo
1031 字

如果你是程序员,可能经历过这种情况:和重要的人或朋友共进晚餐时,身体在那里,但大脑却在试图解决生产环境中的bug。你点头微笑,但实际上,你并不在那里。

这种"不在场的在场"是我们行业中人际关系的无声杀手之一。今天,我想以一个人的身份,谈谈我们的职业如何影响我们最在乎的人,以及为什么有时他们会渐行渐远。

"认知残渣"的幽灵

重要的人可能这样对你说过:"你在这里,但你没有在听"。他们说得对。在心理学中,这被称为认知残渣。软件开发是一项高度精神性能要求的职业;我们训练大脑进入"高保真调试"状态,一种持续高度警觉以发现错误的状态。

问题是,我们没有关闭开关。当我们合上笔记本电脑时,大脑仍在"编译"架构或逻辑问题。对于重要的人或朋友来说,这表现为冷漠或漠不关心,而实际上,这只是无法切换到个人生活语境的疲惫心灵。

决策疲劳:"你想吃什么?"是道不可能的问题

你是否在一天结束时,发现自己无法决定看什么剧或点什么晚餐?你并不孤单。Web开发涉及长时间的复杂决策流程。

一天结束时,我们遭受决策疲劳。回到家时,我们几乎处于植物人状态,无法管理他人的情绪或参与家庭日常事务。这会磨损关系,因为对方感觉必须独自承担日常生活的重担,而我们则在等待"服务器不崩溃"。

"待命"文化:与通知的恐惧共存

我们关系中自发性和乐趣的最大敌人之一是待命(on-call)文化。我们被期望每隔几周就牺牲个人生活,以防某些东西崩溃,通常没有加班费。

这让我们无法去看电影、去远足,甚至无法放松地喝杯葡萄酒,因为我们必须随时准备跑向电脑。我们生活在"边缘",带着可能被打断的潜在焦虑。最终,我们不再制定计划。当我们不再制定计划时,关系就会停滞,变得单调,对方最终会对等待"服务器不崩溃"感到厌倦。

当爱遭遇"倦怠"

工作的慢性压力不会停留在办公室。我们把它带回家。这会引发所谓的关系倦怠:在关系中感到情感和身体上的耗竭。

我们开始将重要的人的情感需求视为待办事项列表中的"另一个要求",而不是避风港。我们变得易怒、愤世嫉俗或社交孤立。最终,关心我们的人感到即使在一起也孤独。这是关系结束的最快途径。

当双方都疏远时:开发者的艰难决定

在某个时刻,这种动态变得不可持续。重要的人因感到被忽视和次要而疲惫不堪,开始疏远。从我们程序员的角度来看,最困难的时刻到来了:我们意识到自己先疏远了。

这不是缺乏感激,而是一个深深伤痛的关怀行为。我们意识到自己疲惫的精神状态、无法从代码中脱离的无能、以及认知残渣正在毒害关系。与其继续伤害我们在乎的人,我们选择保持距离。

这是一个悲剧性的悖论:让我们在工作中优秀的东西让我们成为糟糕的伴侣。当我们意识到这一点时,伤害已经造成。对方已经感到孤独,而我们则拼命地选择距离,以避免造成更多伤害,从而证实了他们最糟糕的恐惧。

代码明天还会在那里。人,如果不珍惜,就不会了。