程序员必修课-颈椎问题的预防

概述

颈椎问题,已经成为程序员搬砖生涯里不可避免且需要勇敢直面的问题。
大部分程序员的日常工作主要是编程,编程是一个需要长期专注的工作,常常忘我,忘我的写bug,忘我的找bug。长时间保持着同一个动作,导致颈椎问题日益严重。
作为一个深受颈椎问题困扰的程序员,长时间与之斗争,久病成医,拥有丰富的斗争经验,近2年来小有成效。今天我觉得有必要把这些经验分享给大家,让更多小伙伴在颈椎问题上提早预防,少走弯路。

初体验

8年前的那一个冬天,第一次颈椎问题悄然而至,寒冬与落枕相遇,很是酸爽。
还记得那天晚上,我心血来潮做仰卧起坐,大约做了180个左右,突然脖子一阵剧痛,紧接着就不能动了,只能笔直的坐着或者躺着,躺下时还需要用手扶着脑袋,避免脖子受力加重疼痛。
因为当时比较晚就没去医院,而且那时候年轻,想着睡一觉就好了,忍者剧痛伴着寒冷早早睡去。
第二天早上症状依旧没有缓解,必须去医院了。医生嘱咐要保护好颈椎,长时间没做运动不可一下子做过量运动,锻炼身体要循序渐进,要不会给颈椎带来很大压力,颈椎有问题落枕就找上来了。
医生开的药有三类(时间长了,药名都不记得了):

  • 有涂抹的正骨水(有点像红花油之类的,涂抹上会发热)
  • 外贴的伤湿膏(有个老虎图案忘记名字了),
  • 还有口服的消炎止痛膏之类的药。
    按照医嘱,涂药、贴膏、服药,大约过了3天,症状开始消退,一周后基本都好了。
    好了之后就没当回事,慢慢地就把这事给忘记了。

再体验

大约过了半年,到了第二年夏天,笔者有一天早上起床突然就出现了落枕的症状了。这次症状相对上次轻微一些。这次症状的推测原因是脖子吹空调导致的(真实原因也没深究)。
因为半年前医生开药还有剩余的,就没去医院,直接按之前的医嘱,涂药、贴膏,大约三四天就好了。
这次好的比较快,也没怎么在意。

频繁体验

再后来,笔者从计算机专业的小伙毕业变成了一名程序猿,每天勤勤恳恳地工作,经常一坐就是大半天。
工作的前2年技术快速提升,但是日积月累的久坐让颈椎也越来越脆弱。
终于有一天,大约是工作的第三年冬天,脖子又出现了一次落枕症状。从这次落枕症状开始,就变得有点像大姨妈一样,每隔1-2个月就会来一次,一致持续了快三年。
这三年来,笔者受尽了其折磨,最夸张的一次是有天晚上跑了一个5公里,把脖子跑坏了(彻底无语了…)。

主动探索解决方案

有了这些频繁的体验,我也开始研究颈椎的康复与预防。
最初,就是还是看医生,拿药,按医嘱吃药、涂药、贴膏。
反复几次之后就觉得这药治标不治本不行,就开始探索颈部按摩替代药物治疗了。
但是经过几次反复后,发现按摩其实和药物治疗效果是一样的,只能在发病期间缓解症状,并不能从根本上解决问题。
终于在前年8月份,笔者找到了一个比较靠谱且接近治本的方法:加强颈椎周边肌肉的锻炼,缓解颈椎压力。
经过半年的锻炼,颈椎毛病基本都消失了,并且有差不多1年半的时间没有复发过了。

下面是笔者经历过的解决方案的详情。

短期解决方案(治标不治本,主要用于临时缓解疼痛)

  • 涂抹红花油
  • 贴膏药
  • 温水热敷
  • 电吹风热风缓解
  • 颈部按摩
  • 正坐椅子上双臂往后搁在背靠上(来源于知乎高赞答案https://www.zhihu.com/question/49689616/answer/118857303)

长期解决方案(治本,需要坚持)

  • 增强颈椎周围肌肉群的锻炼,让它们帮助颈椎分担更大压力(一周3次左右,每次20-30分钟)
  • 日常运动计划,防止颈椎周边血流不通(每天2-4次,每次3分钟,推荐上午10点,下午16点,其他时间自定)
    • 1.第8套广播体操的第八节整理运动。每次活动时把第八节重复八遍即可(耗时约3分钟)。
    • 2.提肩200下,分2次,预计3-5分钟完成(动作看着有点沙雕,运动效果挺好的)。
  • 更换枕头,一定要买一个适合自己颈椎与头型的枕头。
    笔者的枕头是自制的,采用了一个乳胶的U形枕(解开扣子后变成一个圆柱长条)+3cm左右的后脑勺垫,睡觉时乳胶圆柱完美护住脖子。

    具体选什么样的枕头,可以咨询一下专业人士,找到一个最适合自己的。

小结

颈椎是一个耗材,一旦损耗,恢复困难,主要靠预防保护。
颈椎周围肌肉群的锻炼是一个长期的过程,需要坚持。
更简单的防护措施,是养成良好的习惯,不要长期保持一个姿势,给自己设置一个定时器,每隔一个小时要去喝一杯水,然后活动3分钟。

以上是笔者在颈椎问题上的一些经历,分享出来以共同仁参考。治疗颈椎问题还是得根据自己的实际情况听取专业医生的建议。

程序员必修课-颈椎问题的预防相关推荐

  1. 程序员的健康--预防

    既然选择了这个行业,抱着为自己和家人负责的态度,我们还是要想一些办法去预防一些严重的健康问题发生的. 劳逸结合: 程序员一般是劳累过度的多,所以,要适当的休息和运动,这点要靠自己去根据实际情况去把握. ...

  2. 程序员必修课:为什么非要用Python做数据分析?Excel不好吗?

    日本最大的证券公司之一野村证券首席数字官马修·汉普森,在Quant Conference上发表讲话:"用Excel的人越来越少,大家都在码Python代码." 甚至直接说:&quo ...

  3. 程序员必修课:为什么非要用 Python 做数据分析?Excel 不好吗?

    伴随着移动互联网的飞速发展,越来越多用户被互联网连接在一起,用户所积累下来的数据越来越多,市场对数据方面人才的需求也越来越大,由此也带火了如数据分析.数据挖掘.算法等职业. 数据分析师就业待遇和发展前 ...

  4. 程序员必修课--sql思维举重训练

    写sql是程序员基本功课,找工作面试一般必有sql题,实际工作中对sql的需求更是千变万化,所以掌握好sql对于一个程序员来说是件非常重要的事情.本文通过一个简单易懂的关系(学生/课程/成绩关系)尽量 ...

  5. 高级程序员必修课--sql思维举重训练

    出处:http://blog.csdn.net/lk_blog/article/details/7585540 写sql是程序员基本功课,找工作面试一般必有sql题,实际工作中对sql的需求更是千变万 ...

  6. 高级程序员必修课--sql思维举重训练 .

    写sql是程序员基本功课,找工作面试一般必有sql题,实际工作中对sql的需求更是千变万化,所以掌握好sql对于一个程序 员来说是件非常重要的事情.本文通过一个简单易懂的关系(学生/课程/成绩关系)尽 ...

  7. 程序员必修课-sql语句

    sql是硬伤,以下这篇文章于我真是饕餮大餐,享受之余转来分享~~ 写sql是程序员基本功课,找工作面试一般必有sql题,实际工作中对sql的需求更是千变万化,所以掌握好sql对于一个程序员来说是件非常 ...

  8. 源文件如何一步步到可执行程序【程序员必修课】

    文章目录 ⚽引入 ⚽预处理 ⚽编译(生成汇编代码) ⭐符号汇总 ⭐汇编(生成二进制机器码) ⚡ 符号表简述 ⚡ 链接(生成可执行程序) ⚽总结 ⚽引入 想必大家编写的第一个程序都是hello worl ...

  9. 为了程序员的颈椎,做机械键盘的 Cherry 发布了把椅子!

    北京时间 6 月 10 日,65 岁的德国老牌外设厂商 CHERRY 在北京丽都皇冠假日酒店举办了 2018 年新品发布会.一口气发布了三款机械键盘,一个游戏竞技鼠标,以及一把相当电竞范儿的椅子. 新 ...

  10. 90后iOS开发者的出路,如何规划30岁前的自己(程序员必修课)

    最近发生了一些和我们没有直接关系但是有间接关系的事情.比如华为"清洗"高龄基层员工,比如游戏公司2号员工拿不到股份而离职.先不说事实到底如何,起码很多码农是心有戚戚焉. 最近一年多 ...

最新文章

  1. vsearch2.8.1使用和命令简介——中文帮助文档(免费64位版usearch)
  2. 贝塞尔曲线理解与应用
  3. mysql ip to int_ip网段转换程序(把ip地址转换成相对就的整数)
  4. 真香!腾讯再发阳光普照奖:每人100股,价值超6万!
  5. 银行核心系统之应用集成
  6. 来自百度的71款开源项目
  7. 2018.01.25-现货黄金复盘
  8. vmware中NAT模式下,虚拟机与主机能ping通 为什么虚拟机不能上网
  9. 荒野行动为什么不能获取服务器信息,荒野行动获取服务器信息一直不动 服务器信息0解决方法...
  10. opencl JAVA编程_《OpenCL异构并行编程实战》第十二至十四章
  11. php 变量 unset,在PHP中unset变量
  12. 小程序显示富文本内容(wxparse)
  13. 前端知识点——Web Sockets
  14. 计算机应用专业,报软考应该选什么?
  15. 基于专利多属性融合的技术主题划分方法研究
  16. HTML 教程-菜鸟教程
  17. 100+篇论文合集:GNN在NLP中的应用
  18. Linux兄弟连学习
  19. android最新直播框架,NDK--Android Studio中直播推流框架的搭建
  20. 怎么把PDF翻译成中文

热门文章

  1. 时序分析基本概念介绍Slew/Transition
  2. linux单进程最大内存,x64 Linux中的单进程最大可能内存
  3. 信用卡上了“灰名单”怎么办?如何解除?
  4. 固定资产管理系统 概要说明书说明书
  5. 从培训机构出来的程序员,后来都怎么样了? | 程序员有话说
  6. 偷得假期半日闲,只羡鸳鸯不羡仙
  7. 使用codelite搭建stm32开发环境
  8. 利率上浮100bp是什么意思,利率浮动值60BP什么意思
  9. MATLAB 绘制平行六面体
  10. iphone计算机怎么显示电话,苹果手机最近通话记录不显示怎么恢复