心力交瘁中
导读:程序员在编程的时候因为心力交瘁,从而失去工作热情的现象并不罕见。很多文章都可以成为这一方面的证据,证明这已经是IT行业一个普遍现象。因为我已经有处理过职业倦怠的经验,所以我想要更深入地探索这个问题,帮助大家解决甚至预防它。
倦怠发生的原因
程序员比其他领域的专业人士更容易产生职业倦怠。至于为什么会出现这种情况,我也没有一个明确的答案,但我认为有四个主要原因
第一个是生理原因。每天坐在办公桌前,面对着电脑,是不健康的,会让人更加无精打采、昏昏欲睡。嗜睡还可能导致其他不良的生活习惯,如吃零食,抽烟,熬夜等。然后最终导致郁结于心,产生倦怠感。
第二个原因是,编程是认知高度密集并且压力非常大的工作,会导致心理疲劳和损伤。
第三,有可能你现在已经精疲力竭了,因为正在做的工作耗尽了你的力量,并且收获甚微。对此,唯一的解决办法是离开一段时间,好好反省下――如果不考虑钱的因素,你希望做什么样的工作。
第四个原因不是我想出来的,是我在《Hacker News》的评论部分发现的。有一个人准确地描述了,“职业倦怠是由反复做大量牺牲,或努力完成高风险问题最后却以失败告终而导致的。这是伏隔核(nucleus accumbens)负面预测落差的结果。你的大脑需要理智地应对失败。这一条说得真的太对了。在创建软件的过程中,基本上没有一天不是处在各种失败和挫折中。
我本身也经历过好几次职业倦怠。虽然我没有一次放弃编程,但偶尔我也会怀疑我选择的职业是否正确。所以,从那时起,我开始注重策略化的工作方法,以保持长效的动力和生产力。我将在这篇文章中介绍我的一些开发习惯,以及一些可以预防或甚至消除倦怠的技术手段。
先从基本的开始。
吃好。不要以为做个素食主义者就万事大吉了。试着逐渐用白开水代替苏打,低糖饮食,多吃蔬菜,不要吃得过饱。还有最重要的是要持续下去。
睡好。这包括良好的睡眠质量和充足的睡眠时间。更好的睡眠环境,能够让我们一觉醒来倍感清爽。具体的一个技巧就是减少会让人彻夜难眠的蓝光照射。这可以通过安装Flux,来调整计算机显示器的色彩。
不要劳累过度。已经有很多证据表明,生产效率,即输出,会在经过4个小时聚精会神的工作之后,急剧降低。像程序员这类认知高度密集的职业,要想长期保持高效,那是不可能的。
番茄工作法。这对于既要保持生产力,又要获得一些必要休息的程序员,是一个既简单又有效的方法。番茄工作法,即集中精神工作25分钟,然后休息5分钟,然后循环。如果在每次的工作时间都有一个特定目标,效果会更好。理想情况下,在休息时间里,应该去做一些远离计算机的活动。如散步,俯卧撑等。当然你还可以在三次番茄工作法后,休息个30分钟,效果也很好。
保持活性,保持前进。我本来想说的是――运动,但很多人有一种误解就是,认为运动必须包括去健身房,或其他。但是在现实中,保持活性也可以通过用爬楼梯代替乘电梯,或者将汽车停放在一角,而选择骑车上班,总之,其他在日常中就能运动的方式更易于实现,而不是让人整天沉溺在电脑前。
更具体化的要点
实验,玩,学,原型。这些事情能让你在短期内获益匪浅,并且迅速输出。例如,以同样的你惯用的方式,不断地建立网站。但是,随着时间的推移这会逐渐变得乏味,让人提不起一点兴趣。编程有部分也是工程,需要使用经过充分验证的技术用于生产软件。但它也可以让你玩乐、实验和尝试新想法。将20%的时间消磨在技术上是避免职业倦怠最有效的策略之一。所谓消磨在技术上可以是尝试新的库,也可以是创造一些有趣的但与工作无关的东西,又或是学习一些自己以前不曾涉猎的内容,如函数式编程。
参加聚会,会议和收听播客。编程会让人感到孤单。和其他开发人员碰面,或在播客上听他们的经验,能让你更在意和注重自己的工作。没有人喜欢抱怨,但是分享或聆听来自于其他程序员的奋斗经历,以及他们如何克服困难的过程,能够激励你继续前进。
打造良好的工作环境,千万不要在工具上吝啬。能快速编译的PC,能让你的时间不必浪费在没有必要的等待上。确保有一个舒适的椅子、桌子和显示器以及设置。如你在嘈杂的环境中工作,那么买一个高品质的耳机,将噪音隔离开来。
掌握工具。良好的工具可以使得编程更加愉快,掌握这些工具能让工作更加高效。这是众所周知的一点,但我还是要再重复一遍。了解工具,如编辑器, *** 作系统,命令行中的所有快捷方式,可以为你节省很多时间。自动化日常任务可以加快进程,进一步远离倦怠。
休息,涉猎其他方面。除了编程之外,还有许多有趣的活动。例如:体育运动,文化活动,sex,阅读,乐高积木,社交活动,钓鱼,烘焙,摄影等。如果你总是持续做一件事,如编程,那么总有一天你会不可避免地心力交瘁。所以,做一些看似无关但实际可以重新点燃激情的工作,这些工作或许还能激发你新的想法和思路,就像那位传奇的诺贝尔奖获得者理查德费曼学习板摆动一样。
考虑更换工作或启动一个不同的项目。职业倦怠也有可能是因为你总是在做无趣,又耗费心力的工作,如整天微调现有的代码库。也有可能是因为你现在工作的项目已经不符合你的兴趣,或你的价值标准。此外,如果你发现编码再也激发不了你的激情,那么也可以考虑相关领域,如信息架构,系统管理等,也许可以再次点燃你的激情。
将那些你可以顺利完成的工作,整合为日常任务。这些工作包括测试代码,写注释,改善变量命名等等,这些都可以释放内啡肽,有助于恢复工作行为。这条技巧意在让我们的大脑对我们做的工作更有积极性。
结论
世上并没有治愈职业倦怠的仙丹妙药,而且每个人的情况都不尽相同。所以,希望我上面列出来的这些我觉得有效的小贴士也能为你所用。
诚然,我们需要时间来培养新的习惯。但是吃得好,睡得好,锻炼和好好照顾自己,能让你感觉更好,从而帮助你在完成工作的时候做得更好,并保持对编程的热爱。
即通过某些程序完不成的工作,用替代程序完成。
举例来说:
比如函证一个往来客户,因为额度很大必须知道这项交易是不是真的,结果发函过去人家就是不回,所以就只能替代测试了,比如查看合同,查看收款和发货情况,总之,所以能证明这项交易是真实的程序。
替代测试的“替代”两个字,指的是替代回函。
也就是在无法取得外部第三方用力证据的情况下,以客户自己的资料做为替代程序。
替代测试的方法:
以应收账款的替代程序为例。要核查某一笔应收账款金额是否为真实,就需要核查它在审计期间的进出是否真实完整。因为期初已经经过审计,默认是真实的,本期增加和本期减少如果也能确认是准确的,就可以得出期末金额准确的结论。
对于本期增加的应收账款,如果笔数很少,可以每一笔都查,如果笔数很多,则需要抽查。通过获取双方交易合同、运输单据、往来邮件、补充说明、发票、提货单等,具体视业务情况而定,资料越详细越好。
对于本期减少的应收账款,则核查付款单据、银行流水等。
资料查得越详细,抽查的比例越高,结果确认的可能性就越高,风险就越小。
确定软件是否为重新建立快捷方式的软件
首先,这个是小编遇到的原因,主要是小编重做系统了,但是软件不是安装在C盘,虽然图标没了,但是软件还在,所以小编就给这个软件在桌面上面建立了一个快捷方式,之后就经常出现问题。
解决方法:找到该软件的文件夹,右键点击使用 360强力删除,之后进入删除的界面。
在删除界面上,选中删除的文件,之后将左下角的方框打勾防止恢复(针对隐私文件,粉碎时间较长),之后点击粉碎文件即可。
之后去360软件管家,重新下载这个软件,就不会出现这种情况了。
软件和系统不兼容
软件与系统不兼容也会导致这种情况,解决方法:找到该软件在桌面上的图标,右键点击,之后出现d窗,点击最下角的属性。
在属性界面,找到兼容性,点击到这个界面,找到兼容模式下的第一行,以兼容模式运行此程序,将方框前面的勾去掉,之后点击应用。
如果是任务总完不成导致熬夜。这样的睡眠质量会非常惨。直接导致第2天影响工作和学习。
睡眠不好是非常笼统的概念,睡眠不好分为几个方面,大部分患者都有睡眠障碍,即有可能是入睡困难,或睡眠维持困难,或既不能入睡也不能维持,甚至有时患者的睡眠体验感不好。老百姓通常说的睡眠不好如何调理应该是指失眠,要分清失眠的原因。绝大部分失眠都为功能性失眠,即神经功能层面的问题。如年纪增大睡眠节律改变,有家族背景,即整个家族容易出现睡眠困难,由于重大外界应激如生活上、情感上、工作上的事情给患者重大应激,会出现睡眠不好。出现睡眠不好,首先从病根上来解决。如果有诱发因素,应该将诱发因素慢慢缓解或改善。如果通过以上方法还不能改善,可以选择睡眠药物,如安定类药物或诱导睡眠的药物都可以帮助患者改善睡眠。部分患者很担心该类药物会有成瘾性。目前有很多的物理疗法,如音乐睡眠,音乐治疗师可以帮助患者选择适合诱导睡眠的音乐,在音乐下很容易诱导患者的睡眠。可以改变家庭的卧室环境,如把整个卧室全部改装,变成比较温馨的环境,有时睡眠可以得到改善。睡眠不好需要综合性调理,针对病因方面、药物方面、生活习惯、躯体方面都要作综合调理。
如果睡眠质量不好应该先从它的病因方面先去解决。睡眠不足的原因是由于生理性的原因,还是躯体性疾病引起。比如说生理性的原因是由于某一人某一件事引起自己的一个情绪上的不佳引起的睡眠不佳,那就需要通过自我调理或结合心理治疗的一个方法来调控自己的心情,来解决自己睡眠不足的问题,如果是由于长期的焦虑,抑郁等导致那就需要结合一些抗焦虑以及抗抑郁的药来辅助睡眠。
要么忍,要么走,千万不要一边做一边抱怨,那样你就永远没有进步,慢慢的养成了抱怨工作、吐槽老板的人了,生活没有追求。这里的忍是表示这份工作还有你需要学习的地方、还可以继续成长的地方,当你羽翼丰满就可以展翅高飞,做一个自己喜欢的人。
以上就是关于程序员编程时心力交瘁,失去工作热情怎么办全部的内容,包括:程序员编程时心力交瘁,失去工作热情怎么办、审计工作中替代测试具体怎么做、电脑总是显示出现一个问题,导致程序停止正常工作,请关闭该程序!这是怎么回事等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)