在折腾和不折腾之间

我很喜欢读 Jason Snell 写的这篇「A bumpy road to the Apple conference call transcript」。为了能够第一时间把实时电话会议记录转为文字,他动用了四五个第三方软件与服务,反复优化工作流程(参看三个月前的另一篇),连在 iTunes 里往回跳几秒这个清理录音文字稿不可缺少的功能,都特地用了一款叫 SizzlingKeys 的软件来完成。可谓是精益求精的职人精神代表。

Snell 是英文世界最资深的科技作者之一,也是从一九八零年代就开始用 Mac 的老牌苹果玩家。我喜欢上面的文章,是因为它没有落入「为折腾而折腾」的窠臼。Snell 有非常明确和紧迫的需求(迅速把苹果社群关注的一份实时电话会议转为合乎语法,没有别字的文稿),这个需求没有现成的整合式解决方案,而他最终折腾出来的成果品质有目共睹。

很多老人会怀念那个人人都多少具备编程能力的电脑时代。又或许那个时代从未真正到来过。但在上述例子里,Snell 做的事情就是编程。编程不等于写代码,而是让电脑按照一定的顺序执行一系列任务,从而将自己的工作部分自动化。期待每个电脑用户都去写 Swift 并不现实,但在苹果所主张的「不折腾」(it just works)和刷机爱好者的折腾之间,有那么一个把个人电脑还给个人的中间地带。

点此在《一分世界》收听本文语音版。(需要 Telegram。))