提升幸福感的习惯

我很喜欢写这类话题的文章,相较于一步一步教别人怎么解决问题,好像从根源上发现问题比较重要。任何效率的提高,主要是为了带来幸福感。那什么是幸福,对于成年人来说应该是不慌不忙地解决事情,且忠于自己言论,任何时候内心笃定,保持一致,这需要强大的内心和自我的管理。现在的自我管理我觉得有两派,一派是追求work life balance;另一派是说work就是life的一部分。

我以前笃定的支持前者。认为工作和生活应该要找一个平衡点,周末是家庭时间,后来发现有问题:家人周末去工作加班了,你还有什么家庭时间?其次,有时候社交说不上来是私人还是social,就好像对成年人来说永远是trade off,没有绝对对错之分。后者,把工作当作生活的一部分也会出不少问题,比如一不小心碎片时间的邮件处理就会变成周末处理工作了。

反正都不能给我答案,我就自己琢磨。比如闹钟的设置,有 Weekday 和Weekend 之分,需要明显告诉自己这是周末。每个周末的安排也最好得当,周六的早晨会去买菜,买一周的菜(笑)。购物袋里长期躺着一张购物单,基本上每周都要买的这几样就列在上面好了,不打勾,不画线,拿起购物袋就可以去了。追求一种不动脑子还有秩序的感觉。其实就是最朴实的习惯,对所有的事认真负责,做到最好,哪怕经历所谓的失败,也没有什么值得后悔的。写到这里我发现我写不下去了,开始鸡汤了。

千言万语,我的方法论只有一个,那就是,只要经过我手的事情,我都认真做到100%,而对于超出我目前能力的事情也要做到问心无愧。比如给别人写的邮件要确保信、达、雅,这样也是珍惜大家的时间。对于那些自以为什么都可以,只付出50%努力的人,就只配50%的幸福感。就像最近奇葩说里面,有一句引用毛姆《月亮和六便士》里的话:

我用尽了全力,过着平凡的一生

我想说的是,如果真的用尽了全力,这样平凡的一生,也是幸福的。

从对 Apple Watch 友好的日历应用说起

日常的一天从七点开始,尽量在晚上十一点之前结束。良好的作息是自我管理的一种方式,通常我会借助 Apple Watch 显示的日历来提醒自己哪一段时间该干什么。我习惯用 Apple Watch 看日历的原因是,每次在看时间的时候顺便看一眼接下来,比如「cardio」有氧运动的时间,这样你大概心里有个数就不慌不忙。在这之前我也开启了通知中心的提醒,但是效果不好。一来容易打乱思路,我很讨厌在工作的时候它提醒你十分钟之后要干什么,很可能我就被通知中心的其他通知吸引去干别的了,分心;二来我觉得提醒有一种 push 的感觉,不是你主动掌握时间,而是时间推动你往前走,要明白是谁在管理时间,往往接下来要完成的日历事件,很需要前面时间的积累,比如备课和预习这样的事情,就是说有一种成竹在胸的大局观很重要,事情是琐碎的但是要明白重点是要完成什么事。

日历对我很重要,在没有 Apple Watch 之前我也依次经历了以下五个日历应用,且每个日历应用都最起码用过一个月以上的时间。

  • 自带
  • Calendar 5
  • Fantastical
  • Google Calendar
  • Timepage

经过我长达半天的测试(其实就是下载全部五个应用,然后对比 Apple Watch表盘),发现其中有小插件的是自带应用、Fantastical 和 Timepage,他们对同一事项的细节最多的插件的表盘为:

这也是我最常用的表盘,分为时间日期区、日历区和摄入卡路里、音乐和南京时区的时间。从图上可以看出,自带日历和Timepage有着完整的细节,下午四点到五点,有氧运动,而Fantastical是在买萌吗?

我一般不点进去看应用,因为在Apple Watch 上还是不要过多操作,脖子来的比较舒服。好吧,我点进去试一下:

顺序跟刚才一样,自带日历的信息没有增加,点了跟没点一样,要再转动 Digital crown才会有反应,而且是卡片式的翻页界面,不连续显示日历。Fantastical 就比较神奇了,我前面还在说它在卖萌不显示日历,我点进去之后,它应该是同步了一下,所以找到了日历并且显示了出来,看下图:

本来我打算批判一下 Fantastical,但现在有些尴尬,好像它也显示了细节,但同步速度比别人慢本身就是硬伤。Timepage 除了完成前两者都有的功能外还贴心地显示了天气和温度(华氏度)。另外,在 Apple Watch 初代的时候,Timepage 一度同步无能,我给开发者写过邮件,答复当然是他们正在加班加点的修bug,所以我只好卸载了 Timepage,因为我看不到同步的日历会着急。后来,也就是这半年,加快更新步伐后的 Timepage,同步速度几乎跟自带没有区别,也没有出现过 Fantastical 这样「卖萌」的状况,再加上 iOS 上的界面也极其漂亮,也就没有其他理由放弃它了。

那么其他两个日历应用,Calendar 5 和 Google Calendar ,虽然没有小插件,但我还真不删除他们,因为…接下来会讲。

我的日历观

细数过去,刚开始尝试使用日历应用的时候,是根本不知道怎么使用日历,而且每天也没有过于复杂的事情(比如跟别人协同办公)。因此我将几门课全部安排进了代办提醒,设置周期和备注,比如告诉我教室在哪里等等。我也知道有很好的课表应用,尝试过觉得有些复杂,而且我除了上课还有实验和组会要开,于是就索性放在同一个地方,显得比较有秩序感:

在同一个地方的好处是,每学期结束之后,浏览一下这学期完成的事项,似乎完成了很多事情。但是后来发现什么都用代办事项提醒本身就不对,因为一眼看不到一天时间是如何分配的,对每天空白时间没有把握,而且很多琐碎和简单的事情都记下来代办,简直就是自娱自乐地打勾。你看,上课这件事是每周重复的,可以用周期性的代办事项标注,也可以用日历标注,两者都能提醒你教室在哪,似乎GTD打勾和日历事件都 make sense,但区别是「日历可以看得见这块时间分配给了这门课」,而代办事项打勾后就没了,因此日历更关注时间分配,而GTD更注重一件一件具体的事情以及对项目进行子任务分配,比如:

这是一个论文大纲,也是任务分配图,我基本上会打印出来贴在眼前,时刻提醒自己还有什么需要完成,所以在下面的日历中「Dissertation」这个大块时间,我是一章一节进行细分的,而不是呆写。但本文不想过多描述GTD。

日历的属性表示着是固定时间做的事情,有时候你会觉得一天一天在重复,很无聊。我想说这就是生活,让自己感觉不到无聊的方法就是使自己忙起来。比如你5点下班,下班后去健身房和下班后回家吃着炸鸡看美剧,都是选择,恕我直言,纯粹的吸收就是无聊的根源。你要释放身上的能量,去创作和流汗,达到一种动态平衡,无聊自然而然 fade out。所以我一般就会把时间安排地紧凑,比如这样:

这是三月-四月的日历,比较复杂,抽出其中一天:

就跟其他每一天比较相似,算是我认为 organized 的生活:

早晨写论文,午餐时间学习 Coursera 的课程,下午组会,健身,打扫实验室,修改论文。其实早晨写论文并不是全部时间在写,而是那段时间的中心是围绕大论文需要的东西来一项一项的完成,比如脑图中建立的子项目,例如采集数据、整理数据和研读论文等等。日历的核心在固定的时间做一项有核心的事件。之前每天晚上十点之后是 Kindle 的时间,但最近确实比较忙,诚实面对自己所以把它删了,不能自欺欺人,明明没有在做这件事还硬要写在上面。当然,「忙」和「没有时间」都是借口,只是不愿意分配时间而已。前天我睡前眯着眼睛看了几页Kindle,书名是sweetbitter。讲述了女主人公从家乡来到纽约的一家餐厅打工的经历,认识了从酒保到高级侍者到大都会博物馆形形色色的人和物。你不知道这是开始还是结束,你要像甜一样喜欢苦。就像每个人每一天的生活一样,好像永远没有开始和结束,只是一直在忙碌,觉得自己很辛苦。

如何制定日历

太多人不知道怎么制定日历,比如周六中午去买菜,是日历呢还是代办事项呢?我没有看太多GTD的书,我就是觉得,这如果是接下来的几周你每周这个时间都要做的事情,更多是关于时间分配,那请写在日历里。类似「每天回家的班车时间(通勤时间)」这样重复性较强的事情,请记在日历里,加班没有固定时间?那就不设好了,人在江湖加班不由己,(但愿如此,而不是因为自己上班就在浪费时间)。接下来再给自己分配一些固定时间做的事,比如周日早上是shopping time,每周二、四、六下午五点后是力量(还可细分为胸、背、臀腿)+有氧日,就好像生活大爆炸里周五是Laundry Day还是什么Day,我忘记了,但就是这样的概念。

「重复事件」和「分配事件」两者的区别在于,前者是不受你主观意志转移的,而后者你更自由,添加日历有助于让意志往积极的方向走,日历 is watching you。

下面谈谈工作中的日历,都说工作时最好用番茄时间,这点对搞科研或者难度很大的事件根本不适用。比如看文章的人知道,文献是越看越多,二十五分钟根本不够我想半个问题,你要我现在休息,前面的二十五分钟思路就断了,打乱思路等于谋杀,这个很可怕。那到了缓冲期怎么做选择?也就是说当你看着满桌的 paper,低头扫了一眼 Apple Watch,心中怒飙脏话「卧槽,来不及了」,因为一分钟后你该去做实验了,但你还有一些关于 paper 的理论没有搞懂怎么办?首先问题在分配时间范围的时候,先要估计自己花多久看一篇文章,这是经验和对自己的认知;其次,你要想一想是不是再半个小时你还是搞不懂这篇文章。所以在你正确估计时长的情况下,应该切换思维去做实验。你搞不懂的事情很可能在潜意识里面就想明白了,但是你当下很混乱没办法厘清这个道理。我自己就常常在分不清梦境与现实的情况思考一些很抽象的事情,比如线阵CCD曝光时间和扫频光源一次sweep时间的问题,其实就发生在昨天梦里(否则不可能记这么清晰)。换个脑子也是提高效率的方式。可能上班的人没有时间给天天健身,但换个脑子做一些其他不同类型的工作也可以帮到你。实在不行,自己打翻水,再收拾一下都是极端的放松的例子,我是认真的。

如果你跟我一样日历比较复杂,除了自己的个人日历外还要订阅团队的日历,那么请往下看。

订阅和分享日历

日历账户一般跟邮箱绑定,也可以在 iPhone 上建立单纯的日历而不绑定任何账户,绑定的目的是为了同步和分享(我认为)。我用 Gmail账户的 Google Calendar,所以用它来说明。

在我的日历截图中,有黄色(个人日历)和蓝绿色(团队日历):

淡掉的颜色表示这一天已经过去。

界面的左下角依次可以看见我的所有日历:

  • 我的日历
    • Yue Zhu – 我主动添加的日历 – 橙色
    • Birthday – 生日提醒 – 青紫色?
    • Reminders – 代办事项提醒 – 青紫色?
  • 我订阅的日历
    • Holidays in US – 订阅的美国节假日日历 – 蓝绿色?
    • SBO – 订阅的实验室日历 – 淡蓝色?

在右边一周日历的方格中会显示对应的颜色,你也可以设置喜欢的颜色,自己认为重要的颜色区分开比较合适。

订阅日历的方式是找到目标日历的链接,通常是一串地址+.ics,比如下面这个是美国公共节假日的日历:https://calendar.google.com/calendar/ical/en.usa%23holiday%40group.v.calendar.google.com/public/basic.ics

找到这样格式的目标日历,点击订阅即可。需要注意的是,当你是使用gmail帐号订阅别人的日历时,很有可能在 Timepage 上不显示(因为 Timepage 只抓取了gmail 账户的日历,而不是gmail账户订阅的日历,有差别),而使用 Calendar 5 则完全没有问题,而且我喜欢 Readdle 设计应用的风格,这也是前面说的不能删除它的原因。所以我的建议是在 iPhone 上订阅日历,订阅之后在设置-日历-账户里看见这样的界面,则表示订阅成功:

那么在 Timepage 中就能看见 SBO 的日历,因为是系统订阅,Timepage对系统订阅的日历抓取完全没问题。

另外,在 Google Calendar 的网页版里,也可以在设置里选择分享你的日历,比如点击下图右侧的Share this calendar

现在你订阅好了团队(SBO)的日历,后来你成为了leader,成为管理这个日历的人,那么请接着往下看。

多账户管理日历

这时就涉及到多账户的日历管理问题,我熟悉的方法是使用 Google calendar 这个应用。团队的日历通常比较复杂,需要在日历下建立很多次级项目,不同的项目对应不同的受众。比如你的团队有十个人两个项目,其中7个在做项目1,8个人在做项目2,比较有秩序的做法当然是用色块区别开两个项目,但是你们属于一个团队,在针对全员的情况则不需要区分。在下面三款日历应用添加事件时,对帐号的选则只有「Gmail主帐号」这一个可选项(例如下图中的dxmcyr@gmail.com 或者 xxxx@gmail.com),没有次级项目可选。

而次级项目在 Google Calendar 中则显示为:

  • xxxx@gmail.com(团队日历)
    • Events(主要事件)
    • Class+Vacation(项目)
    • SBO(表示SBO这个项目)
    • Superlum BroadLighter Source(项目)
    • Telesto System(项目)
  • dxmcyr@gmail.com(个人日历)
    • Events(主要事件)
    • SBO(我用个人账户订阅的SBO日历)

你可以在gmail帐号里选择次级项目,进行事件的添加。这就是前面我提到需要保存 Google Calendar 的原因,iPad 版本的 Google Calendar 是最近才有,所以它现在是通用版,但很可惜不支持 Apple Watch 的插件。你注意到这里没有聊 Timepage,它甚至只能有一个 Gmail 帐号,也就是说你要用其他 Gmail 帐号的日历时需要退出当前,so awful。

尾巴

日历应该是具有时间分配属性的东西,而 Apple Watch 的使用则更凸显了这一特性:低头看一眼时间的同时掌握接下来要进行的工作:

比如现在,no more events,同时今天摄入的卡路里比目标值少13大卡,然后我就该去睡觉了。

从鼠标手到 Windows 触控板

鼠标手,也就是腕管综合征,现代流行病。十年前还常常出现的「网瘾」一词,放在现在也没人再提。缓解的办法无非是少用电脑,但我的同事,一位主要负责行政的工作人员,每天处理的是电子表格。尽管买了人体工学鼠标以及鼠标垫还有手肘垫,也逃脱不了腕管综合征。既然没办法不用电脑,唯一可缓解的方式就是鼠标和触控板交换使用。再提到我的同事,我推荐她用 TrackPad,手腕多活动活动也有助缓解疼痛,这毛病最烦长时间保持同一姿势。尽管在 MacBook 遍地的群体,使用电子表格还是得用微软的 Excel 和 Windows 系统,再换句话说就是不用触控板。包括我,也是这两天刚开始想起来试一下 Windows 传说中「改进」了的触控板功能。

我并不是对比 Windows 和 Mac 哪个触控板好用,只是想说 Windows 也可以使用触控板完成类似右击、上下翻页、伸缩网页等功能。前面提到的交换使用的含义是满足和鼠标操作一样低的学习成本,常用功能,和好的流畅感。

ASUS Smart Gesture

我自己的笔记本是华硕的,所以再帮同事查触控板之前,先设置了自己的。笔记本型号A550JK,良好的互联网习惯指引我去官网下载名叫「Smart Gesture」的驱动,谁知道官网虽然能查得到我笔记本的型号,但没有下载。国内互联网现状,无奈,只能在一个第三方平台找到了下载,当然某精灵也提供下载,但是害怕放了木马病毒,我笔记本也不装杀毒软件。当然,我也不解释为什么在国外的网站下载了。下载后打开是这样的界面:

我常用的三个功能就是:

  • 双指轻击(等同右击)
  • 双指缩放页面
  • 双指上下滚动页面

除了华硕和 ThinkPad ,我相信其他 Windows 厂商也有如此设置,而且随着设备的更新,像我这台旧机器只有「Normal TouchPad」,最新的设备应该有「Precision TouchPad」,具体在How To Configure Your Touchpad In Windows 10 一文有解释:

  1. Precision touchpads – are a new type of touchpads that are designed for newer computers and devices, that run on Windows 8.1 and Windows 10. These kinds of touchpads support a variety of touch gestures that can help you to get around your PC more quickly. They offer a great user experience, but the downside is that they are not available on just any computer or device. In order to get all the gestures, features and options a precision touchpad can offer, Microsoft requires touchpad manufacturers to comply with a set of very specific hardware requirements. If you'd like to see these requirements, check this web page: Windows Precision Touchpads – Device Integration.
  2. Normal touchpads – all the other touchpads that don't fit into Microsoft's standards for precision touchpads. By default, these touchpads don't support Windows gestures and have fewer features and options available than precision touchpads. However, depending on the manufacturer and model of the touchpad, its drivers could include some features that are found on precision touchpads.

Synaptics ThinkPad UltraNav

这一串唬人的英文,实际上跟前面 ASUS Smart Gesture 是一样的意思,好比不同厂家对 Android 系统的「重命名」。同事的笔记本是ThinkPad Carbon x1,官网有 UltraNav 的下载地址,比华硕要简单得多,而且姿势也比华硕丰富得多,知乎的这篇问答中显示了有单指,双指,左右轻扫姿势,

WOX 打开目标文档

我问同事,你怎么管理文档。她打开了资源管理器,指着非常整齐的文件夹,我心想,能做到这样已经很了不起了。接着我又问,你文档那么多,你怎么找到你目标的文档呢?她说,依次打开文件夹。

是的,一年前我也是这样的,在脑子里就有自己建立的文件夹。比如博士五年,每年一个大文件夹,里面分实验数据,实验结果和组会汇报文件夹,在脑子里形成一个个沟壑,思绪好比流水,根据需要打开或者关闭阀门指引水的流动,这就是 Workflow 的意思。但每次沿着这套逻辑找到指定文件,很费脑筋。Wox 就是来帮助你的,简单来说就是 Windows 版本的 Alfred。我对wox的使用主要集中在打开文献,例如我的目标文档包含「Optical coherence tpmpgraphy」,就直接输入,得到下面的界面:

而 Wox 能做的远比想像强大,比如打开应用、终端运行、网页搜索、数学计算,比如打开 Spotify 里的歌曲,官网的说明是这样的:

An effective launcher for windows

A full-featured launcher, access programs and web contents as you type. Be more productive ever since.

Wox is free for use and open-sourced at Github, Try it now!

安装对应插件即可:

我也只是基础用户,也用不太到编程这些 tricky 的东西,若有读者使用得更深入的也可以写文章交流。在搜索文档的时候,我隐约记得我还安装了插件Everything,点击这里可以下载所有支持Wox的插件。

快捷键

Windows 上也有很多快捷键Cheatsheet,Chrome也有快捷键Cheatsheet,建议打印成PDF放在手边随时浏览。

尾巴

最后,Mac 触控板确实很优秀,但很多人也离不开 Windows。这篇文章主要分享一下在 Windows 上,只要稍微学习一点技巧,也可以与鼠标切换自如,同时提升效率。

Hit the Back Mar 31, 2017

3163 Middlefield Rd
Palo Alto‎ CA‎ 94306
United States

Strength

  1. Pullup 85lb
  2. Lat pulldown 55lb
  3. One-arm dumbell row 15lb
  4. Straight-leg Deadlift 40lb
  5. MTS High row 40lb
  6. Standing Calf 50lb
  7. Latetal Raise 15lb

每组二十,一共四组,做到力竭即可

Cardio

  1. Stepper Master 40min

改天游泳试试

改天🏊试一试

改天🏊试一试

Hit the Gym Diary Mar 27, 2017

875 Blake Wilbur Dr
Palo Alto‎ CA‎ 94304
United States

Strength

  1. Deadlift 40lb 20 20 25 25 30
  2. Deep Squat 30lb 20 25 25 30
  3. Leg extension 25lb 20
  4. Seated leg curl 35lb 20
  5. Calf Extension 30lb 20
  6. 肩平举 5lb 20
  7. 撑肱三头 自重
  8. Chest press 30lb 25
  9. Hip Abduction 90lb 20

Cardio

  1. Stair master 30min

没电的 Apple Watch

但我有新玩具啦

而且今天写文章的效率还可以喔