21CTO导读: 以下是一位开发者对自己40余年来,自身的办公设备和装备升级做的一番记录。可以看到他在不同阶段的心理需求的不同,还有了能看到产品技术的进步,重要的是如何在工作中如何做到身心舒展和愉悦的。
嗯,我快到四十六岁了。
这表示着我已经编程四十多年了,其中一半都是专业开发的工作。
在刚开始那段岁月的大部分时间里,我使用的是“标准”的配置,包括 104 键盘、平面鼠标,还有一张普通办公桌。
我的家庭工作站大约在 2011 年(我将 Doom III 移植到了 Mac)
十年前,当我在编程时开始感到前臂和肩膀疼痛,于是桌面和设备情况发生了变化。这是我为解决自己的问题所做的事情,这些或许也对你们有用。
鼠标
使用垂直鼠标让我的工作效率也有了很大的改善。嗯,我最喜欢的是 Evoluent VerticalMouse 4。
2015年左右我的工作站
后面,我最终选择了苹果的 Magic Trackpad。使用它后,我用三根手指切换工作区、缩放,这些功能都非常棒。我将它放在桌面中间,然后可以用左手和右手交替使用它,解决了我的鼠标手颤抖的问题。
2015 年左右我的工作站
对我印象最深刻的,过去去弄 Linux/Windows 驱动程序特别麻烦,但现在一切都已经搞定了。
键盘
我尝试的第一个人体工程学键盘是“KINESIS Freestyle2”。不过,它的标准Control、Shift、Alt还是要求我的手腕做一些调整,略有不适。
我尝试了“KINESIS Advantage2”。我喜欢有这么多拇指选项的概念。但与 KINESIS Freestyle2 相比,但是它只能定宽让其落后一步。
对我来说拥有全部想要的键盘是 Ergodox EZ。它可以根据我的需要而宽或窄。定制固件是一个高度可定制的红宝石。在众多功能中,它可以通过一次击键将所有按键切换到不同的层。对我来说,就像一剂灵丹妙药,如果你按住它,就能改变关键功能。
你们可以查看我的键盘布局,可以看到如何通过按住或来完成大写( Shift) 。我的所有符号键都位于另一层上,只需按住一个键即可获得。
我2023年的工作键盘
有了 Ergodox EZ,我的手腕就不再大幅移动了。它们在所有三个轴上始终处于静止位置。零痛苦,我可以整天编程啦。
此外,Ergodox 还接受硬件自定义调整,例如DROP Carbon 键帽、 pexonpcs.co.uk的定制电缆和 Brown Gateron G Pro。
冷知识:作为 IBM Model M 点击式键盘的粉丝,我尝试使用 Cherry MX Blue 构建我的第一台 Ergo。这对家里来说很好,但让一些同事感到不安。我建议选择最安静的 Cherry MX Red,或者介于蓝色和红色之间的 Cherry MX Brown。
我需要VIM模式
正如各位可能已经看到的,我的目标就是尽可能少地移动双手和扭动手腕。这对于一些使用导航的应该程序来说是一个问题,因为大多数 IDE 都需要通过鼠标单击。值得庆幸的是,大多数编辑器都有 VIM 模式,允许我们在文件之间移动、转到自定义然后返回,所有这些都不需要使用鼠标。
一个好桌子
站起来工作,可以改善我的身体姿势。
当我站着的时候,我就不会发生驼背。因此,我选择了一张带有Topsky 腿的电动站立式办公桌,还有一个“家得宝屠夫”柜子。
我的家庭办公桌,当时用来玩《暗黑破坏神 2:复活》冒险
这张桌子有三档位置记忆,可以在几秒钟内从站立状态切换到座位状态。
在空闲时间做运动
我也尝试在白天工作时交替进行以下的健身运动。
(1)做伸展运动
我每隔一段时间就会休息一下,做一些“墙上的伸展运动”。
(2)运动与冥想
当我离开工作环境时,我会通过脱离工作来控制我的压力水平。
攀岩对我来说效果非常好。当你爬山的时候,你不能或不会想别的事情。这是一个很好的方法,可以让大脑在不合时宜的情况下继续产生伟大的优化想法。
嗯,先和你聊这么多。希望你热爱你所做的事。很快乐的话就会获得报酬。与他人分享编程的乐趣,这个乐趣将一直继续~
作者:唐纳德·拉布 编译:万能的大雄
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。