程序员必看:如何快速戒掉晚睡(熬夜)强迫症

2023-11-03 05:10

本文主要是介绍程序员必看:如何快速戒掉晚睡(熬夜)强迫症,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

熬夜的习惯最常出现在时间分配比较自由的年轻人中:大学生、待业者、自由撰稿人、网络作者、画手、空闲期的创业者……其中又以经常接触网络的人为主。其实熬夜并不是一种正常的 习惯,它和社交网络依赖症(一直刷手机、刷微博、只要手机不在身边就特别心慌,生怕别人不联系自己)一样都是强迫症的一种。

写这篇文章是因为我自己以前就有严重的晚睡强迫症,一般情况我都不会正常作息,通常状况是凌晨四五点睡觉,第二天下午一两点起来。最凶猛的时候可以是下午两点睡晚上九点起。这是哪国时差?不清楚,反正全世界的时差都过,就是不爱按当地时间作息。这毛病我在网上搜过如何戒掉,发现医生说的话基本都没什么用,后来亲力亲为总算戒掉了。但强迫症就像是蓄势待发的风湿痛,也像吸食海洛因,只要你稍微一不留心,又会变回最糟糕的状态。

熬夜的坏处大家都清楚,我不长篇大论了,只说下几个要点:

1.科学家曾经拿两只小白鼠做过实验,一只按正常时间作息,一只白天关在黑房晚上用日光灯照亮让它日夜颠倒过日子,两只睡眠时间一样,最后前后二者寿命比是2:7。也就是说,如果一个本来寿命是70岁的人从出生开始就天天熬夜,毫无间断,最终他只能活到20岁。所以,那些微博上乱传什么国外科研证明熬夜的人更聪明、更健康,看似诱骗转发,实属谋杀。

2. 衰老的肌肤、骨骼、组织等等是不会恢复的。锻炼身体、正常作息、充足睡眠只能缓解,不可能返老还童。所以年轻时耗损的健康,到老了再正常作息也不会回来。

3. 很多人认为晚上工作效率好,实际从凌晨正点熬到五点,效率完全不如早上七点到十二点。这一点你可以自己统计对比一下。

4. 熬夜导致神经衰弱导致负能量。不管你熬夜如何成习惯,你在凌晨的精神都绝不可能和白天一样好。看似有精神“凌晨两点可是我一天的开始呀”,实际你是非常疲惫的。这时候人的精神就会特别脆弱,经常会想不开,导致负能量累积,心情压抑,严重的会引发抑郁症。

熬夜的坏处,长辈们也都跟我们说过,但他们自小没有生活在信息技术的时代,不明白网络对我们这一辈的影响,所以他们的劝说总是说不到我们的心窝子上。很多东西还是要靠自己领悟。总之,上帝创造了太阳,太阳公公既然让我们早起,我们还要逆天而行,那结果自然就是被上帝干掉。

很多人甚至不知道自己患了晚睡强迫症。他们长期熬夜,如果突然想改回早睡,竟发现睡不着,就以为自己患了失眠症。这时候如果你去求助医生,医生肯定会告诉你:你是压力太大,太辛苦,需要调理情绪,吃这个吃那个……于是你肯定就认定了,果然是我工作/学习压力太大好可怜,然后责备老板/老师起来——错,全错,医生是没有感性细胞的动物,如果不是工作需求,他们晚上十点睡早上七点起哪里明白神经衰弱的痛苦。

其实你患上的根本不是失眠症,就是晚睡强迫症。而改掉这毛病通过一天早睡一个小时是没有效果的。你都强迫自己越睡越晚了,怎么还有可能一天提早一个小时如此规律?恢复正常作息的方法有两条路:1. 如果你熬夜情况不算太严重,如是凌晨四点睡下午两点起,那就找一天只睡四个小时,坚持不睡到第二天凌晨正点睡觉。2. 如果你情况严重,如早上八九点睡,下午四五点起,那就找一天坚持到中午,能睡多久就睡多久,争取午夜一两点起来,然后坚持近24小时,还是凌晨正点睡觉。——记住,不论用哪种方法,一定得是正点前后睡,不能是晚上八九点,不能是凌晨三四点,因为前者会让你只睡三四个小时就醒来“完了我又失眠了”然后继续错乱,后者会让你回复到之前的状态。

只要十二点睡了,虽然之后一两天会身体虚弱,但时间绝对能调整过来。这时候熬夜狂人们就会迫不及待地跟朋友炫耀了“要知道我最近作息可正常了”——大错特错!看下面两张图:

最有效率地戒掉晚睡强迫症(熬夜强迫症、假象失眠症等等)

最有效率地戒掉晚睡强迫症(熬夜强迫症、假象失眠症等等)

两张图都是我本人的睡眠测试。上面是正常睡觉时的身体反应表格,下面那张是连续20多个小时没睡觉再倒头大睡的身体反应表格。注意看下面的图,连系统都警告说动作很小,以为是测试出问题了,实际上是因为我熬夜太久彻底睡死过去了,一点动作都没有。

也就是说,在你刚调整过后这几天的正常作息,并不是因为你戒掉了晚睡强迫症,而是因为你身体极度疲劳在短期内根本无法再让你熬下去,所以一般你到晚上一定时间就会奇困无比,挺不下去自然只能睡了。而真正的正常作息,应该是到睡觉的时候你依然不觉得很困,只是习惯性认定这时候该睡觉了自觉上床,而且一个晚上都会有各种翻身、挪手、转头等动作,睡得轻松,如第一张图。

调整后的阶段,在在医学上来看应该算是手术后的麻醉阶段。真正痊愈,应该是从麻药药效过后开始。

接下来你要做的事是什么呢?

不管你是学生也好、自由工作者也好、无业游民也好,记住要给自己的一天划分好三个阶段:早上(7~12)、下午(13~18)、晚上(19~23),早餐每个人用餐时间不同不计,这里以午餐和晚餐为分界点。可能正常作息的朋友看了这个要笑了,说这不是废话吗。要知道,这种人尽皆知的划分习惯对熬夜强迫者而言根本就是和自己毫无关系的事。

这三个阶段里,最敏感也是最容易失控的阶段就是晚上,所以,首先要做到的是:晚上,也就是晚饭过后绝对不可以碰电脑。到这里你可能会说:“啊怎么可能!晚上才是上网/玩游戏/刷微博的好时刻啊!”

如果你是个疯狂网游爱好者,那只能说这篇文章你看到这里被坑爹了,因为沉迷网游的人注定无法正常作息,你只能出门左转了……除此之外,爱刷微博的孩子,到晚上千万不可以去刷你感兴趣的微博(顺藤摸瓜可以找到几百个动漫游戏资源的微博,要避免)、讨厌的微博(例如你特别讨厌哪个演员,习惯每天到他的微博下一骂,然后他的粉丝和你对骂,一般可以骂一个通宵,这种事一定要避免),看看时事、搞笑小段子和健康小知识的微博就好。

因为晚睡强迫症的人本来就容易比别人在晚上精神,任何引起你情绪激昂的东西都不可以接触,那就是可怕的过敏原,一旦发作,超过12点不睡,你认为是小事,但实际会影响很大,之后就会越睡越晚,回到最初的状态。晚上就得是个放松的阶段,跟家人看看那种一边骂一边看的八点档,看看提高你信息知识但不会有瘾的杂志、书籍、纪录片(表看南京大屠杀/纳粹实录这类的),都是放松情绪的方法。你要保证睡觉前一个小时一直处于这种放松状态,那10~11点上床的时候,很快就能轻松入睡。——睡下以后手机就飞行模式,不要在被窝里玩。

既然晚上的时间被消磨掉了,那本来该在晚上做的事怎么办?——娱乐调到下午,工作调到早上。如果有别的安排,可自行分配。既然不熬夜了,你早上和下午的时间也就非常充足,这两段满满的时间可以够你随便做很多很多的事。别说只利用早上下午、浪费了晚上好可惜。当初你兴致勃勃在半夜用半个小时干正经事五个小时玩第二天用一个早上纠结到底要不要睡觉再用一个下午睡大觉的时候怎么没觉得可惜= =。那些搞创作设计艺术的同学,也别说什么晚上灵感多容易集中精力,我们这可是用生命在做艺术。罗琳的创作大部分都是在爱丁堡一个小咖啡馆靠窗的位置完成的,那可是大白天人来人往车来车去难以集中精力的地方,你在半夜创作的东西能超越《哈利波特》?

晚上就是用来休息的,所以一旦吃过午饭,一定要让自己完全放松。刚好在吃饭前关掉电脑,也可以有效杜绝所有引发熬夜的瘾。

只要做到了晚上的放松,你的睡眠基本就不会有问题了。接下来需要进行的就是防患于未然。

如果能做到完全控制那自然最好,但有的时候人难免会失控那么一两回,过了12点才睡,上面有提到,这样一来很有可能就会越来越晚睡,然后反弹。如果发现有这种情况,那就设个闹钟,第二天比平时早一个小时起,千万不要让自己睡到自然醒。只有第二天你身体疲惫了,才能保证早前睡觉。

午觉这种太过考验自控力的事不要轻易尝试。人的长期习惯是在21日后形成的。如果21日内你都坚持每天12点前睡觉,再尝试养成午睡的习惯。午睡时间不要超过45分钟。因为过了45分钟人就进入深度睡眠了,很难叫醒不说,突然叫起来还会极度疲惫,还不如不睡。

记住,不可找任何借口让自己熬夜。最常见的莫过于上司的压迫、论文的deadline。你知道无论你做什么,熬一个通宵都不如早睡第二天六点起吃个早餐充满干劲儿地完成它。

祝大伙儿都早日告别熬夜,回到健康生活。坚持就是胜利!

转载于:https://www.cnblogs.com/gxpblogs/archive/2013/05/08/3068043.html

这篇关于程序员必看:如何快速戒掉晚睡(熬夜)强迫症的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/335815

相关文章

使用EasyPoi快速导出Word文档功能的实现步骤

《使用EasyPoi快速导出Word文档功能的实现步骤》EasyPoi是一个基于ApachePOI的开源Java工具库,旨在简化Excel和Word文档的操作,本文将详细介绍如何使用EasyPoi快速... 目录一、准备工作1、引入依赖二、准备好一个word模版文件三、编写导出方法的工具类四、在Export

Python多线程实现大文件快速下载的代码实现

《Python多线程实现大文件快速下载的代码实现》在互联网时代,文件下载是日常操作之一,尤其是大文件,然而,网络条件不稳定或带宽有限时,下载速度会变得很慢,本文将介绍如何使用Python实现多线程下载... 目录引言一、多线程下载原理二、python实现多线程下载代码说明:三、实战案例四、注意事项五、总结引

C#使用Spire.XLS快速生成多表格Excel文件

《C#使用Spire.XLS快速生成多表格Excel文件》在日常开发中,我们经常需要将业务数据导出为结构清晰的Excel文件,本文将手把手教你使用Spire.XLS这个强大的.NET组件,只需几行C#... 目录一、Spire.XLS核心优势清单1.1 性能碾压:从3秒到0.5秒的质变1.2 批量操作的优雅

Mybatis-Plus 3.5.12 分页拦截器消失的问题及快速解决方法

《Mybatis-Plus3.5.12分页拦截器消失的问题及快速解决方法》作为Java开发者,我们都爱用Mybatis-Plus简化CRUD操作,尤其是它的分页功能,几行代码就能搞定复杂的分页查询... 目录一、问题场景:分页拦截器突然 “失踪”二、问题根源:依赖拆分惹的祸三、解决办法:添加扩展依赖四、分页

c++日志库log4cplus快速入门小结

《c++日志库log4cplus快速入门小结》文章浏览阅读1.1w次,点赞9次,收藏44次。本文介绍Log4cplus,一种适用于C++的线程安全日志记录API,提供灵活的日志管理和配置控制。文章涵盖... 目录简介日志等级配置文件使用关于初始化使用示例总结参考资料简介log4j 用于Java,log4c

使用Redis快速实现共享Session登录的详细步骤

《使用Redis快速实现共享Session登录的详细步骤》在Web开发中,Session通常用于存储用户的会话信息,允许用户在多个页面之间保持登录状态,Redis是一个开源的高性能键值数据库,广泛用于... 目录前言实现原理:步骤:使用Redis实现共享Session登录1. 引入Redis依赖2. 配置R

Linux如何快速检查服务器的硬件配置和性能指标

《Linux如何快速检查服务器的硬件配置和性能指标》在运维和开发工作中,我们经常需要快速检查Linux服务器的硬件配置和性能指标,本文将以CentOS为例,介绍如何通过命令行快速获取这些关键信息,... 目录引言一、查询CPU核心数编程(几C?)1. 使用 nproc(最简单)2. 使用 lscpu(详细信

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

MybatisX快速生成增删改查的方法示例

《MybatisX快速生成增删改查的方法示例》MybatisX是基于IDEA的MyBatis/MyBatis-Plus开发插件,本文主要介绍了MybatisX快速生成增删改查的方法示例,文中通过示例代... 目录1 安装2 基本功能2.1 XML跳转2.2 代码生成2.2.1 生成.xml中的sql语句头2

8种快速易用的Python Matplotlib数据可视化方法汇总(附源码)

《8种快速易用的PythonMatplotlib数据可视化方法汇总(附源码)》你是否曾经面对一堆复杂的数据,却不知道如何让它们变得直观易懂?别慌,Python的Matplotlib库是你数据可视化的... 目录引言1. 折线图(Line Plot)——趋势分析2. 柱状图(Bar Chart)——对比分析3