diff --git a/.vitepress/config.js b/.vitepress/config.js index 52b24b7..4b8ae1e 100644 --- a/.vitepress/config.js +++ b/.vitepress/config.js @@ -129,6 +129,7 @@ export default defineConfig({ { text: '1.9问题专题:好想进入实验室', link: '/1.杭电生存指南/1.9问题专题:好想进入实验室' }, { text: '1.10如何读论文', link: '/1.杭电生存指南/1.10如何读论文' }, { text: '1.11陷入虚无主义?进来看看吧', link: '/1.杭电生存指南/1.11陷入虚无主义?进来看看吧' }, + { text: '1.12程序员如何活久一点', link: '/1.杭电生存指南/1.12程序员如何活久一点' }, ] }, { diff --git a/1.杭电生存指南/1.12程序员如何活久一点.md b/1.杭电生存指南/1.12程序员如何活久一点.md new file mode 100644 index 0000000..2bbbdcf --- /dev/null +++ b/1.杭电生存指南/1.12程序员如何活久一点.md @@ -0,0 +1,41 @@ +# 程序员如何活久一点 +### 1. 术语 + +* ACM: All-Cause Mortality / 全因死亡率 + +### 2. 目标 + +* 稳健地活得更久 + +### 3. 关键结果 + +* 降低66.67%全因死亡率 +* 增加\~20年预期寿命 +* ~~维持多巴胺于中轴~~ + +### 4. 分析 + +* 主要参考:对ACM的学术文献相对较多,可以作为主要参考 +* 增加寿命与ACM关系非线性:显然增加寿命与ACM关系是非线性函数,这里假设 `DeltaLifeSpan=(1/(1+DeltaACM)-1)*10`(DeltaACM为ACM变化值;公式欢迎优化) +* 变量无法简单叠加:显然各个变量之间并不符合独立同分布假设,变量之间的实际影响也并不明确 +* 存在矛盾观点:所有的证据都有文献/研究对应,但注意到:有些文献之间有显著矛盾的观点(如对于碳水摄入比例的矛盾);有些文献存在较大争议(如认为22点前睡觉会提升43%全因死亡率) +* 研究仅表达相关:所有文献表明的更多是相关而非因果,在阅读时要考虑文献是否充分证明了因果 —— 如某文献表明了日均>=7000步的人有显著低的全因死亡率。但步数少的人可能包含更多长期病患,如果没有合理的排除这块数据,那此文献调查失真 + +### 5. 行动 + +* 输入 + * 固体:吃白肉(-11%\~-3% ACM)、蔬果为主(-26%\~-17% ACM),多吃辣(-23% ACM),多吃坚果(-27%\~-4% ACM),*少吃蛋黄(否则+7% ACM/0.5颗/天)(存在争议)*,中量碳水、多吃植物蛋白(-10% ACM),少吃超加工食物(-62%\~-18%) + * 液体:喝咖啡(-22%\~-12% ACM),喝牛奶(-17%\~-10% ACM),喝茶(-15%\~-8% ACM),少喝或不喝甜味饮料(否则每天一杯+7% ACM,+多巴胺),戒酒或每周100g(纯酒精量(g)=饮酒量(ml)×酒精浓度(%)×酒精密度0.8g/ml)内(否则+\~50% ACM,无上限) + * 气体:不吸烟(否则+~50% ACM,-12\~-11年寿命) + * 光照:晒太阳(-~40% ACM) + * 药物:二甲双胍(糖尿病人相比正常人可以+3年)、复合维生素(-8%癌症风险)、亚精胺(-60%\~-30% ACM)、葡萄糖胺(-39% ACM) +* 输出 + * 运动:每周3次45分钟挥拍运动(-47% ACM) + * 日常:刷牙(-25% ACM) + * 睡眠:每天睡7小时全因死亡率最低;且22-24点间最好,*早睡+43% ACM,晚睡+15% ACM(存在争议)* +* 上下文 + * 体重:减肥(-54% ACM) + +::: tip 🧑‍🍳 +全文 [程序员延寿指南 | A programmer's guide to live longer](https://github.com/geekan/HowToLiveLonger) +:::