單執行緒的大腦和自我控制力
單執行緒的大腦和自我控制力
注:單執行緒指一次僅能處理一件事情。相關的詞有多執行緒,即一次可以同時處理多件事情。
我是個程式設計師,每次上級給我分配的任務,我幾乎延期完成。是什麼原因導致的呢?
我觀察自己的表現:程式設計特別慢,想起來特別吃力。
我在思考自己出問題的地方,慢慢的找到了一些原因:
感覺很吃力,不知道怎麼弄,我覺得,我沒有弄懂任務需求是什麼?要做什麼?以及任務背後的原理和來龍去脈。很多地方不懂不理解就去做,如一團亂麻中找線頭。
感覺程式設計慢,我覺得在程式設計的時候不夠專注,容易分神。手裡做這個事情,心裡想那個事情。而且若是任務快到截止日期了,心裡就更加平靜不下來想程式設計,而是想:快要延期了,又要被經理罵了。這個我怎麼對付過去比較好一些,為什麼我程式設計這麼慢,腦子這麼不好使,我是不是不適合幹程式設計……
這個背後有什麼邏輯呢?
我覺得,人的大腦是單執行緒的,一次只能專注處理一件事情。程式設計的時候想程式設計,看書的時候想書中內容,聽課的時候想老師講的話,玩遊戲的時候想致勝策略和避險。
而我們若是一次處理兩件或者多件會怎麼樣呢?就會變成這樣:程式設計的時候想晚上吃啥,看書的時候想地鐵上碰到的美女,聽課的時候想週末出去玩啥,玩遊戲的時候想電視劇情節。這樣手裡的事情沒有一樣能做好。
而再觀察我程式設計的時候,剛開始想程式設計的內容,遇到困難了,就會逃避一下,開始刷刷網頁,網頁上看到新奇的又觸發了好奇和想象,越陷越深,等我兜了一圈子,轉回來以後,發現手頭的程式設計沒走多少,又開始自責,為什麼程式設計這麼慢,為什麼腦子這麼笨,為什麼不能做的快一點,馬上又到任務期限了,這回怎麼交差啊……而且越想越多,最後把大腦想掛了。
寫到這裡,我才發現,人們追求心靜,專注是多麼好的一件事情。而佛教的冥想、參禪,應該也在修煉這方面的能力。
這個能力就是:自我控制力——控制自己的大腦想法,控制自己的心理,控制自己的肢體動作。
我們給單執行緒的大腦下達命令時候,一次只讓它處理一個想法和一件事情,然後遮蔽掉其他想法和其他事情。
另外,大多人都體會過考試前幾周,特別忙,大腦高速運轉,時間過得飛快。恨不得一天當三天過,這樣可以多學多背一些東西,考試就可以多考幾分。而所有試都考完後,人就覺得一下子特別閒,特別輕鬆,開始變得頭昏腦漲,開始變得無所事事,這時候打遊戲也沒有意思,看電影也索然無味。
看來大腦還是喜歡處理事務,喜歡有很多指令,不喜歡沒有事務空轉著。
下次遇到事情了,就想事情就好了,就讓大腦處理現在手頭的事務,其他的一切想法都排除掉……
相關文章
- 執行緒池的自我修養執行緒
- 執行緒和執行緒池的理解與java簡單例子執行緒Java單例
- 瀏覽器多執行緒和js單執行緒瀏覽器執行緒JS
- 關於程式和執行緒 自我的一些總結執行緒
- 敲開阿里大門的執行緒、多執行緒和執行緒池面試專題阿里執行緒面試
- 執行緒1-單執行緒執行緒
- JS單執行緒和非同步JS執行緒非同步
- c#基礎,單執行緒,跨執行緒訪問和執行緒帶引數C#執行緒
- 執行緒和執行緒池執行緒
- Android的執行緒和執行緒池Android執行緒
- 多執行緒-程式和執行緒的概述執行緒
- 多執行緒Demo學習(執行緒的同步,簡單的執行緒通訊)執行緒
- 4核8執行緒和6核6執行緒的CPU哪個好?電腦CPU核數多和執行緒多的區別執行緒
- 多執行緒-執行緒組的概述和使用執行緒
- 多執行緒-執行緒池的概述和使用執行緒
- redis 單執行緒Redis執行緒
- 簡單的執行緒池執行緒
- 多執行緒和多執行緒同步執行緒
- Node.js 的單執行緒事件驅動模型和內建的執行緒池模型Node.js執行緒事件模型
- 淺談JS中的非同步和單執行緒JS非同步執行緒
- MFC多執行緒的建立,包括工作執行緒和使用者介面執行緒執行緒
- java執行緒之守護執行緒和使用者執行緒Java執行緒
- 深入理解JavaScript執行(單執行緒的JS)JavaScript執行緒JS
- JavaScript單執行緒概念JavaScript執行緒
- Redis--單執行緒Redis執行緒
- Redis-單執行緒Redis執行緒
- 簡單的執行緒池(八)執行緒
- 簡單的執行緒池(七)執行緒
- 簡單的執行緒池(九)執行緒
- 簡單的執行緒池(六)執行緒
- 如何理解JS的單執行緒?JS執行緒
- 簡單的執行緒池(四)執行緒
- 簡單的執行緒池(三)執行緒
- 簡單的執行緒池(二)執行緒
- 執行緒安全的單例模式執行緒單例模式
- 多執行緒下的單例執行緒單例
- SingleThreadExecutor(單執行緒執行器)thread執行緒
- 執行緒安全和執行緒不安全理解執行緒