[置顶] 程序员面试之道(《程序员面试笔试宝典》)之程序员如何保持身心健康?

近期,网上开始流传一个关于程序员的吐槽,道尽了程序员的“悲惨命运”,编者将其引用在此。程序员的一生是这个样子的:22岁大学毕业进外包公司,任软件工程师,每天编码到凌晨3点,结果把眼睛弄成了深度近视;25岁跳槽进入IT公司,任高级软件工程师,天天坐着编码,结果长成了胖子,还患了前列腺炎;28岁好不容易跳槽进入互联网公司,担任系统架构师一职,终于能够贷款买房了,可惜同年秃顶,未老先衰;33岁好不容易熬成为公司的CTO,也还完房贷,买了车,结果一身职业病;35岁带领创业公司上市前期发现癌症晚期,不幸见了耶稣,同年,老婆带着孩子、房子改嫁他人。

这个段子有点夸张,也不具有代表性,但也具有一定的参考性。其实程序员的健康问题是程序员无法逃避、必须正视的一个重要问题,对于像编者这样的“程序猿”来说,切身体会,说多了都是泪啊。

人生,最宝贵的莫过于光阴;人生,最璀璨的莫过于事业;人生,最快乐的莫过于奋斗。人的一生全靠奋斗,唯有奋斗才能成功,但奋斗也要有底线,不能让奋斗者躺在病床上。而且在这个世界上,做事情一定要脚踏实地,不要急于求成,非要把什么事情都火急火燎地赶紧干完,这样只会让你疲于奔命,过早地耗尽了你的精力,其实,在这个世界上,你可以有崇高的追求 ,但是奋斗的脚步不要太快;你可以拥有更好的东西,但一定不要贪得无厌;你可以羡慕别人拥有的一切,但也要知道你所拥有的东西也正在被别人羡慕着;你可以辛勤耕耘你人生的麦田,但一定要让自己开开心心、健健康康。所以,针对程序员亚健康问题,编者结合自身的经历,并参考一些专业人士,整理出一些关于保持身体健康的建议,希望程序员朋友们可以身体力行,在大把大把数着用血汗换来的money的同时,也想想如何保证让自己能够为自己、为父母、为老婆(老公)、为小孩再活五十年。

1、运动

没有一个朋友比得上健康,没有一个敌人比得上病魔,与其为病痛暗自流泪,不如运动健身为生命添彩。

(1)每天锻炼一小时。例如,跑步、跳绳、踩单车等。如果条件允许,可以到健身房去参加锻炼。如果条件不允许,可以进行“草根”健身,到学校或是公园,运动运动。

(2)每隔1个小时,起身活动腰部、颈部、肩部5 分钟左右,并且最好能够眺望远方。

(3)经常活动手指,例如打桌球(黑八、斯诺克都行)、弹奏乌克丽丽、弹吉他等。

(4)睡前运动。例如仰卧起坐、俯卧撑等,但切忌过量,否则会影响休息。

(5)游泳。游泳对个人身体素质的提高非常有益,主要是心肺功能的提高,也就是耐力和肺活量的提高。

(6)周末增加运动量,例如打篮球、踢足球等。

程序员最好不要局限于某一两项自己喜欢的运动,而应该拓展运动项目,培养多元化的运动乐趣。这样既能全方位锻炼了身体,避免单一运动造成的劳损,也能通过不同的运动项目愉悦身心。在此,编者建议,不管自己是否擅长某项体育运动,都应该多去尝试参加,不要总认为自己不会而不去参加体育运动,什么运动不都是从不会到会的吗?有谁一生下来就什么都会呢?讲个小秘密,编者好像运动天赋比较欠缺,平时运动动作不是很协调,有时也会引起一些笑话,但只要单位有体育活动,编者都会积极参加,既锻炼了身体,又能与好朋友们一起娱乐,一箭双雕。

2、休息

许多程序员经常无法保证规律的作息,据调查显示,程序员每天工作8小时以上者比例高达77.8%,其中每天工作11小时以上者比例占到22.5%。难道工作时间越长就越有效率吗?显然不是,每天工作24小时不会让你更有效率,反而会降低效率。所以,休息是一件非常重要的事情。

(1)保证充足的睡眠,减少熬夜(熬夜最伤身体)。首先讲个程序员熬夜伤身的笑话。程序员经常熬夜有三个弊端:第一,记忆力越来越差;第二,数数经常会数错;第四,记忆力越来越差。其实,充足的睡眠是健康的有力保证,一觉治百病,一觉平天下,睡觉的好处很多,可以对付疲惫,对付恐惧,对付感冒,对付饥饿,对付失恋。现在很多年轻人的生活节奏就是“早困午乏夜精神”:晚上睡不着早上起不来后悔昨天睡的太晚。尤其是患有手机依赖症的人,无时无刻不玩手机:走路时玩手机;做饭时手机必须放旁边;上厕所刷手机;洗澡时,手机带进浴室;醒来后第一件事是看手机;睡前最后一件事是放手机;找不到手机就心烦意乱;手机没电很紧张;手机没信号很抓狂;朋友聚会,各自玩手机。有学者曾经将当下的玩手机现象与晚清时期的吸食鸦片现象对比,指出玩手机的巨大危害性,编者对此没有研究,对此不予评价,但编者的切身体会是玩手机对视力影响很大,而且,据研究发现,黑暗中玩手机,容易导致眼睛失明。既然如此,那就别再做拇指一族了,早点洗洗睡吧。

(2)注意午睡。讲个小段子来说明午睡的重要性,孔子曰:“中午不睡,下午崩溃”,孟子曰:“孔子曰的对”。切忌伏案午睡或俯睡,最好回家午睡,实在不行,可以买那种折叠床(记得盖被子哦,编者就曾经因为午睡没有盖被子感冒发烧了好长时间,花钱不说,身体还很不爽)。

(3)学会休息。程序员有定力、做事有条理是优点,但有时候容易过头。当一个问题解决不了的时候,往往会沉浸于解决问题的思考中,甚至会忘记吃饭,不愿意离开电脑屏幕。其实这样是不对的,当已在一个问题上花费了太长时间,仍然不得解决的时候,最好的选择是走开,清醒头脑。出去走两步,等平静下来(不再急躁)再回到办公桌上,此时也许能够激发灵感。当工作上的一切都变得很不顺的时候,不要死磕,可以停下脚步,合理地利用假期,彻底远离无法承受的工作,无论是国外还是国内旅行,只要不工作就可以。

3、合理饮食

许多程序员经常无法保证规律的作息和进餐时间。有相当比例的人不吃早餐或早餐无规律,超过1/3的人不能按照每日三餐正常进餐。所以,对于饮食,最好遵循以下几点内容:

(1)少食多餐。

(2)餐后勿静。

(3)切忌饱食。

(4)注意营养搭配。

(5)多喝水,少喝咖啡、激素类饮料。

(6)少吃肉,多吃鱼。少吃辛辣、油腻的食物,多吃水果、蔬菜。

4、心理健康

程序员常年面临各种各样的压力,据调查显示,有高达42.0%的程序员认为“工作枯燥没有成就感”,认为“身体越来越差”和“正常情感生活受影响”也占相当大的比例。激烈残酷的市场竞争,不断重复的工作,沉重的压力,并不宽松的生活环境,缺乏活动以及与人之间的交流,都给程序员的心理造成很大的负担。保持自己的心理健康,也是一个非常重要的内容。

(1)放松心情,不用有太多的负担。负担可能来自各个要素,要有各种释放负担的方法。缓冲精神负担最好的方法是适当的做一些自己爱好的运动,经过身体运动来转移精神要素的负担,例如每个周末和同事或者朋友爱人一起去爬爬山、钓钓鱼,农家乐一下。

(2)适当奖励自己。很多人对别人很大方,对自己却很吝啬。鉴于此,编者建议,解决了一个关键问题,完成了一个复杂的算法,明白了一个需求,完成了一个阶段计划,都可以适当的奖励自己。奖励的形式多种多样,总之自己喜欢什么就干什么,编者一般喜欢买点电子设备用以奖励自己。

(3)给自己放假。如果项目时间很长,结束遥遥无期或者项目陷入了泥潭,无法前进的时候,为了保持自己的工作劲头,不妨选择适当的一天,什么也不做,让自己好好放松,换换大脑,有利于更有效率的工作。

(4)倾诉与宣泄。很多人觉得,将话憋在心里是成熟的表现。编者对此不作评价,编者认为,将不快以适当模式发泄出来,是可以减轻心理压力的。要敢于把自己不愉快的事向知心朋友或亲人诉说。当极其忧伤时哭泣、读诗词、写日记、看电影、听音乐都是常见的宣泄模式。节奏欢快的音乐能振奋人的情绪。

(5)多与人交往,摆脱孤独。很多程序员以“屌丝”自居,时常感觉“孤独寂寞冷”,对“高富帅”、“白富美”是满腔的“羡慕嫉妒恨”,这都是缺少人际交往的表现。人际交往有助于身心健康,因为每个人都有一种归属的需要,会习惯的把自己视为社会的一员,并希望从团队中得到爱,而孤独只会使抑郁状态更加严重。

(6)增强自信心,做情绪的主人。人在正常状态下是可以透过意志努力来消除不愉快情绪,并保持乐观心情的。一是有意识地获取成功的体验;二是不在乎别人对自己如何评价;三是善于发现自己的长处。知识是自信的源泉。要学会容忍,培养坚忍的毅力。用积极进取精神取代消极思想意识。把事情看透,心胸开阔,情绪就能保持稳定。

钱很重要,但是健康、家庭、生活质量比钱还重要;工作很重要,但是身体、家人比工作还重要。钱赚了,身体垮了,最后钱全送给医院了,给了一帮“黑心”的医生,值得吗?钱赚了,身心疲惫了,没享受到生活的乐趣,值得吗?

人活着为了什么?不就为了开开心心生活吗?身体是革命的本钱,生不带来死不带走,赚再多的钱,如果身体不健康了,无法享受金钱带来的满足,又有什么意义?因为工作,失去了健康、失去了家人的爱、失去了女朋友、失去了老婆孩子,值得吗?人最痛苦的事情难道不是眼睛闭上了钱却没花完吗?爱护自己的身体,拥有健康的身体,就是拥有了最大的财富。

现在社会,竞争本来激烈,生活压力很大,尤其以程序员这个职业最甚,过劳死的事情时有发生,在此也提醒各个程序员以及即将踏上程序员职业的新人引以为戒。努力奋斗,实现“屌丝”向“高富帅”的逆袭,一点问题都没有,还应该大力提倡。但为了钱,不能以牺牲健康为代价,年轻时大量透支身体,就是挣再多的钱也没用,年纪大了统统要送给医院。没人知道,灾难会在哪个夜晚降临;也没人能预料,末日会在哪刻突然出现。活在昨天的人失去过去,活在明天的人失去未来,活在今天的人拥有过去和未来。程序员们:活在当下!

我们每个人都像小丑,玩着五个球, 五个球是你的工作、健康、家庭、朋友和灵魂。 这五个球只有一个是用橡胶做的,掉下去会弹起来,那就是工作。另外四个球都是用玻璃做的,掉了,就碎了。在此,编者套用一句网络用语,用以勉励广大程序员们:对于工作,努力但不痴狂;对于购物,量力而不攀比;对于娱乐,爱好但不丧志;对于家庭,忠诚但不刻板;对于金钱,喜爱但不贪婪;对于享受,追逐但不放纵;对于爱情,相信但不迷失。

你可能感兴趣的:(程序员)