工具太多或者工具过载

分享
工具太多或者工具过载

Hey, 我是 Michael Sun, 是资源管理软件 Metaessen 的作者,它可以用来作为书签管理器或者笔记软件。

在当今,在每个领域都充满了很多工具,特别是软件。在日常生活与工作中,我们使用了太多的工具。

本来我们想使用这些工具来提高效率与生产力。但是工具太多了,也会造成我们的负担,反而降低效率与生产力。

工具太多意味着,需要花费很多时间精力去选择、了解、学习、使用与熟练所需要的工具。如果选择了太多的工具,就会浪费很多时间精力与资源,从而妨碍了使用工具来实现的目的。也会造成在信息太多现象中出现的一样的认知负担,精力分散,与阻碍解决实际问题。

我在软件开发上有20多年的经验了,在这个过程中学习了很多编程语言、编程工具、操作系统、编辑器、项目管理工具等等,例如C/C++, Java, TCL, Perl, Python, PHP, JavaScrip/TypeScript, HTML, CSS, Windows, Linux, Mac OS, Vim, Emacs, VS code, Redmine, Trac, etc.

现在很多东西我不再使用与了解了,就使用比较好用的几样工具,例如,Python, JavaScript/TypeScript, Linux, Vim, HTML, CSS, Metaessen (我自己的产品,用于管理各种资源).

现在想想,以前了解与使用了那么多工具,但是真正有用的并继续使用的就很少,最后就留下几样继续使用。浪费了大量的时间精力与资源。

人生苦短,真的没必要了解与使用太多知识、信息与工具。太多的知识、信息与工具反而是你的障碍与枷锁,浪费你的机会、时间、精力与资源,让你的思想不自由,让你的活动范围变窄,让你的人生变成空耗大好年华与无意义,让你的精神与行为不够深入认识与体验你自己、社会与世界。

书籍读多了,反而会害了你,不要读那么多了,找准方向,多去实践,多去体验,多去享受,多去思考。

有时应该仅仅了解一下就好,没有必要折腾那么多时间试用或者使用。年轻时,好奇心比较强,什么都想尝试一下,也许这是好的,但是不加选择地尝试所有遇到的东西就很浪费时间精力。

我们应该把这个时间精力用于最重要的、最需要关注的、对你最有帮助的事情上,而不是任由好奇心与兴趣泛滥,造成不必要的资源浪费与精力分散,这样也会造成在自己的专业领域不够深入,不够熟练,没有达到极致的水平。

来看看工具过多会造成什么现象或者危害吧:

  • 选择困难

  • 认知负担

    什么工具都需要分析了解下优缺点,多了就会加重思维负担。

  • 浪费时间、精力与资源

  • 降低效率与生产力

  • 减少做更重要事情的机会与资源

  • 养成一些不良习惯与心理

    例如逃避困难,特别是逃避完成目标的压力与困难。利用选择与熟悉工具的为目标做准备的心理来无意识地逃避真正的目标。

  • 在专业领域不够深入与极致

  • 在重要工具上不够深入与极致,导致效率与生产力不够好

  • 分散精力

  • 专注于工具,而不是使用工具的目的

  • 增加管理负担

面对工具过多的现象应该怎么办呢?

我们要知道,使用工具就是来解决具体问题与实现目标的。没有工具、工具过少与工具过多都会阻碍目标的实现。我们只需选择几个比较好用的、通用的、普遍的工具,如果没有必要与充足的理由就不要轻易切换到新工具。

任何工具都不是完美的,在使用它的有用的功能时也需要忽略或者忍受一些不好的方面,不要仅仅因为一些无关紧要的缺点就寻找或者切换到新工具。在选择与使用工具的过程中,不要有完美的思想,要时刻想着目标。重要的是熟练使用工具的有用功能快速地、有效地、高效地完成任务或者目标,从而大幅度提高效率与生产力。而不是一味抱怨、换来换去与浪费时间精力。

对于有些工具,我们也需要定制功能与界面,开发插件,或者直接创造新功能或者新工具。

在选择一个工具的时候,不要仅仅看使用的人多不多,好评的数量,别人的评价,存在的时间长短,是新的还是旧的,等等,大部分主观的东西(例如评价)是虚假的与不客观的,特别是商业产品。我们要重点看它能不能更好地解决我们的实际问题。重点是解决实际问题,而不是评价、界面是否好看等其他东西。

有些任务或者目标,组合使用多个工具才能完成,一个工具最好不要集成太多功能,最好是基本功能+定制(或者扩展、插件)的模式,如果集成太多的功能,反而会造成工具臃肿、笨重、速度变慢、效率变差、分散注意力,没有时间与精力把基本功能做好,工具的整体效果与效用变得很差。所以我们需要掌握与熟练专业或者目标所需要的多个基本工具。

在选择与使用工具的工程中,切忌一些华而不实的东西,例如语法高亮或者过多的语法高亮,华丽的用户界面,使用过多的颜色,过多的用户界面元素等等。

对于选择的工具,要真正熟悉与熟练使用,不断定制、改造与提高工具,对选择的工具的使用要达到极致,从而大幅度地提高效率与生产力,更快更好地解决实际问题与实现目标。

阅读更多

成都骑行记 2023-01-28 (西北 - 目标为都江堰与紫坪铺水库)

成都骑行记 2023-01-28 (西北 - 目标为都江堰与紫坪铺水库)

Hello, 我是 Michael Sun, 开发了资源管理软件 Metaessen,你可以用它管理书、笔记、任务、项目、想法等等。 好玩的路线有两段: * 从友爱镇沿着江安河右岸到都江堰 * 从都江堰到紫坪铺水库再回来沿河岸到都江堰 从市区到郫都区友爱镇再沿江安河到都江堰 从都江堰上山沿着山路到紫坪铺水库 从紫坪铺水库沿河岸到都江堰再经唐昌镇到市区

By Michael Sun
Obsidian / Joplin 不支持对文件夹或者笔记进行手动或者任意排序

Obsidian / Joplin 不支持对文件夹或者笔记进行手动或者任意排序

嘿,你还好吗?我是 Michael Sun, 是资源管理器 Metaessen 的创建者,它可以用来作为书签管理器或者笔记软件。 当我打算真正试用Obsidian的时候,发现不能对文件夹进行排序(除了默认的按字母排序),进一步搜索大部分笔记软件(包括Joplin)都不能对文件夹或者笔记进行手动或者任意排序。 我认为手动或者任意排序是个基本功能,不管是书签管理器还是笔记软件都应该做到。 为什么大部分软件做不到呢?难道很困难吗? 排序或者排队现象是生活或工作中经常遇到的情况。例如对一个学校同年级的学生的考试分数进行排序。排序对有少数项目或者有多个项目的列表都是有用的。 任意排序特别对任务的优先级很有用。 标签主要用于标识或者分组,跟排序有很大的区别,这两者是不一样的。 鉴于排序或者排队在现实生活中的普遍性,我认为这应该是笔记软件的基本功能。 以前经常使用Joplin,没有注意到不能对文件夹与笔记进行手动排序。自从经常使用自己的资源管理器 Metaessen后,已经适应与喜欢手动排序了,而且手动排序适合现实世界的各种场合。当再次使用Obsidian或者Joplin的时候,猛然

By Michael Sun
信息太多或者信息过载

信息太多或者信息过载

Hi, 我是 Michael Sun, 是资源管理软件 Metaessen 的作者,它可以用来作为书签管理器或者笔记软件。 很多人接触、阅读或者收集了太多的信息,超出我们的处理能力,成了负担,对解决实际问题已不起正面作用或者造成了障碍。 有用信息过少也会对解决实际问题造成障碍。 有没有发现在阅读与收集信息时会出现下面的情况: * 过早了解一些信息或者细节 * 过多了解一些信息或者细节 * 垃圾无用信息过多 * 沉寂信息过多 * 信息过于分散,没有结构,没有形成有用的系统,没有组织好信息 * 信息链接过多或者过少。把多个信息链接起来时有时导致过多的联系,有时导致过少的联系。 * 很少使用或者再次使用已经收集或者整理的信息 * 从原始信息里面分析分离出来的有用信息很少或者根本就不去分析分离出来有用信息

By Michael Sun
为什么实用是哲学的基础与核心

为什么实用是哲学的基础与核心

Hi, 我是 Michael Sun, 是资源管理软件 Metaessen 的作者,它可以用来作为书签管理器或者笔记软件。 为什么 我们从小到大被动接受了很多思想、观点、文化、知识等等,这些东西大部分来自于你的家人、老师、朋友、同事、电视、网络、书本、社会等等。 我们自己也通过自己的实践也认识到了很多常识、知识、思想、感觉等等,有些是直接进入了我们的大脑与身体,有很多是经过自己或者别人的已有理论进行解释后进入了我们大脑与身体。 不管是直接还是间接进入我们大脑与身体的东西,我们长大后随着实践的范围扩大与数量增多,接触的现实越多,学习到的真理越多,就越认识到这些东西很多是错误的,不适合环境变化的,不是你想要的,或者有很多条件与限制的。 我们在生活、工作与学习等活动中,想做得更好更快,但是受到以前思想与思维的影响,走了很多弯路,在无意义或者只有很少收获的事情上浪费了大量的时间、精力与资源。 随着我们在现实生活中被打击的次数增多,对真正现实的深思熟虑增多,使用正确的思想与思维方式的增多,你会了解到哪些是错误的,哪些是正确的,哪些是你需要的,哪些是有限制与条件的,哪些是不

By Michael Sun