在很多写程序员如何变得更优秀的文章中,有两条经常会被提及到。
1.学好英语。
2.拥有健康的身体。
这里,我们只说拥有健康的身体。
健康的身体是所有事业的基础
郭德纲的相声中曾经提到,四个说相声的骂街,谁活到最后,谁就是正确的。
程序员、甚至所有的职业拥有更健康的身体无疑是幸福的事情。我在工作的前几年一直一家项目型的公司中,以做项目为主要工作,做到最后的那一段时间,我深刻体会到,项目做到最后,对程序员来说,拼的不是技术,不是方案,而是体力。
我自己的经历
程序员该如何拥有健康的身体,这个健康的身体,我不指望像健美运动员那样拥有健硕的肌肉,但是工作几年后,至少还应该保持上大学时的体魄和精力,也是应有之义。
如何能做到呢?在程序员现在的生活环境中,大学毕业后,能找到不错的工作,但是为了多多的学习和更好的融入工作,程序员的头几年都会在积极的加班中度过,偶尔周末休息,大家肯定呼朋唤友开黑、聚餐。所以大部分的程序员同学,在工作几年后,基本上身体都会衰弱。
拿我自己举个栗子,在大学时,经常打篮球,虽然不能进入系队,但是一周打个四五次,每次2个小时还是挺愉快的。而工作几年后,意识到身体需要锻炼了,就想起了擅长的篮球,至少在街头篮球场不丢人。
事实呢,啪啪的打脸,
第一次去,两个滑步没跟上突破的对手,自己歪脚了,下场是休息了一个多月。
第二次又去了,上场第一次接球,后面有人防守,很熟练的运球,屁股向后一顶,神奇的事情发生了,没有顶开人不说,自己的腰好像抻到了,腰扭伤了,全身哪里都不好受,结果又又又修养了一个多月才好。
看来是对抗运动不能做了,我自己锻炼吧,想起小时候,能做80个俯卧撑,我试了一下,现在还能做3个,所以这么练一下吧,这个时候,我在豆瓣上看到了,6周100个俯卧撑,按照他的训练计划,结果坚持到第四周的时候,肘部的韧带好像受伤了。
这一次真真的意识到,应该是自己的运动能力退化了。不是别人说的准备活动、热身不够这些问题,因为以前也不热身。因为总受伤,所以我渐渐的放弃了运动。
又过了几年,大概30+的时候,我身在一个电商创业公司,勉强算一个技术骨干,所以总是加了又加的班,赶了又赶的项目进度。突然有一天感觉整个肩背都酸疼的难受,坐不住了。这样的难受持续了一周,每天下午都疼,我就去找中医理疗,去对肩背进行理疗放松,也没有太在意,因为哪个程序员的肩颈没有毛病呀,职业病呗。不过我理疗的效果不好,不知道是不是医生的手艺不好,还是我这个毛病有点根深蒂固,反正是第一天揉完了,第二天能保证下午不难受,到了晚上又不行了。这时候,我看到两本书一本是大概的名字是从零开始恢复健康,是从走路开始恢复的。另外一本是爱上跑步的13周。经过多次阅读和比较,也赶上最近全民跑步热潮,我也就跟随着加入了跑步的行列。
其实跑步挺无聊的,特别是开始的时候,在学校的操场中,跑4-5圈,不到两公里,就觉得时间很漫长了,跑过半月之后,我突然发现,我的肩背不疼了。是不是很搞笑,别人跑步都是减肥,锻炼腿部,锻炼腰腹,而我的跑步却能保证我的肩背不疼。跑一次,能保证我2-3天不疼,也正好符合每周跑步2-3次的节奏,天作之和。
渐渐的我的跑步距离增加到3km、4km、5km配速也从8到7现在是6。但是收获可是不止这些,以前老婆总是嘲笑我,每个月必须得病一次,不是感冒、发烧就是腹泻。从坚持跑步以后,就很少生病了。有点手脚伶俐、耳聪目明的感觉。同事们也反应说我精神了。
总结一下
- 程序员的工作特性注定了需要主动的去运动。
- 根据自己身体情况,去找到适合自己的运动方式。
- 跑步是一种特别适合程序员的运动方式。不需要去跑马,不需要pb,一切水到渠成就好,只要穿上跑鞋,开始跑步即可。
4.更好的身体,能更好的工作,形成一种良性循环。