单线程的大脑和自我控制力

单线程的大脑和自我控制力

注:单线程指一次仅能处理一件事情。相关的词有多线程,即一次可以同时处理多件事情。

我是个程序员,每次上级给我分配的任务,我几乎延期完成。是什么原因导致的呢?

我观察自己的表现:编程特别慢,想起来特别吃力。

我在思考自己出问题的地方,慢慢的找到了一些原因:

感觉很吃力,不知道怎么弄,我觉得,我没有弄懂任务需求是什么?要做什么?以及任务背后的原理和来龙去脉。很多地方不懂不理解就去做,如一团乱麻中找线头。

感觉编程慢,我觉得在编程的时候不够专注,容易分神。手里做这个事情,心里想那个事情。而且若是任务快到截止日期了,心里就更加平静不下来想编程,而是想:快要延期了,又要被经理骂了。这个我怎么对付过去比较好一些,为什么我编程这么慢,脑子这么不好使,我是不是不适合干编程……

这个背后有什么逻辑呢?

我觉得,人的大脑是单线程的,一次只能专注处理一件事情。编程的时候想编程,看书的时候想书中内容,听课的时候想老师讲的话,玩游戏的时候想致胜策略和避险。

而我们若是一次处理两件或者多件会怎么样呢?就会变成这样:编程的时候想晚上吃啥,看书的时候想地铁上碰到的美女,听课的时候想周末出去玩啥,玩游戏的时候想电视剧情节。这样手里的事情没有一样能做好。

而再观察我编程的时候,刚开始想编程的内容,遇到困难了,就会逃避一下,开始刷刷网页,网页上看到新奇的又触发了好奇和想象,越陷越深,等我兜了一圈子,转回来以后,发现手头的编程没走多少,又开始自责,为什么编程这么慢,为什么脑子这么笨,为什么不能做的快一点,马上又到任务期限了,这回怎么交差啊……而且越想越多,最后把大脑想挂了。

写到这里,我才发现,人们追求心静,专注是多么好的一件事情。而佛教的冥想、参禅,应该也在修炼这方面的能力。

这个能力就是:自我控制力——控制自己的大脑想法,控制自己的心理,控制自己的肢体动作。

我们给单线程的大脑下达命令时候,一次只让它处理一个想法和一件事情,然后屏蔽掉其他想法和其他事情。

另外,大多人都体会过考试前几周,特别忙,大脑高速运转,时间过得飞快。恨不得一天当三天过,这样可以多学多背一些东西,考试就可以多考几分。而所有试都考完后,人就觉得一下子特别闲,特别轻松,开始变得头昏脑涨,开始变得无所事事,这时候打游戏也没有意思,看电影也索然无味。

看来大脑还是喜欢处理事务,喜欢有很多指令,不喜欢没有事务空转着。

下次遇到事情了,就想事情就好了,就让大脑处理现在手头的事务,其他的一切想法都排除掉……

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 所有知识点已整理成app app下载地址 J2EE 部分: 1.Switch能否用string做参数? 在 Jav...
    侯蛋蛋_阅读 7,309评论 1 4
  • 线程 在传统操作系统中,每个进程有一个地址空间和一个控制线程。事实上这几乎就是进程的定义。不过经常存在在同一个地址...
    伊恩的道歉阅读 6,678评论 0 6
  • 本文选译自《Threading Programming Guide》。 导语 线程技术作为在单个应用程序中并发执行...
    巧巧的二表哥阅读 7,140评论 4 24
  • Object C中创建线程的方法是什么?如果在主线程中执行代码,方法是什么?如果想延时执行代码、方法又是什么? 1...
    AlanGe阅读 5,797评论 0 17
  • 古文今读: 【原文】 福在积善,祸在积恶。 【译文】 《易》云:“积善之家,必有余庆。积不善之家,必有余殃。...
    清静道人阅读 3,682评论 0 0