这是关于哲学和习惯的一系列简短文章中的第二篇,这是我纪念 国家小说写作月的版本 。 您可以 在这里 阅读 第一部分 。
什么是习惯优先于困难。
在某些时候,我们大多数人都有必须学习一项新技能才能工作的经验。 最初,我们的生产力非常糟糕。 使用某些新软件,研究不熟悉的行业或使用国外DSL的前几个小时令人不舒服,甚至令人沮丧。 但是,由于工作时间长,我们很难接受这一点。 我们调整。 几周后,现在已经习惯了艰苦的生活。
在没有某些强制功能(例如您的工作安全性)的情况下学习新技能非常困难。 强迫功能迫使人们养成习惯。 没有强制功能,习惯养成就更困难了。
我相信这个问题的答案是创建强制函数。 我知道的最简单的方法是几天的“目标设定”,这些目标规定了最短的时间来练习习惯。


我通常从三天开始,因为这是一个足够长的时间,让我感到很有意义。 我亲眼目睹了学习新的编程语言,库或框架的第一手资料-在第3天之后,所获得的成果足以在接下来的三天内得到鼓励。
在这一点上,一个合理的考虑是如何确保不浪费最短的时间。 我想坦率地说,在达到最初的几个目标集(即10到12天)之前,我不会为此担心。 谨慎的练习需要仔细的计划和一些专业知识,因此,我不认为要确定首次拾起吉他时要达到的功率和弦是不公平的。 关键的问题是越过第一周到两周的时间,您最有可能退出。
我认为在这里值得一提的另一个好策略是用习惯养成时间代替或补充停滞时间。 停滞时间示例:
- 阅读新闻
- 社交媒体
- 通勤(例如,购买一本关于您要在Kindle上尝试学习的东西的书,并在乘飞机,火车等时阅读)
这种替换/补充策略也是不错的“双赢”,因为它1)不会改变您的时间表(无需分配时间),并且2)改善了养成习惯的过程。
总而言之,我相信没有明显强迫作用的养成习惯是从正确设置第一个小时间段开始的(三天,五天,两周)。 如果此初始时间段成功,那么形成真正习惯的可能性就会大大提高。
喜欢这个职位吗? 查看我的 博客 , 订阅我的阅读推荐时事通讯, 或者 让我们联系您进行咨询,结对编程或任何与技术相关的事情 。