程序员保持身心健康的八种方式

       国际  程序员是一个辛苦的行业,长时间面对的只是需要解决的问题,更不要提开发期限和无理取闹的客户了,这样的工作简直无以承受。怎么办呢我们?我们热爱编程,乐于创建功能……我们喜欢那种将一堆代码弄成像Facebook或者Digg那样的赚钱工具的感觉。

       也正由于程序员所带给我们的一切,这工作仍让我们欲罢不能。这种情况下,如何处理工作带来的压力便成了一项技巧。以下分享我的一些方式,以保持你的身心健康。

懂得何时走开

       一般来说程序员大多有定力、做事有条理。我们不愿意承认失败,当不顺时我们也不愿走开。但当你已在一个问题上花费了太长时间的时候,最好的选择是走开,清醒头脑。出去走两步,等你平静下来(不再急躁)再回到办公桌上。

出去吃午餐……

       以前我习惯每天在电脑前吃饭——我会浏览我常去的网页、发几封个人电邮。当越来越多的客户认识我之后,我的午餐时间被一个接一个的电话打断,我也不再有我自己的时间。不要让你的午餐时间成为另一种形式的工作时间!离开办公桌出去吃饭。

……但要吃的健康

       健康的身体健康的头脑。在桌上吃点甜甜圈什么的(指快餐)确实很方便,但休息一下吃得健康点。吃得很单调不营养会让人觉得忧虑甚至沮丧(我觉得在麦当劳吃快餐自尊心会很低)。我建议吃得营养丰富——这会让你充实,而且给你足够的营养,从而不会觉得累或虚弱。

忘掉家庭电脑

       度过焦头烂额的一天,远离你的家庭电脑——你的个人编程可以等到第二天。而且你个人的编程会比工作问题更让你抓狂,那显然不是你应当要的。就好好度过晚上吧。

一个非技术的兴趣/锻炼

       最好是对非电脑相关的爱好有激情。身体锻炼更好,能让你保持体形。我经常听到许多程序员句句不离电脑有关的话题——暂时离开编程的圈子吧!找个其他兴趣!学做饭、玩棋牌、足球……

抽点时间跟朋友一起

       朋友通常是兴趣广泛远不仅限于电脑的。安排个周末跟朋友一起,一起去野外烧烤、看电影、玩电子游戏、踢足球、或者只是一起走走。光发条信息可不算!

休假

       当工作上的一切都变得很不顺的时候,不要担心使用你的假期——它将使你彻底远离无法承受的工作。你不必去国外度假也不必旅行,如果你愿意待在家里也没关系。休假的关键是不工作。

考虑编程是否适合你

       如果你在原则上没有了主意,而且编程工作影响了你的家庭、健康、心智,那就放弃吧。外边工作有的是,其他职业对你而言可能更好。要知道编程并不是一切,你不必因为工作而一忍再忍。 

时间: 2024-09-06 14:14:43

程序员保持身心健康的八种方式的相关文章

又不在状态?来看看程序员保持动力的9种方法

拥有高度积极性对每一个程序员都是非常重要的,然而强大的工作压力往往使程序员身心疲惫.幸运的是,当我们感觉到能量不足的时候总有一些来自他人或是自己的鼓励,使我们能够继续保持动力,满血复活,下面是作为一个程序员保持动力的9种方法. 1.不要让自己过度劳累 工作的同时要记住,你是一个人,而不是一个机器人,无论怎样,你需要休息一段时间.给自己一些安静的时间,避免劳累过度,是达到有动力水平的一个正确的方式.从充足的睡眠开始,有效地管理你的工作量.   努力确定自己的目标,并努力工作,以实现这些目标.还有保

这八种方式教您最大提升网络带宽

使用流量监管与WAN优化等技术能够帮助我们最大程度发挥带宽资源. 网络带宽是一种固定性商用资源.诚然,我们可以通过升级或者聚合链接以提升传输能力,但这种方式亦需要耗费可观的成本与时间.有鉴于此,我们需要首先审视自己已经拥有的带宽资源及其运作方式. 在今天的文章中,我们将了解八种提升网络带宽使用效率的不同方式.这八种方式具体可归为三种技术手段.其一为简化数据流,本质上为采取最优路径实现数据的点到点传输.这样做能够消除各类最为常见的性能瓶颈. 第二种方法在于优化数据,从而保证其占用更少总体带宽或者为

UNIX/Linux C 程序员需要掌握的七种武器

我是一名普通的软件工程师,不是什么技术大牛.这篇文章所提到的"七种武器"只是我这些年工作经验的一点体会和感悟,如果有错误的地方,还请大家指正. (一)C语言 作为一名C程序员,熟练掌握C语言是最基本的一项技能.关于如何学好C语言,以及C语言话题的讨论,网上有很多经典的文章,我就不一一列举了.在这里,我只想谈一点我个人的体会:刚毕业时,我来到一家比较大的软件公司工作,而公司的工作模式是每个人只负责一个小模块.这样工作两年后,我自认为我的C语言水平已经很高了.后来,我来到现在这家公司.由于

php程序员应具备的7种能力

 php程序员应具备的7种能力:        一个优秀php程序员应具备什么样的能力,才能更好的完成工作,才会有更好的发展方向呢?下面7种能力希望对您有所帮助.        一,php能力        1,了解阶段,您能写一些代码,因为那是在手册和google的帮助下,您才完成的.变量乱定义,N多函数不知道,做起事来很慢,想到什么写什么,代码写的比较乱,后期维护很麻烦.        2,熟悉阶段,经常查函数,手册估计也看过一,二遍了,常用的函数基本上您都了解了.后期维护给您带来了不少痛苦

新建网站推广一定不可取的八种方式

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 互联网行业在我国可谓是一个新行业,在近几年也算是很热门的行业,它的低投入和高回报也吸引了很多人都投身到里面来,只要进入了这个行来,那网络推广就是必不可少的一课了.可是,也有很多刚刚加入这个行来的新手站长,在网络推广上常常用犯一下些致命的错误,从而导致亏损.所在以这里,就为刚刚加入这个行业的新手们介绍一下我自己总结的新建网站推广一定不可取的八种

病毒式传播的八种方式

想想http://www.aliyun.com/zixun/aggregation/1560.html">Facebook.LinkedIn.Youtube.Dropbox和Skype都有什么共同点?除了都非常成功之外,或许它们共同的特点就是能在快速增长过程中运用很有效的病毒式营销了. 至于这些公司是怎么做到的,来看看下面这八种方式吧. 1.天生的传播特性(Inherent virality) 这是最原始的一种病毒式传播,可以称得上是口碑效应.简单说就是如果你的产品足够好,自然会将你的用户

程序员获取编程灵感的十种方式

有时我会陷入读着编程书但编不了程的陷阱.我不能总是找到一个可工作的有趣项目,即使我知道有大量的机会.如果你有相同的问题,这里的一些提示可能会有所帮助. 1.与其他程序员聊天 这是最好的灵感来源,因为,他们会有一些你想不到的点子.即使是一些程序员朋友.一个编程小组或甚至是一个会议都行.将所有这些想法混合起来肯定会给你一个新的视角. 2.和非程序员一起聊天 首先,在那些让你觉得快乐或挑战思维的人身边,会让人健康,无论他们是否会写代码.第二,他们可以从用户的角度给你灵感.什么会让他们对计算机感到失望?

移动开发第五:新程序员最喜欢的6种岗位

国外培训机构 FreeCodeCamp 今年 3 月做了一次「新程序员问卷调查」,15600 多人参与并分享了他们从事的职业和学习编程的方法.FCC 公开了他们的调查数据,本文将按照工作偏好分类,并寻找之间的不同. 伯乐在线补充:在参与调查的 15,655 中: 21% 是女性; 平均年龄 27 岁; 平均在 11 个月前开始学习编程; 28% 的人已经拿到了第一份开发工作; 有 15000 多人参与了 Free Code Camp 2016 新程序员问卷调查, 所以研究者(比如我)才能对"人们

程序员需知的五种静态代码审查

静态分析的概念已经提出多年,而在过去的几年里利用该工具评估和诊断代码的技术已日趋成熟.几乎每种语言都存在相应的软件审查工具.这些审查可以在多个领域,如数组,循环,编码风格,设计,复制代码,命名风格,性能等领域中隔离出不良代码.而在每一个层级中又存在另一套完整的审查可供程序员使用. 这里要提醒大家,程序员可能会因审查报告过多漏洞而感到厌烦.笔者曾经看到过一个有20万行的应用程序,用现在的标准来衡量,这当然不算多,此外还运行了200+审查.该报告列出了35万个需要修复的违规之处,这样以来的确是有些麻