2020 年,我升级了办公装备— 一个程序员的自白

Wesley13
• 阅读 778

2020 年以一场不平凡的开局改变了每个人的工作和生活方式。作为一名程序员的我也重新熟悉了“被动”在家办公。于是我的 2020 年目标中又多了一项:实现在家健康高效办公。

今年是我程序员生涯的第 11 个年头,作为一名程序员“老人”也开始规划一些和年轻人不一样的东西。甚至有人根据阅读的书籍将程序员分为四个阶段:

  • 第一阶段:编码的奥秘、JavaScript 权威指南

  • 第二阶段:程序员如何与产品经理撕逼、如何控制自己的情绪、不生气的智慧

  • 第三阶段:颈椎病康复指南、控制高血压的五个处方、猝死急救手册

  • 第四阶段:活着

很明显,我今年已经迈入了第三个阶段:

2020 年,我升级了办公装备— 一个程序员的自白

在疫情来临之前,很多开发者应该和我一样都曾经幻想过在家办公,这样就节省了上下班的 2 个小时左右的时间。但是大部分开发者在家办公一周后就迫不及待的想回公司上班了:在家办公太累了。

当听说要在家办公后,我是挺兴奋的。然而 10 分钟后我就面临了不少问题,比如没有合适的办公桌。自从女儿出生后我的电脑桌就被老婆征用了,放置了女儿日常使用的各种东西。选来选去,适合办公的桌子只有缝纫机和提前给女儿准备的作业桌(PS:女儿还没上幼儿园)。于是奔着“爸爸报仇,两年不晚”的精神,我占用了女儿的未来作业桌。平时笔记本办公,垫了犀牛书和红宝书才勉强达到了合适的高度。

另一个问题的就是公司的电脑只是用来办公的,比较单一。而家里的电脑不仅仅要办公,还要给女儿看小猪佩奇,老婆还要每天上几次京东淘宝来测试网络流畅度,而我则需要偶尔玩几把游戏来测试一下电脑的性能 O(∩_∩)O。

对我来说,我希望可以屏幕看更多的代码,而我更希望女儿使用护眼的高清显示器。就连给女儿买书的标准也从“耐撕”变成了“护眼”。甚至不让女儿使用 iPad Pro 看动画片了,每天看动画片的时间控制在 2 小时以内。

为了更好的爱护眼睛,于是我决定购买仙人掌(划掉)一台护眼显示器。经过千挑万选后,最终选择了这个:

明基(BenQ)BL2480T 23.8英寸IPS屏 TUV莱茵爱眼认证 色弱模式 窄边框可旋转 个人/商务电脑液晶显示器

双屏显示器

2020 年,我升级了办公装备— 一个程序员的自白

双屏显示器可以说是程序员的标配。而我的则是:右边是这款 BL2480T 千元入门级护眼显示器,左边是同品牌的一款 4K 显示器,同样是护眼的。

作为一名程序员每天都要面对电脑 10 个小时以上,比面对女朋友的时间的还长(w(゚Д゚)w)。程序员的三个杀手分别是:眼睛疲劳、颈椎酸痛、产品经理。

这款显示器用了半个月最大的感触就是护眼功能。曾经我为了保护眼睛在网上找到了如下的一通操作:修改色调:85。饱和度:123。亮度:205。这个颜色被称为“豆沙绿保护视力”。后来我又看到一篇科普文,短波蓝光才是具有危害性的可见光。

智慧调光

这台 BL2480T 显示器自带一个明基独家专利护眼功能:智慧调光。

2020 年,我升级了办公装备— 一个程序员的自白

这个功能默认是已经开启的状态,这使得屏幕可以根据室内环境自动调节屏幕亮度。尤其是对于在家办公的 996 人士而已,一旦写起代码来很容易忘记时间,不知不觉天就黑了,由于还在专心的找 BUG 而忽略了开灯,强烈的光线对比很容易损伤眼睛。显示器的智慧调光功能则依据环境亮度自动修正,能有效避免屏幕亮度与环境差异的问题,写起代码来更加舒适。

2020 年,我升级了办公装备— 一个程序员的自白

不仅仅是亮度,色温也是护眼的一个重要方面。光的色温对人的视力、情绪、睡眠都有影响,冷光使人紧张,暖光让人感到放松,长期面对冷光,眼睛会很容易感觉到疲劳。相比亮度,显示器的色温更易被人忽视,很多人不会特意去设置显示器的色温。然而我们的生活习惯表明,长时间地暴露在冷光下,眼睛会很容易感觉到疲惫。

低蓝光

前文中我也提到了蓝光对眼睛的伤害。蓝光也叫“高能可见光”(HEV),是可见光中具有最强能量的光谱段。蓝光其实大量存在于日常生活中,太阳、日光灯管、电脑、显示器等都含有蓝光。其次,蓝光会让人兴奋,出现失眠等情况,如果眼睛长期受到蓝光照射,可能出现黄斑部病变等问题。

2020 年,我升级了办公装备— 一个程序员的自白

上面是明基低蓝光模式,这个选项也是默认开启的。BL2480T针对不同的场景也会有不同的低蓝光模式,使用过后码代码的时候眼睛压力缓解不少。

低频闪

LED 显示器在调节亮度时,其背光控制器会产生人眼看不到的高频闪烁,从而造成眼睛疲劳和头疼。

经常使用笔记工作的开发者,频闪也是一个隐藏的杀手,特别是回到家工作后,屏幕太小,频闪严重,导致看一会眼睛就不舒服,酸涩流泪。

2020 年,我升级了办公装备— 一个程序员的自白

测明基BL2480T采用DC调光技术,减少频闪。

这也解释了为什么我有 2 个屏幕但是却使用标题“双屏显示器”,因为我平时只是把网易云音乐、定时闹钟、养眼壁纸放在这里,平时几乎不适用笔记本自带显示器。

色弱模式

这是 BL2480T 最最最让我惊喜的地方,我也是无意中点出来的,瞬间击中了我的心。

2020 年,我升级了办公装备— 一个程序员的自白

据不完全统计,中国的红绿色弱人数是几千万人,而我恰恰就是这几千万分之一。我的浏览器一直安装了 color enhancer 和 high contrast 扩展,而这 2 个扩展的下载量累计近百万。

这款显示器居然自带了色弱模式,真想给他一万个好评。上次让我生产如此冲动的软件是高德地图。

增高显示器,善待颈椎

由于在家办公的我使用的是女儿的未来作业桌,因此提高显示器的高度成为了刚需。之前的解决方式是:使用厚厚的书作为显示器增高器,比如犀牛书、龙书、狼书。有了这台显示器后,我的犀牛书和红宝书就可以退休了。

这台显示器不仅仅可以上下升降,还可以上下旋转和左右旋转。

2020 年,我升级了办公装备— 一个程序员的自白

把它竖起来就可以边写 JavaScript,边写 markdown 了。GitHub 上的 PR 也可以一览无余了:

2020 年,我升级了办公装备— 一个程序员的自白

由于对显示器有些研究,因此对面板的材质比较敏感,这款采用ips屏,色彩还原不错,可视角度还广,非常方便我查找代码,雾面屏还可以减少反光。作为入门级护眼显示器,虽然在硬参数上面并不能与我另一款显示器相比,我的另一台是同品牌的 PD2700U 专业显示器。但这台只要 1 千元出头,而另一台则花了我 3 千多块钱。

以前显示器的左右旋转,需要把显示器搬起来,调整方向,再放下。这台 BL2480T 的左右旋转是底座不动,只旋转上面。

在调节显示设置时还有一个选项是调节音量,看了说明书才发现这台显示器还内置音箱。

健康工作,高效撸码

相比效率而言,健康也是一个越来越重要的话题了。

平时我使用智能手环来监测每天的运动量和睡眠质量。电脑和手机上按也装了几个软件来提醒定时休息、定时喝水。坐的时间长了也会有 APP 提醒该运动了。

显示器作为我的第二伴侣——强烈的求生欲告诉我,虽然和老婆相处的时间没有和电脑相处的时间多,但老婆大人永远是第一。显示器对于程序员的健康起到了非常重要的作用,因此我们更应该选择一个护眼、护颈枕的显示器。关键是才 1 千多,尤其是我买了一个 3 千多的显示器后,向老婆申请再买一个 1 千多的显示器,老婆二话没说,告诉我:买买买。 虽然经常说程序员不差钱,但是对于刚入职或者预算有限的码农来说,这台B L2480T 还是 十分值得入手的。

2020 年我的目标就是:提效、健康。

作为程序员的你,今年有什么计划?可以评论区留言。

本文分享自微信公众号 - justjavac(justjavac-blog)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Easter79 Easter79
3年前
swap空间的增减方法
(1)增大swap空间去激活swap交换区:swapoff v /dev/vg00/lvswap扩展交换lv:lvextend L 10G /dev/vg00/lvswap重新生成swap交换区:mkswap /dev/vg00/lvswap激活新生成的交换区:swapon v /dev/vg00/lvswap
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
Python之time模块的时间戳、时间字符串格式化与转换
Python处理时间和时间戳的内置模块就有time,和datetime两个,本文先说time模块。关于时间戳的几个概念时间戳,根据1970年1月1日00:00:00开始按秒计算的偏移量。时间元组(struct_time),包含9个元素。 time.struct_time(tm_y
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这