前言
众所周知,程序员是死的比较快的一类人。因为天天加班、睡眠不足、久坐不动、长时间面对电子屏幕辐射、长时间高强度用脑等不好避免的问题。因此,要想活的时间长一点,就要多了解一些养生之道
下面,根据个人看的一些博客、书籍以及个人在看医生的过程中交流得到的经验整理分享一下,希望大伙在努力工作的同时也能有个好身体。
好习惯
- 多喝水,每天饮水量不少于2L
- 不熬夜,晚上11点之前上床睡觉,最迟不超过12点
- 保持大便通畅,至少每日一次
- 不吃生冷、辛辣、刺激、油腻以及甜食,晚上少吃一点
- 不在强烈的阳光下暴晒
- 避免长期面对电脑屏幕(有点难,反正不需要用电脑的时候就尽量少用点,放松眼睛)
- 不要在睡前2小时内进食
- 少吃豆制品、糖类
- 多吃蔬菜、水果
- 不抽烟、不喝酒
- 早晨起来喝一杯水
- 每天都刷两次牙
- 每周3次45分钟挥拍运动
- 在7:21之后起床
- 长时间盯着屏幕工作后,应该每隔一小时起来活动活动
- 保证每天有7-9小时的高质量睡眠
推荐好物
-
机械键盘
- 打字省力
- 提高打字效率从而减少工作时长
-
键盘手托
- 打字更稳定更省力
-
颈椎按摩器
- 按摩颈椎、缓解酸胀
-
电脑支架
- 抬头看电脑、对颈椎友好
-
腰靠背靠垫
- 能放松腰部、减少腰椎压力
推荐书籍
-
“The Pragmatic Programmer: Your Journey To Mastery” by David Thomas and Andrew Hunt(《程序员修炼之道:从小工到专家》)- 虽然这本书更多关注于编程实践,但它也提供了管理个人生活和压力的宝贵建议。
-
“Clean Code: A Handbook of Agile Software Craftsmanship” by Robert C. Martin(《代码整洁之道》)- 精简的代码可以减少心智负担,从而有助于放松大脑。
-
“The Healthy Programmer: Get Fit, Feel Better, and Keep Coding” by Joe Kutner - 这本书提供了适合程序员的身体健康的指南和建议。
-
“Soft Skills: The Software Developer’s Life Manual” by John Z. Sonmez - 一本关于职业生涯、健康、生活技能等非技术主题的书。
-
“Making Things Happen: Mastering Project Management” by Scott Berkun - 良好的项目管理能力可以减少工作中的压力,从而有更多的时间关注健康。
-
“Deep Work: Rules for Focused Success in a Distracted World” by Cal Newport - 教你如何在分散注意力的环境中,保持专注和高效的工作方法,使得工作之外有更充足的时间进行健身和其他休闲活动。
-
“Mindfulness for Beginners: Reclaiming the Present Moment—and Your Life” by Jon Kabat-Zinn - 这本书可以指导你如何实践正念冥想,这对于减少工作压力和提升生活质量非常有帮助。
-
“Why Zebras Don’t Get Ulcers” by Robert M. Sapolsky - 透过了解压力对人体的影响,这本书提供了科学和实用的建议,帮助你更好地管理压力。 该书籍不仅引导你如何成为一个更好的开发者,也提供了如何保持身心健康的重要信息和建议。
参考
- https://github.com/geekan/HowToLiveLonger