瞎忙是一种福分

一句被广泛传播的话:选择比努力重要。还有一个说法更令人焦虑:很多时候你只是瞎忙。一下子否定了所有的努力,焦虑感油然而生。我的方向对不对?做这个事情有没有意义?做这个事情能不能对未来的成功有帮助?

一个残酷的现实是,意识到选择的重要性后,并不能提高你的选择能力。反而会让你更焦虑,从而无法沉浸在你的志趣里。

1985 年乔布斯离开苹果公司,创建 NeXT,收购皮克斯,他能预见到皮克斯的成功?能预见到回归苹果,把 NeXT 软件和苹果操作系统结合,从而产生 Mac/iOS 系列软件生态系统?

未来不可预测。我们需要偶尔布个闲棋,就像 AlphaGo 在胶着状态下,索性到脚落里下个闲棋,最后这个闲棋还真发挥了巨大的威力。乔布斯早年痴迷字体设计,他根本无法预见有朝一日这个技能会大大提高苹果软件的颜值。

刚参加工作那会儿,对 Linux 极度感兴趣,特别是 ubuntu 操作系统问世的时候,索性把家用电脑主操作系统装成了 ubuntu 。夜深人静之时,细细把玩一个个命令,醉心于 ubuntu 的紫色,阅读 GTK 源码,研究 vim ,甚至还向 GWget 提交过了一个 patch 。所有的这些,在当时看来,都是在瞎忙,跟工作毫无关系,也不知道有什么价值。仅仅是好奇,对未知世界的好奇。

多年之后,接到一个任务,在嵌入式平台开发一套图形系统。之前阅读 GTK 源码,对 GUI 系统设计以及 event loop, poll 等机制了然于胸,根本没有想到这个事情的价值是通过这个契机发挥出来。由于对 ubuntu 的熟悉,让我无压力地过渡到了 macOS 系统,从而发现了一个更大,更美的世界。

生命里的每一个点都会最终连成线。—乔布斯

这里的点,在当时的情境下,可能都是瞎忙。

我们在公司里上着班,做着不痛不痒的工作。为什么不利用闲暇时间瞎忙一下呢?人工智能很有神奇,为什么不了解一下机器学习的算法和原理呢?前端开发技术一日千里,为什么不花点时间看看这些层出不穷的前端框架有什么区别,如何解决开发过程中的问题?后端开发怎么解决海量并发问题的?海量数据是怎么存储和检索的?甚至可以花点时间学学画画,我们的画画水平和 10 岁的小孩基本没有差别,想想都觉得有点惭愧。

但行好事,莫问前程。愿好奇心不泯,愿有时间瞎忙


Post by Joey Huang under essay on 2016-09-29(Thursday) 00:13. Tags: thought,


Powered by Pelican and Zurb Foundation. Theme by Kenton Hamaluik.