如何保持身心健康并坚持编码
在过去的一年里,我一边做兼职学生,一边在大学学习。我不是第一个,也不是最后一个在学习期间兼顾这两件事的人,但对我来说,问题是,到了一天结束的时候,我感觉身心俱疲。这导致我的健康状况不佳,也让我无法继续努力实现目标或其他任何事情。(是的,“目标”,我希望当时能有更具体的目标。)
这些“信号”表明我的生活出了问题,不能再这样继续下去了。我明白我需要改变。
- 什么样的改变?
那能帮助我平衡生活,理清思绪。
- 他们依赖谁?
一切都取决于我,我的决定和行动。
- 我如何导致这些症状?
请按照以下步骤操作:
1. 每日体育锻炼
就我的情况而言,任何事都管用(哪怕只是短暂的散步)。关键在于记住要从椅子上站起来活动一下。我知道,这是最大的挑战。如果你能意识到自己在休息时间也需要活动一下,那就太好了。起初,我设法在午餐时间出去走走大约15分钟,现在我继续这样做,并在日常生活中加入了有氧运动(20分钟)和瑜伽(20分钟)。
2.低碳水化合物饮食
首先,我们的工作需要“坐着”(就像现在越来越多的人,大多数脑力劳动者等等)。所以,说到饮食,我们需要减少碳水化合物的摄入,因为摄入碳水化合物会增加血糖水平。糖分能提供能量,但人体对糖分的消化速度太快了。在如此短的时间内,血糖水平就会飙升,身体会通过向血液中注射胰岛素来调节血糖,而胰岛素会将血液中的糖分排出,让我们很快感到困倦。所以,我们这些开发人员再也无法保持高效,只想在工作日小憩一会儿。而“快速解决方案”就是吃更多的糖,让身体更加疲惫。
3. 保证充足的睡眠
睡眠较少、编写代码较多的程序员最终会精疲力竭。
现在我是一名软件工程师,忙于写博客,下班后学习一些与职业无关的新知识,每天锻炼身体。实际上,我猜我需要的睡眠时间比每天7-8小时要多,所以最近我的睡眠时间大约在9-10小时左右。不过,对于大多数成年人来说,每晚7-8小时是最理想的睡眠时间。
IT行业的工作通常脑力劳动较多,体力劳动较少,因此,如果感觉精神充沛,即使睡眠时间较少也能应付。然而,平衡清醒和睡眠时间至关重要。
4.非编程活动
许多软件开发人员首先将编程视为一种爱好。此外,努力跟上最新技术和该领域的最新进展对于在IT行业发展职业生涯也至关重要。
事实上,从心理处理的角度来说,这份工作与律师或医生的相似度要高得多。
由于这种强度,将一些不同的事情作为爱好是一个好主意。
在工作中,我们不断地与各种各样的人互动。他们来自不同的背景。能够与各种各样的人聊一些“日常工作以外的事”至关重要。能够从不同层面谈论不同的学科或话题也至关重要。
在这种情况下,拥有一项爱好将帮助我们成为一个更加全面的人,并且在工作中更容易与各种各样的人相处。
5. 应对难题的心理技巧
通常,我们会尽量回避棘手的问题,因为我们不知道该如何回答,甚至不知道从何入手。例如:“我的长期目标是什么?”“我为什么喜欢做这件事?”“我为什么会有这种感觉?”等等。
花时间思考这些问题并找到答案将使您更加重视自己的身心健康,并且能够更好地照顾自己。
很多心理技巧都非常简单,如果不每天使用它们几乎就是一种罪过。
如果您想了解有关心理黑客的更多信息,以及如何以及在何处应用它们,那么您可以在我的每周新闻通讯中找到它们,以及免费的专业网络备忘单。
感谢您的阅读! 🙏
如果您对这篇文章有任何想法,请随时通过Twitter与我联系,并在下面留下评论。
干杯,
ilonacodes
Pexels 上的 Artem Beliaikin 拍摄的照片
文章来源:https://dev.to/ilonacodes/how-to-stay-fit-physically-and-mentally-and-keep-coding-5a4p