专注的软件开发和专注的学术研究互相排斥

钻研人类记忆,探索复习算法。改善教育公平,践行自由学习。

7 👍 / 0 💬

思想工具中的 实践出洞见 [1]需要开发新的软件界面来表达领域理论,然后研究这些界面和它们的使用,以改进你的理论。在实践中,要在一个重要的软件开发项目中深入思考理论非常困难。而且,当一个人每天花很多时间在思考和写作上时,也很难建立起软件开发的动力。更糟的是: 软件开发和研究思维之间的切换成本很高 [2]

2020 年 3 月,我为 助记媒介 [3]写了一份研究问题清单,然后着手开发 Orbit。现在写到 2020 年 10 月,我还没有在这些研究问题中取得任何有意义的进展。在某些时候,我需要执行一个「强制切换」,重新思考这些问题,到那时,我将很难为 Orbit 开发任何重要的新功能。

2019 年 6 月和 7 月,在设计和实现 量子国度用户旅程项目时,我也在与类似的挑战斗争。然后在 2019 年 12 月和 2020 年初与 Michael 一起研究理论时,我在媒介上几乎没有任何进展。

这就是为什么合作可能更有意义的另一个原因: 工具制造者和工具使用者之间的深度合作可能会支持「实践出洞见」

一个相关的问题: 专注的软件开发工作是自我否定的 [4]

链接至本文(已汉化)

声明

此内容发布由 Andy Matuschak 许可。未经允许,不得转载或修改。保留所有权利。

Thoughts Memo 汉化组译制
感谢主要译者 JarrettYe
原文: Mental states of deep software development and deep research thinking are mutually exclusive (andymatuschak.org)

参考

  1. 实践出洞见 https://zhuanlan.zhihu.com/p/521844479
  2. 软件开发和研究思维之间的切换成本很高 https://zhuanlan.zhihu.com/p/561538073
  3. 助记媒介(Mnemonic medium) https://zhuanlan.zhihu.com/p/459483765
  4. 专注的软件开发工作是自我否定的 https://zhuanlan.zhihu.com/p/546882133

专栏:常青笔记 & 知识工作