
推荐以下四个类别的装备:
1、硬件配置类:
个人对程序员提升身心健康的建议是:远离一切笔记本,只使用不能携带的台式机。
使用笔记本经常会有把工作带回家或者带到旅途中的倾向,而这显然严重不利于身心健康,你的休息无法真正得到放松。如果你不使用笔记本,就无人有借口让你回家工作。如果家里装一个台式机,就可以迫使你在家里完全脱离工作环境,强迫台式机上只存在休闲类应用。完全忘掉工作。同理,外出游玩时,如果不携带笔记本,你在旅途中也可以更放松自由一些。U型枕:午睡的时候虽然可以有抱枕垫在桌子上,但是这个睡觉姿势还是不推荐,对脊椎很不好。公司的椅子靠背比较矮,虽然可以调节靠背角度,但是头还是会搭在靠背顶端的棱上。感觉会压迫到颈部的血管,虽然不知道是不是真的有问题,但总觉得挺害怕的。U型枕能够完美解决这个问题。
阅读:Kindle Paperwhite。技术书籍普遍偏厚,用Kindle带着方便。但是的确不如纸质书籍容易看得进去,特别是英文书,而且很多想要的书都还没有电子版。
2、运动健身类:
选择合适的运动并且坚持定期执行会在将来的几十年里对身心健康带来很大帮助。当然,这种运动最好要有一定的趣味性,而且与相同爱好的人形成相关的圈子更多的交流互动,否则很难长期坚持。
3、软件配置类:
这方面我觉得唯一值得说的就是字体。请尽可能尝试更多的字体并选择合适的字体,并且适当考虑增加字体尺寸(与此相配合的就是增加显示器尺寸以平衡增加字体尺寸带来的不便)。然后努力在所有平台下都使用相同的字体进行编程。
4、结构配置类:
这方面我能想到的最好建议就是:将显示器垫高,以正常坐姿眼睛高度平视显示屏中下部为宜。——这种姿势很奇怪,但偏偏这种姿势能强迫你的头在平视显示屏时绝对不低头。而低头状态颈椎处于高负荷,时间长了容易造成各种颈椎病。
可以观察到,多数IT颈椎病人士平视看电脑都是低头状态。强制他们把显示器垫高(笔记本可使用倾斜式的那种笔记本桌)可以大幅度改善身心健康。
高效工作技巧、新媒体运营实用干货及其他
Alfred和Paste。
1、Alfred是很多软件、网站、动作的重要入口,是电脑的智能关键,可以结合许多workflow自定义要做的很多事情,之后用一个搜索框就能解决问题。
2、Paste是一款Mac下的剪贴工具,功能简单,作为剪贴板扩展工具。支持的粘贴类型有很多,包括文字、文件和等。
1、果断断网。
说真的,没有比这个更棒的建议了,而且效果相当的明显,屡试不爽。如果你想静下心来好好做事情,那简单,把网络关了就ok了。然后手机静音,关闭所有通知提示,与世隔绝。使用的编程语言和编程工具,是我早就下载好的离线版本,有什么确实解决不了的难题,就用平板和手机。不过,我也承认,用电脑搜索更快更便捷,不过可不要一上网就忘记初衷,电脑虽好,可不要“贪杯”哦~~
2、制定独立目标和可视化结果。
如果一下子这个任务要完成,那个任务也要完成,你会不会顿时头大如斗,不要说做了,看一眼都烦,完全不知道该从何入手!我的窍门是,选择一个,先专心攻克这个再做下一个。也可以列张清单,按重要性或紧迫性等要素排个序号,一个一个解决。
我觉得没有必要过度分析和过度规划,纠结在这上面既浪费时间还会让你一事无成。好的开端是成功的一半。设定一个可视化结果将会是你强大的动力,可别小看这个,它就像黑暗中的灯塔,指引我们前进的方向。
3、定时休息。
整天坐在电脑前,只会这里酸那里疼,我想不出有啥有利于效率的地方。如果不定时休息,人就很容易疲倦,然后很难集中注意力。找点乐子,可以玩玩手机,看看平板,也可以搞搞技术或者查阅与工作相关的内容,反正随你所想,只要自己觉得开心就行。休息的时候就好好休息,充分放松自己,整理下思维、听点音乐、看看周边环境、眺望远方。
4、提前计划。
曾经我试过在完成当天工作后,临睡前为第二天做个小小的计划,结果发现效果特别棒。井井有条的安排不但让我心里对任务的完成进度充满信心,而且当这一天来临的时候我一开电脑就能迅速开展工作。当然,如果有啥没完成的也应该记录下来,特别是要经过长长一个周末。因为我有时候周一开工,常常有一时找不到头绪的感觉。
程序员是很容易忘记一些正在专研的bug和功能的,然后搞不好一上午你就会在那无所事事,只是在那拼命回想“哎,我今天要做什么来着”。这样一来,别说效率低下,效率简直就是零啊。
程序猿,你也许会觉得这是个很苦逼的职业,世界里除了白色就是黑色,天天对着电脑打码,头顶一顶枯黄如草的头发,每天醒来眯着双眼打开电脑开始敲代码,晚饭以泡面结束一天的生活,这是你想象中的程序猿么,反正我觉得是的,但是再看看那些变成大牛们,一个个也是英俊潇洒, 口若悬河的侃大山,他们是如何安排自己的工作生活,如此潇洒呢,程序员这个需要投入很多脑力的工作,如何在有限的工作时间内保持自己的工作积极性,高效完成自己的工作呢,DevStore的小编总结了提高工作积极性的办法,一起来学习下。
上班途中听令人振奋的音乐,每个人都会是起床困难户,有人说早起上班的心情比上坟还沉重,又有人说一天之计在于晨,早起来首个吧,可以是神曲,可以很劲爆,可以很温暖,也可以是慢慢的小忧伤,只要能调节你的情绪,唤醒你的精神,带动你的激情开始一天的额生活。
提前到公司安排一天的任务,早一点到公司,可以整理一下自己的办公桌,给身边的小花浇浇水,计划下一天的工作,还可以顺便浏览下今天的新闻头条,看看哪家互联网巨头又干了什么奇葩事,哪个明星又高调的结婚了,比起每天赶点上班的踩铃一族,你是不是惬意很多呢
用碎片时间去处理邮件,时间这东西就像海绵,挤挤就有了,如何安排你那些繁琐的小邮件呢,安排工作的时候不要先去查邮件,先关注手头的工作,在剩下的碎片时间去整理邮件,午休过后犯困的时候,改bug没思路的时候,再去整理邮件问题,不要让着小之又小的事情打断你的思路。
集中精神解决重要问题,这个是不得不说的问题,每个人高度集中精神的时间一般不会超过半个小时,所以工作是间歇性的,根据自己的习惯合理安排休息时间来恢复精神,以便更专注的投入接下来的工作中。
列出时间表,设立目标,做事情有目标才有动力,我为什么做这件事,做这件事情要达到什么样的效果,都是值得思考的问题,所以安排工作的时候需要制定好时间和工作的重点,这样更能高效的完成工作。
站着开会;科学实践表明:人在站着的时候头脑更清醒,精神更集中,开会的时候站立的姿势更能提出更好的创意和想法,从而带动整体的氛围,是一个很好的习惯,一定要养成。
如何提升工作效率
1、列出具体行动和细分目标,把待办清单画成流程图;
2、给每项清单任务附上优先度;
3、定时轮换任务调动积极性,花1小时在重要任务上,然后换着做一项容易而优先度较低的任务;
4、保持对重要任务的关注度,正在做一件事,却不时想着另外一个事,请把那件事记下来,忙完后再去做。
开发工具,IDE,不限平台,编程字体
笔记本,显示器,键盘,鼠标
座椅,辅助支架,背包
辅助按摩类器材,针对颈椎,手腕等
给电脑换上SSD吧,你再也不用为了打开Photoshop而等待一分钟了,只需3秒!
给电脑加条内存吧,开虚拟机再也不用等待菊花了
IDE上哪些从来都不用的Plugin给Remove掉吧
Chrome上打开chrome://memory-redirect/你会惊奇的发现一个再简单不过的Extension也得占用几十M内存,长时间不用的扩展还是删掉吧
开机启动项赶紧T掉(Mac用户不在此列,我们都是几个月不关机的)
舒适的网络环境绝对是非常重要的,还在用小水管,赶紧去换成10M光纤吧,体验下网上冲浪的感觉!
国内环境还不赶紧上***,一年才100多快换来的是网络自由,这你都舍不得?
多显示器绝壁是攻城师的不二利器啊!左边敲代码,右边预览、左边敲代码,右边LOG、左边敲代码,右边看电视
实在只有一个显示器也行啊,多建几个虚拟桌面切换
定制好的你的桌面图标(Mac Dock图标),把常用的提上去
使用Quicksilver、Alfred之类的软件能有效的提高 *** 作效率
键盘的速度绝对比鼠标快,所以还是多记一记快捷键吧。Chrome下的Vimium和Firefox下面的Vimperator上手后对比下用数据 *** 作的时间你会合不拢嘴的
专注
Coding的时候关掉手机提醒吧
邮件通知、QQ消息等简直是让人分散注意力的罪魁祸首
合理的挑选工作时间也很重要(当然得条件允许了,我是感觉每天晚上12点后的三个小时效率非常高,原谅我每天3点睡觉)
一杯茶或咖啡在快没精神的时候是很有作用的
你机箱是多少天没清理了,风扇的声音都快盖过拖拉机了
对于有些人来说适当的音乐也能够使其更专注(我是那种要听着经典电视更能专注起来的,现在都能背下水浒传了)
我在做事的时候能不能不要扫我桌子底下
哇擦,IDE里这个文件有23层目录,用鼠标去点导航不得点死啊!搜索优于导航,用快捷键进行全局查找,赶紧抛弃文件树吧
find、sed、grep、awk好用到流泪
自动化
很多时候我们都喜欢重复造轮子,但是不要造过一次还去造第二次好吗?
每次打开收藏夹里面一堆网站挨个浏览真的比RSS好吗?
每次的重复 *** 作虽然只是占用很少时间,但长时间这样也是很费时的。搞成自动化不好吗?
搞自动化前好好衡量下值不值得,别给耗牛剪毛,越剪越多
经常Google一些函数用法,赶紧将文档下下来本地查!(Mac下非常推荐Dash)
规范性
这个小改动这样改就好了,没必要考虑那么多!- 结果后面又接二连三的来改这个或者这个引起的那个…改的时候考虑全面点
用上Git、Subversion之类的版本控制工具吧,这次出问题了马上回滚到上次正常版本
一定要写注释啊,别面下次看代码又从头看起!(被后面接手的人骂肯定不是滋味)
画好UML图吧!不要每次费劲的想走到哪一步了,下一步是什么
数据库结构关系图同上
Deadline的重要性不言而喻
细分任务到最小层级,对每个层级进行耗时预判,做好时间点规划(Mac下推荐OmniPlan)
对项目中突然增加的可有可无的需求说NO
测试驱动开发
单元测试是提升代码质量的最好方法。不要只是看看,赶紧去用起来
代码覆盖率测试也是非常重要的,帮你找回潜在的隐患
代码错误检查(代码右边的红红绿绿的不消灭掉以后就等着被坑吧)
引自>
以上就是关于显著提升程序员身心健康和工作效率的装备有哪些全部的内容,包括:显著提升程序员身心健康和工作效率的装备有哪些、在开发软件是什么可用来提高程序员的工作效率、什么方法可以显著提高程序员工作效率等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)