程序员应该如何使用大脑?

简介:


刚刚看到一篇挺有意思的文章,忍不住就想跟大家分享。于是我去掉了原文多余的文字,归纳整理了一下,为此还特地查找了一些关于人的左右半脑的知识,便有了此文。
这是这篇文章的原文 http://blog.csdn.net/thefirstwind/archive/2006/12/13/1440965.aspx
说我是篡改也罢,转载也罢,只要能对你有所帮助就行。如果没有,那就请dudu撤除,毫无意见。^_^

正“闻”
大脑就是你的智囊。科学研究证明,人类的大脑分为左右两个半球,表层意识位于左半球,深层意识位于右半球。

而左右脑的发育程度不同,隐含了你的很多特质和天赋的秘密: 
左半球(左脑)是管理人的右边的一切活动,包括:语言、概念、数字、分析、逻辑推理等功能;
右半球(右脑)是管理人的左边的一切活动,包括:音乐、绘画、空间几何、想像、综合等功能。

人的左右半脑发展是不平衡的,绝大多数人是左脑发达。全球只有10%的人是左撇子,即右脑比较发达。

左脑发达的人处理事情比较有逻辑、条理。但是左脑的记忆回路是低速记忆,而右脑的记忆回路是高速记忆。右脑的信息存储容量是左脑的100万倍,所以,如果得不到很好的右脑利用就等于是浪费了很大的资源。

很多计算机的大牛在用脑上,右脑的使用是高于左脑的。程序员每天编程的时间不超过工作时间的20%,剩下的时间在思考,或者说这些时间在大脑里面勾勒出来程序的图,也就是常说的画脑图。所以说,学编程,还首先要学编程思想,技术思想,多画脑图。
其实,有些时候,我们在程序设计之前所做的各种图:用例图,框架图,流程图,系统功能图等等,无非也就是脑图的各种形式,只不过是不同时期的不同的形式而已。

“脑图”是用树状结构和图像再辅以颜色、符号、类型和关联来画。
画脑图又叫做思维导图、心智地图,心像图,心智图,Mind Map,Mind mapping, 可以视之为一个树状图或分类图。

脑图法:
由托尼·布赞发明的一种方法。在他杰出的新著《脑图之书——发散性思维》(TheMindMapBook—RadiantThinking)里,有对这种方法很好的介绍。(还推荐一本相关的老书,名字叫《学习的革命》。)


介绍两种“画脑图”的方式:

(一)方法一 托尼.巴赞的脑图规则

1.首先在纸的中心画一个彩图,这个彩图往往胜过千言万语,明确主题,并且刺激创意性思维,同时会强化记忆。

2.多用图画。


(二)方法二 台湾高美士中葡中学校长梁佑澄的脑图的方法及法则

1.工具方面, 一张画图纸和颜色笔即可(用计算机画图板也可以); 

2.先把主题摆在中央,然后向外扩张分枝。近中央的分枝较粗, 相关的主题可用箭头号连结。在纸的中央,从主题开始最好用一个符号,然后画出从主题上分散出来的分支。

    如果你将纽约市进行脑图呈现,就将自由女神像作为中心;
  如果是关于大脑,就画一个由两部分组成的大脑。

3.使用「关键词」表达各分支的内容 —— 脑图目的是要把握事实的精粹, 方便记忆, 所以不要把完整的句子写在分枝上。

4.将相关的内容放到同一分支上,每一内容如果有新的亚分支就同理分散开来。
     使用符号、颜色、文字、图画和其它形象表达内容。图象愈生动活泼愈好。

5.建立自己的风格 —— 脑图并不是艺术品, 所绘画的能助你记忆, 才是最有意义的事。

6.你完成每一分支后,用不同色彩的框将其框上。

7.重画能使「脑图」更简洁, 有助于长期记忆 —— 同一主题可多画几次, 不会花很多时间, 但你很快会把这主题牢牢的记住。

8.有规律地将内容补充到每一张图上。这样,就很容易从概要开始,然后当你在每一学科中学到更多要点时,不断使脑图更加丰富、充实。


列出两个简单的脑图例子

例子一 :



例子二 :


有相关用来绘制思维导图的软件:譬如freemind,对没有美术根底的兄弟应该有所帮助
希望大家不要扔石头,要扔就扔砖头!^_^




本文转自钢钢博客园博客,原文链接:http://www.cnblogs.com/xugang/archive/2008/01/13/1036691.html,如需转载请自行联系原作者


相关文章
|
3月前
|
机器学习/深度学习 数据挖掘 大数据
探索代码之美:我的编程旅程
【9月更文挑战第14天】在编程的世界里,每一行代码都承载着创造的力量。本文将带你走进一个程序员的内心世界,从最初的迷茫到逐步找到方向,再到深入技术的核心,探索代码背后的逻辑与美学。通过个人经历的叙述,我们将一同感受编程带来的挑战与成就感,以及它如何塑造我们对世界的理解和未来的期望。
|
3月前
|
存储 容器
从代码中感悟生活:编程与人生哲学的交融
【9月更文挑战第27天】在键盘敲击的节奏中,隐藏着生活的哲理。代码不仅仅是冷冰冰的命令序列,它反映了我们解决问题的方式,甚至揭示了人生的智慧。本文将通过编程的视角,探讨如何将技术经验转化为对生活的深刻理解,用简单的例子说明复杂概念,让你在轻松阅读中获得启发。
|
3月前
|
JavaScript 前端开发 Python
探索编程的本质:从代码到哲学的奇妙旅程
该文档指导如何安装NodeJS及PyExecJS。首先从官网下载并安装NodeJS,验证安装是否成功可通过命令`node --version`检查版本。PyExecJS则通过`pip install PyExecJS`进行安装。安装后,通过Python导入`execjs`模块可查看执行JS的环境,并使用`eval`和`compile`函数执行JavaScript代码或编译JS脚本。具体案例展示了简单的JS执行与环境选择方法。
18 1
|
2月前
|
程序员 Python
探索代码的奥秘——我的编程之旅
【9月更文挑战第31天】在这段编程之旅中,我从一个对代码一无所知的新手成长为一个能够独立解决问题的程序员。通过不断学习和实践,我逐渐理解了编程的本质,并在这个过程中获得了宝贵的经验和感悟。本文将分享我的编程之路,包括学习过程中的挑战、克服困难的方法以及编程给我带来的启示。
35 0
|
7月前
|
设计模式 存储 人工智能
如何利用 ChatGPT 提升编程技能
如何利用 ChatGPT 提升编程技能
|
4月前
|
算法 程序员 开发工具
代码之舞:探索编程的艺术与实践
【8月更文挑战第7天】 在数字世界的舞台上,每一行代码都是舞者的步伐,每一个算法都是编舞的旋律。本文将带领读者穿梭于编程的世界,从初学者的踌躇满志到资深开发者的从容不迫,揭示技术成长之路上的心得体会。我们将探讨如何通过持续学习、实践和反思,不仅提升技术能力,更培养对编程艺术的感悟与欣赏。
52 3
|
4月前
|
机器学习/深度学习 人工智能 程序员
代码之美:我的编程旅程
在数字化时代的浪潮中,编程已成为一种全新的艺术形式。本文将通过个人的技术感悟,探索编程之美的多重维度,从解决问题的成就感,到代码结构的优雅,再到技术社区的温暖,每一方面都是对编程艺术的深刻理解。文章旨在鼓励更多的编程爱好者,以创造性和批判性的眼光,重新审视并欣赏编程这一现代魔法。
34 1
|
3月前
|
搜索推荐 算法
探索代码的奥秘:我的编程之旅
【8月更文挑战第32天】在数字世界中,代码是构建一切的基石。从最初的迷茫到逐渐掌握,我通过实践和学习,逐步解锁了编程的神秘面纱。本文将分享我在编程旅途上的个人感悟,以及通过代码示例探讨如何更高效地解决问题。
|
7月前
|
算法 Java 程序员
程序员职业发展之旅:从代码入门到身体管理的完美进化
程序员职业发展之旅:从代码入门到身体管理的完美进化
|
7月前
|
机器学习/深度学习 人工智能 vr&ar
从概念到现实:ChatGPT 和 Midjourney 的设计之旅
从概念到现实:ChatGPT 和 Midjourney 的设计之旅
178 0