恋上蓝花楹

当代码写不下去时:程序员的职业倦怠与自我救赎

凌晨两点,屏幕的蓝光映在脸上。我已经盯着这段代码看了四十分钟,却一行都没写进去。

不是不会写,是不想写。不是累了,是空了。

这种状态,我称之为「程序员的灵魂宕机」。

## 那个曾经热爱代码的少年去哪了

还记得第一次写出 “Hello World” 时的兴奋吗?那种让机器听从指令的快感,那种创造东西的满足感。

可不知从什么时候开始,代码变成了任务,变成了 KPI,变成了 Jira 上那个永远清不完的 backlog。

我们这一行有个黑色幽默:程序员的工作就是把咖啡变成代码,然后把代码变成 bug 报告。

但很少有人告诉我们:当咖啡喝再多也写不出代码的时候,该怎么办。

## 职业倦怠的五个信号

如果你有以下症状,可能要警惕了:

**1. 周日晚上焦虑**

不是对周一的抗拒,而是对写代码这件事本身的恐惧。想到要打开 IDE,胃里就一阵紧缩。

**2. 完美主义瘫痪**

不是不想写好,是觉得怎么写都不够好。重构了五次,最后还是用回第一版。

**3. 知识焦虑**

新技术层出不穷,React、Vue、Svelte、Solid… 刚学会一个,下一个又来了。永远追不上,干脆不想追。

**4. 社交隔离**

从”内向”变成”自闭”。不想参加技术分享,不想和同事讨论方案,甚至不想回复 Slack 消息。

**5. 身体报警**

颈椎疼、眼睛干、手腕酸。体检报告上的异常项越来越多,但总觉得”等这个项目结束再说”。

## 我试过的那些”自救方法”

**运动**

最有效,但也最难坚持。我办过三次健身卡,去过不超过十次。

后来改成每天散步二十分钟,居然坚持下来了。不需要自律,只需要下楼。

**培养非技术爱好**

我开始学做饭。切菜的时候不能想代码,油温到了必须下锅,锅糊了必须洗。

这种”不得不专注”的状态,反而让我找回了专注的感觉。

**设定边界**

晚上十点后不碰电脑。不是不想工作,是给大脑一个明确的信号:该休息了。

一开始很难,总是忍不住”就改一行”。后来把手机放客厅充电,物理隔离最有效。

**接受”平庸”**

不是所有代码都要写得很优雅。能跑、好维护、按时交付,就是好代码。

完美是完成的敌人,这句话我花了五年才真正理解。

## 给还在挣扎的你

如果你正在经历职业倦怠,我想告诉你:

**这不是你的错。**

这个行业节奏太快,期望太高,休息太少。感到疲惫是正常的,感到迷茫是正常的,想要逃离也是正常的。

**这也不是终点。**

我见过太多人以为”我不适合写代码”,其实只是不适合那份工作、那个环境、那种节奏。

换一家公司,换一个方向,甚至暂时离开,都不代表失败。

**最重要的是:允许自己休息。**

不是”等这个项目结束”,不是”等发完年终奖”,就是现在。

请一天假,去公园坐一下午。你会发现,世界不会因为你一天不写代码而崩塌。

但你的身心,可能会因为这一天而重新开始运转。

## 写在最后

写这篇文章的时候,我刚从一次小型 burnout 中恢复过来。

那段日子,我每天都在问自己:还要写代码吗?还能写代码吗?

现在我知道,答案是:可以写,但不必现在写。可以爱代码,但不必只爱代码。

代码是我们谋生的工具,是我们表达的方式,但不该是我们存在的全部。

愿每一个在深夜面对屏幕的你,都能找到属于自己的节奏。

不是永远高效,而是可持续地、健康地、快乐地写下去。

配图来自 Unsplash

wulilele

我是一名热爱科技与AI的软件工程师。