「创造性」是学习给我带来最大的愉悦:专访 Just Focus

「创造性」是学习给我带来最大的愉悦:专访 Just Focus

Just Focus 是一款 iOSmacOS 双平台的番茄钟工具,拥有极简设计,能够有效地让你在工作中保持专注,避免干扰。

Just Focus 前不久刚刚上线了 iOS 版本,我们非常很好奇这样一款极简的番茄钟工具背后有着怎样的理念,特地邀请到了开发者 Justin 和他谈了谈 Just Focus 背后的故事,和对写作与学习的思考。

介绍一下你和你的作品

我是 Just Focus 的开发者 Justin,Just Focus 是运行在 iOS 和 macOS 平台上的极简番茄钟工具。

Just Focus 的 Mac 版在 2016 年 8 月就已经上线了,iOS 版是这个月刚发布的。

Mac 版的 Just Focus 会在一个番茄钟结束后用漂亮的壁纸锁定屏幕,屏蔽所有的鼠标和键盘事件,强制进入休息时间。iOS 版则会在开启一个番茄钟之后,要求用户留在 Just Focus 应用内 (否则番茄钟会中断,不计入今天的番茄钟数),在这期间不能玩手机。

可以看出两个平台的设计目标有些不同,但总的目标是一致的:减少干扰,劳逸结合,以期让用户达到高效从容的工作状态

为什么想到要开发 Just Focus 这样一款番茄钟应用

最初的需求来自于我自己。我每天的工作需要长时间对着屏幕,一旦专注起来很容易就忘了休息。我相信最好的工作方式应是高效的,付出最少的时间得到最佳的效果,堆时间加班做出来的东西往往看似可用实际上却一团浆糊。而最高效的工作方式应是劳逸结合的,也许早晨到办公室会觉得精力充沛,但连续工作不休息的话几个小时后就会感到非常疲惫。

我采用番茄工作法来尝试做到劳逸结合,但是 Mac 平台上流行的番茄钟提醒都不够强烈,我希望能用全屏的方式强迫我跳出当前的圈子。而且当时我也想在 Swift 上多点实践和学习,于是 Just Focus for Mac 就应运而生了。

Just Focus for Mac 的 v1.0 上线之后受到很多用户的喜爱,至今还有用户给我发邮件反馈、提 Bug 和提 Feature Request。每次收到用户的邮件都觉得很开心。

有了 Mac 版之后,我就想做 iOS 版,但却在完成雏形后搁置了一段时间,直到最近才终于完成并发布了。

如果要你介绍 Just Focus,有哪些特性或特点是一定要介绍的

Just Focus 的设计理念是简洁优雅,项目开发过程中也贯彻 MVP (minimum viable product) 原则。另外,2 个平台的 Just Focus 都具有相同的元素:来自 Unsplash.com 的漂亮壁纸。

Mac 版 Just Focus 的强占屏幕提醒是核心特性,专为在 Mac 上专注太久忘了休息的人设计。

iOS 版的「放下手机,专注要事」则是给学生党或者有觉得手机分散注意力非常困扰的群体而设计。

我们看一个工具往往要看到它要解决的问题,番茄钟也好,GTD 也好,不是因为有了这些工具才使用,而是因为遇到了问题,而这些工具能帮助我们解决这些问题而使用。Just Focus 想要解决的问题就是「如何通过专注达成高效」。

你平时在工作中会如何使用番茄钟,有没有能够提高工作效率的工具或者技巧和我们分享

我在 macOS 平台工作,Apple 的软件生态非常好,有很多效率工具可以推荐。有些工具可能收费不菲,但考虑到用钱能换到的时间,还是非常值得的。

写代码的工具链 Xcode、Sublime 和 iTerm2 以及终端等一系列生产工具已足够写篇长文,其它我最常用的效率工具有:

其他还有诸如 MacDown、Eudict、Grammarly、Evernote、Sketch 等大家熟知的 App 就无需赘述了。

我一般要开始工作了就会用 Alfred 输入 jf po 开始一个番茄钟,然后开始写代码。每个人习惯的时长不同,我用的设定全是标准番茄钟时长,没有调整过,Just Focus 提醒我该休息了之后我就去倒杯水。

1.png

晚上下了班回家我会做做个人项目,也是同样的办法。这样做时间分配也比较方便。比如今晚下班虽然很累,但还是得投入两个番茄钟时间在个人项目上。两个番茄钟,很快就过去了,这样一想好像就不那么累了。

我们知道你经常在博客中分享各种书影音和读后感,坚持写博客对你有什么收获,对于那些想开始写博客却不知道有什么东西可写的人你有什么建议?

第一次开始写博客是 BBS 倒下,博客刚兴起的时候,中间换过几家不同的博客服务,后来博客时代过去之后好像也都没了。现在的这个博客是 2010 年自架 VPS 搭的 WordPress,这么多年过去了所幸一直没关。

虽然更新频率不高,但还是记录了一点东西。我其实是很喜欢写作的人,虽然职业当了程序员 XD。也很喜欢看书,于是某天就想为何不把自己看过的书推荐一下呢?当时有推友说你觉得好的书不一定别人觉得好,我觉得很有道理,于是就不推荐书了,改为把自己的想法写下来。后来有了公众号,那一年就写得比较勤,现在也荒废了,虽然书一直在看,但书评却写的少了。如果有时间我应该还会继续写。

如果把人看成一个黑盒,一端是输入,另一端是输出,那么看书就是输入的一种,而写作则是输出的一种。

看电影电视剧,看动漫玩游戏,这些也是输入,也是我喜欢的项目。输入是点状的,是来自不同维度的信息在脑袋中留下的记忆。而写作和制作 Just Focus 的过程,就是把这些点变成面的过程。

点状信息是分散的,孤立的,而思考过程则是把所有的点连成线,最终变成面。只有把孤立的信息通过自己的思考转换之后,这些信息才属于自己。这个过程和“学习新技能”的过程大抵也是类似的。

所以在我写“每周读书”这个系列的过程中,我不仅是把书看了,做了笔记(做笔记的习惯倒是以前上学的时候就养成了),而且经过自己的思考,形成了个人的评价,并且沉淀为文字,传播出去。

这大概是写博客给我带来最大的好处了:学会思考

至于浏览量订阅数,甚至是永久存档之类的,在思考这件事情面前,都不算什么。所以想开始写博客,那就写吧,把思考的过程记录下来就好啦。如果实在不知道写什么,可以尝试学点新东西,把学习的体验记录下来。学习是无止境的,那写博客的素材自然就无止境了。

你一直在社交网络上强调「创造性」(Be Creative),对你来说「创造性」意味着什么,你如何让自己保持「创造性」?

Being Creative 对我个人来说非常重要,它几乎是驱动我去学习的最大动力。学习本身是一个痛苦的过程,你需要克服许多困难和障碍,如果没有足够的激励和愉悦来掩盖这份痛苦,你就很难想要尝试去攻克它。而我个人在学习的过程中体会到的最大的愉悦就是你说的“创造性”。

“保持”这两个字挺难的,我并不总能“保持创造性”。但我最常用的获取“创造性带来的愉悦”的手法是:学习

作为一个写代码维生的人,计算机界可供我学习的技术实在浩如烟海,所以不只是本职的 iOS/Mac 开发,前端技术,NodeJS,Docker,Ruby,PHP 等等许多奇奇怪怪的东西我都玩过,当然还有每年都被迫提升的和某大型障碍物斗争的技巧。每次去学习一个新技术的时候我想的不是“完全没用过好难上手”,而是“这个东西没用过诶好兴奋”。

推而广之,在很多其他方面也可以运用“学习”技巧。

比如玩游戏。在我买 PS4 以前我对游戏的认知还停留在古老的国产单机游戏,像《金庸群侠传》系列之类的情怀之作,虽然游戏本身很赞但我基本处于“不是我玩游戏而是游戏玩我”的状态。在接触了主机上的优秀大作,尤其是 Switch 发售没几天我在日本把《塞尔达传说:荒野之息》背回来以后,通过机核、Gamker 等诸多游戏资深大佬的节目开始了解游戏的世界观,一窥游戏设计的广袤世界。

学习新技能的过程也是打开一个新世界的过程,你可以看到很多以前没有看到的东西,在脑袋里又多增加了一点。当这些点变多了之后,你就有机会连成新的线,形成新的思维方式,去思考这个世界,得出新的结论。

分享一下你的主屏吧,介绍一下对你最重要的几个软件

2.jpeg

我的 iPhone 首屏现在是空的 XD (硬广一下:壁纸来自 Just Focus)

因为之前在推上抱怨我打开手机后容易跑进某几个 App,然后就忘了打开手机是想要干嘛了(比如本来只想查快递结果看到 Twitter 有提醒就开始刷推了),有推友说可以这么干我就一直这么用着了。

目前放在 Dock 上的 App 是:

最后再安利一下自己的 App Just Focus。我在咖啡店看书的时候会用到,禁止在看书过程中碰手机,顺便遇到好看的壁纸还能更新一下桌面。

3.jpeg

我们可以在哪里关注到你和你的产品动态

可以在以下地方找到我: