我根据我自身的生活状态和我认识的其他程序员的状况来假设一下你的生活状况。
- 你喝很多含咖啡因的饮料
- 你是个夜猫子
这两项假设跟维他命D有什么关系?
关系很大。没有足够的维他命D,你的身体很可能发生机能失调,导致诸如骨质疏松症或免疫力下降等病症。
咖啡因
让我们从咖啡因说起。
咖啡因能让你的大脑保持清醒,使你能长时间编程。它也是一种兴奋剂,能提高你的脑能量。这些描述的只是事情的结果。然而,咖啡因也会抑制人体对维他命D的吸收,它会抑制你的身体吸收“人体必需的维他命的量”
OK,这没什么大不了的,我没有吸收最够量的维他命D。这有什么?是这样,咖啡因本身并不会对你造成任何问题,但它是切断你的维他命吸收源——一种阳光照射产生的物质——的帮凶,它能增加你的这种维生素的流失速度。
熬夜编程
你的皮肤跟紫外线作用会产生维他命D。维他命D是唯一一种可以不由食物提供而获得的维生素。绝妙的机制,伟大的进化结果。但如果你不是在太阳底下生活,这对你没有多少意义,所以,晚上工作你无法享有这种伟大的人体机能。
获取维他命D
正如本文的标题暗示的,你可以某种方式获取维他命D。它很便宜,从一般的保健品店里就能买到。
另一种获取方式是吃富含油脂的鱼,比如金枪鱼或大麻哈鱼。吃这些鱼会给你的身体带来大量的维他命D。但不幸的是,比萨里的这些鱼是不含维他命D的!
本文英文原文链接:Programmers Must Take Vitamin D