在程序员工作当中,除了自身码代码的手速和实力外,如果能够用工具极大优化自己的工作体验,提高自己的专注程度,以及合理化自己的休息,也一样能极高地提高自己的工作效率。以下就推荐几款我觉得是程序员必备的神器。
ipad+蓝牙键盘+奇妙清单+noizo
我在ipad上面安装了奇妙清单,加上蓝牙键盘,我采用GTD(也就是get things done)的方法可以将leader交与的一个大的项目,一步一步分解,直到最后为可执行的行动,以此不断推动项目进行下去。
如果把整个项目里面的每一项单独作为一个项目,还可以继续往下分解直到每个行动。
我所使用的蓝牙键盘是很多用户喜欢的罗技k3800蓝牙键盘。喜欢它不是没有道理的,首先是它重量很轻巧,可以随时携带而不觉得笨重。其次它的键程比较短,即使你快速码字,也不会产生很多不必要的声音,按键的反馈很快且温和,体验十分好,键盘总体比较小,所以按键比较紧凑,可以实现非常快的码字需求。最后,我觉得有点是这个键盘很大的特色,就是它有三个可以转换设备的功能键,可以分别被平板,手机和笔记本电脑使用,只需要按一个对应的按键。对我来说十分有用,可以想象,当你一早晨来到办公室,你需要在奇妙清单上面做点计划,这个时候如果你打开电脑,等电脑开机启动,那么就会耗散掉很多精力和等待的时间,体验十分不好。而我可以打开ipad就直接在奇妙清单上面完成任务列出,分解的步骤,并且自动在客户端同步,十分便捷。
另外我还使用forest帮助我专注每个时刻以及当前的行动。你可以设定任何一个时间段在手机上面种一棵树,在树生长的过程中只能去专心做事而不能摆弄手机,否则树就会死亡,以此来约束自己。使用这款工具一段时间后,我渐渐能够把事情专注地一直做下来了。
觉得无法静下来,不妨尝试用noizo这个白噪声app。它跟一般的白噪声音乐不同之处在于你可以自己去混合各种白噪声,包括类型,音量大小,形成只属于适合你的白噪声。这款app在ios系统和osx系统都有,可以按照自己的需要使用。
防蓝光眼镜
之前连续工作了好几个小时后,发现眼睛很刺痛。在知乎上面的专业人士介绍,400~450纳米波长范围内的短波高能量蓝光,能够诱发黄斑区病变,对眼睛具有伤害作用。现代社会这部分蓝光很常见的来源就是液晶显示屏,智能手机,电脑显示屏都是这个范围内。蓝光并不是一定会对眼睛造成伤害,只有在足够长的时间(比如两个小时)和足够照射强度下,才会对眼睛有害。因此,对长时间在电脑屏幕前工作的白领和程序员等,配备一款质量合格的防蓝光眼镜十分有必要。经过对比和搜索,我发现德国产的这款PRiSMA防蓝光眼镜很不错。
亲身试验之后发现,戴上之后能够有效舒缓长期盯着白光屏幕带来的紧张感和疲劳感。并且因为戴上之后是暖色光,所以感觉工作的心态也变得放松不少。
蒸汽眼罩
蒸汽眼罩则是另外一款我想要重点推荐的工具,在长时间工作以后,不妨尝试下使用自动加热的蒸汽眼罩,这款蒸汽眼罩利用铁粉和空气反应的原理,戴上10分钟以后,能够有效舒缓眼部疲劳,眼前一亮的感觉,程序员的眼睛十分宝贵,眼睛休息好之后发现工作效率极高。
人体力学靠垫
一款好的人体力学靠垫可以校正你的坐姿,让你长时间工作也不会感到腰部酸痛,当然还是最好工作一段时间就起来运动下。
可升降电脑桌
如果坐久了,用站姿来编程也是一个不错的选择,可升降电脑桌最早就是外国发明的一款为解决程序员解决久坐工作的工具。当然,站着稍引人注目,所以按照自己的需要选择性购买。
降噪耳机
在美剧硅谷当中,Richard佩戴上了sony在2012年发售MDRRF985RK无线耳机,就算门被拆了仍能够毫无察觉,不受打扰地仅用了一个晚上就完成了传播式压缩算法的研发。除了是Richard本身的天赋,也需要降噪耳机这个好搭档。
这款耳机在大陆并没有发售,但在亚马逊售价74刀左右。
对于程序员来说,我推荐另外一款蓝牙降噪耳机
Bose QuietComfort 35,这款蓝牙主动降噪耳机稍贵,但是笔者入手后觉得这是最值得的一次体验购买了。原因很简单,戴上耳机以后,你才会发现你的世界清净了许多,之前看到知乎关于“Bose降噪耳机是否值得入手”的问答下,有个这样的回答:“试想一下,你早上去到办公室被老板炒了鱿鱼,家里还有两个小孩要抚养,这个月的房贷还没还……这个时候你在停车场里的车,打开了降噪耳机,似乎一下子世界与你无关了。”戴上降噪耳机后再摘掉,会发现原来我们生活当中充满了各种噪声。这款耳机绝对适合无法在开放式办公环境生存的程序员们,而且还有许多意想不到的用法,比如舍友打呼噜,办公室休息,以及在路上听音乐,全都难不倒。
搜狗录音笔
开会,听讲座用来做记录的利器。在这款产品刚面世的时候,少数派就已经对其进行了评测,我也是对其十分期待,于是也入手了一个。这款录音笔与传统的录音笔不同之处在于,它可以和手机上面安装的搜狗翻译笔app进行关联后,在录音的同时,将录音笔所“听到”的内容实时地通过自然语言识别技术来转换成文字,十分方便于后期整理会议报告,明确上一周的工作进展和接下来的工作目标。很多时候开会效率比较低是因为很多事情过完以后没有留下痕迹,有了这款工具之后,一旦有遗忘的东西出现还可以及时回顾一下。
apple watch
最后一款要推荐的装备是apple watch,也是建议有经济能力的,喜欢geek的同志入手的一款装备。其原因是它能够最大化地为管理使用者的生活和工作提供便捷性,可以节约出很多精力和时间。比如我其中一个常用的功能是用Siri设置提醒,设置日历安排,设置倒计时,闹钟等,其实这些功能很普通,在手机上也能实现,但我觉得就是不如apple watch来得便捷,我特别不喜欢掏手机,经常我妈让我买东西,或者是想起什么事还没有完成的时候,我需要在最短的时间用最舒适的方式设置一个提醒,否则我会选择性把它忘记。可能会一直念叨着一定不要忘了,但是相信我,你一定会忘的。我信不过自己的记忆,但我绝对信得过apple watch的提醒,只需要像吩咐管家一样,抬起手腕跟siri说一声你要它干什么即可,是不是比掏出手机码字要迅速很多?使用apple watch有快近一年时间了,我最明显的感觉就是我的行动力变强了,很多要做的事情不会去拖拉,因为apple watch总会在合适的时间提醒我,并且我很享受完成任务以后勾选掉任务清单的成就感,整个设置提醒到完成任务是一个良好的循环,十分便捷,最大程度减少了各种阻力。另外设置闹钟也是同样便捷,午睡和睡觉之前我都会设置一个倒计时或者是闹钟。
另外,apple watch还有两个很好的功能,一个是呼吸,每次如果你有几分钟的时间,不妨开始apple watch的呼吸模式,它会帮助你用腹部呼吸。腹部呼吸已经被科学研究证明能够显著降低压力,并将身体调整到一种放松的状态,有助于大脑保持清醒高效的状态,并且每天保持腹部呼吸的人还会更加健康长寿。
另外一个是健康功能,它会监控你久坐的时间,并适当提醒你起来走走,有时候程序员干活起劲了很容易忘记运动下,其实久坐是很不利于肾脏等器官的健康的。apple watch还可以安装很多应用,实现很多意想不到的功能,但在这里不展开讨论了,有兴趣地也可以继续关注我的专栏。
以上大概是我觉得能够比较明显改善程序员工作体验的一些工具,只有创造出一个非常便捷,舒适的工作环境,才能最大化发挥出自己的才能,创意和效率,所以关注这个方面,并且着手去改变还是非常有必要的。