编程不是打字,而是思考!如何思考?这是你从未学过的技能 -fs

21-08-10 banq

"编程不是打字,而是思考." — Rich Hickey

"编程不在于你知道什么;而在于你能想出什么。" -  克里斯·派恩

没有任何技能比批判性思考(banq注:批判性思考=抬杠)您以前从未遇到过的问题的能力更有价值,也更难获得。

虽然学校教我们如何解决问题,但他们没有教我们思考的艺术。思维是可以学习但无法教授的事物之一。

糟糕的想法是有代价的。当谈到思考时,大脑有一个最佳的操作方式。如果操作正确,您会发现自己有充足的空闲时间。如果操作不正确,您的大部分时间将用于纠正错误。

好的思考让未来更容易,而糟糕的思考让未来更难。好的思考意味着更好的决定。更好的决策可以带来更多的空闲时间、更少的压力和更多的机会。另一方面,糟糕的思考会导致做出耗费时间、减少选择并增加压力的决定。

我们怎样才能学会思考?

对于答案,我们求助于威廉·德雷西维茨 (William Deresiewicz) 的演讲《孤独与领导力》 ( Solitude and Leadership)。整篇文章值得一读(和重读)。

 

学习如何思考

几个月前,斯坦福大学的一组研究人员发表了一项研究。研究人员想弄清楚今天的大学生如何能够比成年人更有效地同时处理多项任务。研究人员问道,他们是如何做到的?他们发现答案是他们没有。(这绝不是他们所期望的)

研究人员期望发现的增强的认知能力,使人们能够有效地同时处理多项任务的心理能力,根本就不存在。换句话说,人们不能有效地同时处理多项任务。这是一个真正令人惊讶的发现:同时处理多项任务的人越多,他们就越糟糕,不仅在其他心理能力方面,而且在同时处理多项任务本身方面。

一心多用,简而言之,不仅不会思考,还会削弱你的思考能力。

 思考意味着专注于一件事足够长的时间来形成一个想法。

不要学习其他人的想法,或记住大量信息,无论这些信息有时多么有用,只是一味地发展自己的想法。

 

改善思维

提高思考能力的最好方法是花时间思考。问题是我们想让思考变得容易,但往往不是。简单的思考会带来高昂的成本。

轻松思考意味着在这里和那里花几分钟,了解问题的要点,然后做出决定。认真思考是理解问题,理解变量和细微差别,思考二阶 和三阶效应,并且经常理解现在有点痛苦会让未来更容易。

“只有集中注意力,坚持问题,耐心,让我的思想发挥作用,我才能得出一个原创的想法。让我的大脑有机会建立联想、建立联系,让我大吃一惊”

— 威廉·德雷谢维奇

 

2
猜你喜欢