训练不练,恢复才是关键

很多人一提到运动就想着加量:多跑几公里、多举几组、多练几小时。但身体变强,其实发生在「休息」的时候——训练只是给身体一个信号,真正长肌肉、修疲劳、补体能的,是后面那段恢复。恢复跟不上,训练越多越垮,腰酸背痛反而更重。

训练是点火,恢复是长肉;只点火不长肉,只会把自己烧干。

程序员本来就久坐、熬夜、神经紧绷,身体恢复的底子比普通人更差。与其拼命加练,不如先把恢复这件事认真对待。下面就把程序员最该重视的几个恢复环节挨个说清楚。

身体没恢复过来的几个信号
  • 越练越累练完一两天还是沉,没精神。
  • 睡眠变差该困的时候反而睡不着。
  • 关节发紧肩、腰、膝盖持续酸胀不消。

程序员最缺的不是练,是修

程序员的疲劳是复合型的:久坐让肌肉短缩、盯屏让神经绷紧、写代码让大脑高速运转。这种疲劳光靠睡一觉修不干净。恢复要分层次:身体的、神经的、代谢的,各管各的。光练身体不修神经,等于发动机空转。

先把恢复拆成几件事,才知道缺哪块。下面这段小清单把恢复的几个维度列出来。

# 恢复的几个维度
RECOVERY = {
    "睡眠": "深睡时间够不够,是恢复的底座",
    "肌肉": "练后有没有足够间隔让它长回来",
    "神经": "盯屏高度专注后有没有真的放空",
    "代谢": "饮食补水有没有跟上修复",
}

def diagnose():
    for k, v in RECOVERY.items():
        print(f"{k}:{v}")

diagnose()
发光人体剪影躺在柔软地垫上做放松拉伸,周围环绕发光波浪状能量恢复线条与舒缓光晕节点的扁平插画
恢复不是偷懒,而是让身体在训练和加班之间真正回血。

睡眠恢复:被低估的第一修复

所有恢复里,睡眠是性价比最高的一项。睡不够,拉伸、热敷、按摩都补不回来。程序员最常见的坑是:白天靠咖啡硬扛、晚上靠报复性熬夜放松,结果睡眠质量越来越差。真正要做的是把作息拉回正轨:固定时间睡、睡前一小时不刷手机、卧室暗一点凉一点。

下面这段小脚本是睡眠修复的几条底线。

# 睡眠恢复底线
SLEEP = [
    "固定上下床时间,周末别补过头",
    "睡前一小时不刷工作消息",
    "卧室暗、凉、安静",
    "白天晒十分钟太阳,帮生物钟校准",
    "咖啡下午三点后不碰",
]

def sleep():
    for s in SLEEP:
        print("-", s)

sleep()

把睡眠修好,第二天整个人的疲劳感会少一半。

主动休息:比躺平更管用

「休息」不是瘫在沙发刷手机。大脑在刷短视频时其实没真正休息,只是换了一种消耗。真正让神经回血的,是那种轻度、无目的、身体在动但脑子不绷的活动:散步、拉伸、发呆、看远处。这类主动休息,比硬躺一小时更能把紧绷的神经松开。

下面这段小清单是适合程序员的主动休息方式。

# 主动休息清单
ACTIVE_REST = [
    "午后下楼散步十五分钟",
    "做几分钟深呼吸或轻度拉伸",
    "看远处绿植放松眼睛",
    "把工作彻底放下去发呆十分钟",
    "和家人朋友闲聊几句",
]

def active_rest():
    for a in ACTIVE_REST:
        print("-", a)

active_rest()

会主动休息的人,下午的精力明显比硬扛的人好。