黑马程序员技术交流社区

标题: 从生物角度论如何做好一名程序员——睡眠篇(一) [打印本页]

作者: 愚者的片尾    时间: 2017-9-17 19:58
标题: 从生物角度论如何做好一名程序员——睡眠篇(一)
本帖最后由 愚者的片尾 于 2017-9-22 08:49 编辑

       这是一篇学艺不精的生物生对即将入行或已经入行的新人(当然某些大佬也可以看看)的劝诫文,毕竟身体是能快乐地码代码的本钱嘛。       近些年来,程序员在许多人看来已经是一门高危职业,各类各样猝死的新闻屡见不鲜。这在某种意义上不利于这份职业新血液的注入,毕竟想学代码、真正热爱代码的人是不多的,很多人只是当成一份工作,这些猝死新闻就会吓退那些想入门却只是把敲代码当成一门普通工作的人。       那么,程序员工作真的那么辛苦吗?我的回答是:是的!加班是正餐,通宵熬夜是饭后甜点,基本入了这行就告别了咸鱼偷懒。除非,除非你已经满足于自己的现状,不想再更进一步,那么。。。那么你也可能会很忙(233333333)。
       因此,既然已经那么忙了,那我们更要比平常人更关注我们的身体和精神状态,下面就从一名学艺不精的生物生的角度浅谈如何做好一名程序员(生物大佬看到不对请轻喷)。
       一、睡好觉。这不是废话,很多人或许这方面对自己有错误的认知。在大脑里,记忆基础存在于神经突触间的链接。人一天的活动过程,就是在大脑里不断地建立突触的过程。然而,我们在与外界接触的过程中肯定会接收到许多冗余、非必要的信息,这些信息也会连结突触,因而我们晚上就需要休息,让神经元来“修剪”我们的冗余突触,让大脑第二天能更快更好地吸收新知识。当然,每个人每天的有效睡眠时间是存在个体差异的,因各人的身体基底而定:有些人每天合计睡五六个小时就能保持一天的清醒,有些人10个小时都不够睡,这就涉及到个人的生活习惯。身体也是存在记忆的,当然我不是鼓励大家都少睡,只是可以通过改变习惯去探索自己身体睡眠和维持精力的最佳性价比。
      那么,怎么实现呢?从半小时开始。有条件的话,睡眠的时间固定不变,即最好在晚上11点前入睡(什么,你要熬夜?如果能睡都要强行修仙的话那我只能祝你好运了),因为这是身体各种器脏开始休息的时间。然后设定闹钟,比平时提前半小时醒来,坚持一段时间,接近两星期左右,如果只是偶尔打瞌睡精力不济,不大影响自己的工作生活,中午睡个午觉又能继续活跃一下午甚至嗨到晚上的状态,那么说明你可以做到。切记,午睡真的很重要!能睡一定要睡!无论多久,哪怕15分钟也是极好的,这是多么宝贵的“修剪”突触的机会啊,哪怕时间短也能让你下午的状态焕然一新。      如若提前半小时做到了,那么适应一段时间变成日常后就再提前半小时,以此类推直至探索出自己的睡眠活跃性价比。一般人的夜晚最短睡眠时间为7小时左右,即11点睡早上6点就能起床,午睡再睡1小时左右(虽说超过45分钟就会进入深度睡眠,但只要相应做好唤醒即可),完全能保持一天的充沛精力,很多人不午睡,我只想说:培养。当然你精力足够不睡也可以,还是那句因人而异。许多人做不到的原因要么是熬夜要么是生活习惯不良,各有各的原因,当然大部分程序员因为工作原因无法早睡甚至熬夜通宵,那个时候又该怎么做,以后有时间再讲。
       目前就先讲到这里,睡眠改变人生,运动改变未来。







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2