程序员学习的革命-如何使用大脑



很多人搞技术,还有很多转行搞技术,搞了一段时间终于发现,自己不适合作技术,又退了回去。要我说其实就是用脑方式的问题,真的学会适当的用脑方式,编程编起来才得心应手,才能找到编程的快乐。

有时候,我们问到很多高手详细的技术问题,他们马上用程序给你实现出来,而且运行无误,这应该是左脑高手。左脑:是作抽象化符号处理的。

而另外一些高手,我们问他们请教设计方案的时候,简单的在纸上勾勒几笔,大致的设计方案图就呈现出来,之后的check,他多半不看你程序,只让你给他讲讲大框儿便能发现问题。这样的的应该是右脑高手,右脑:形象化分类处理,我公司以前的老板是技术出身,每次检查我的程序的时候,都要让我给他讲程序,他从来不看我的代码。人家讲话,你的程序在我这里讲明白了才算通过,连你自己都想不通,那就别上手,想明白了再说。

当然,左脑和右脑结合是最好的方式,但是现代人对右脑的应用没有得到很好的开发,人刚生出来的时候最开始发育的是右脑,之后的3年中主要也是使用右脑,然后才是逐渐的在右脑和左脑架起一个沟通的桥梁,扶助左脑的建立,随后左脑逐步的完善。随着学校的教育,左脑的使用频率越来越高,比例上成年的使用左脑远远大于右脑。但是值得注意的是,右脑的信息存储容量是左脑的100万倍,如果得不到很好的右脑利用,那么岂不是浪费了很大的资源。

另外,论坛上,有人调查过,编码人员每天要有多少代码量,剩下的时间在干什么?平均是150行左右,当然干外包的要多一点。不过,星星多的,基本每天编程的时间不超过工作时间的20%,剩下的时间在思考,或者说这些时间在大脑里面勾勒出来程序的图,也就是常说的画脑图。看来很多大牛,在用脑上,右脑的使用还是高于左脑的。

对于画脑图这个概念,又叫做思维导图、心智地图,心像图,心智图,Mind Map,Mind mapping, 可以视之为一个树状图或分类图。不要一行行地作记录,而是画脑图。用树状结构和图像再辅以颜色、符号、类型和关联来画脑图。脑图法,是由托尼·布赞发明的一种方法。在他杰出的新著《脑图之书—发散性思维》(TheMindMapBook—RadiantThinking)里,有对这种方法很好的介绍。

顺便说一句,编程中什么语言好,这是个历来已久的话题,也没有必要去深究。入门打好编程基础以一本常用语言做实现手段(一般都选C语言,当然不绝对),干活的时候,用到什么语言,拿起编程手册马上就能干,这就可以。可是,问题是,很多语言的编程思想不太一样,有些精髓还是要稍微理解以下的。这里要注意的是,不要把重心放在各种语法上,技术的核心其实是技术思想,如果建立了成型的技术思想,即使上忘记各种语法,事后稍微温习一下也很快就能上手。但是,如果不明白技术思想的话,根本不知道如何上手去干活。所以说,学编程,还首先要学编程思想,技术思想,多画脑图。

记得大学毕业设计的时候,用powerbuilder开发,当时就用了三个月,相比较几万行的代码来说,家里更多是堆积如山的设计图纸,当时根本不懂得什么这个图那个图,也没有个设计标准,脑子里面想什么就画出来什么。短短三个月,最后被评为校优秀毕业设计,还不错,小吹一下。因为那个毕竟是我入门的第一大笔,终身受益。

其实,有些时候,我们在程序设计之前,做的各种图,用利图,框架图,流程图,系统功能图,等等等,无非也就是脑图的各种形式,只不过是不同时期的不同的形式而已。(可能理解得不太深入,别喷我)

对于国人来说,技术始终不是问题,更重要的是设计思想,好的设计决定项目的生命周期,好的设计决定代码人员的劳动强度,决定后期维护的费用。而这个好的设计来源就是大脑中对项目大致的勾勒,这几笔简单的勾勒,可不是谁都能画好的。

在这里就是想说说无论是编程还是其他工作,以及平时的学习,画一张张好而有效的脑图是多末重要啊。

那么如何画脑图,以下介绍两种方式:

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

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

2,多用图画

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

1.工具方面, 只要可画图之纸张(一般A4或B4纸) 及方便使用之颜色笔即可; 若你懂得用计算机, 这也是一种极方便的工具。

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

分散出来的分支。如果你将纽约市进行脑图呈现,就将自由女神像作为中心。如果你在悉尼,就用港口大桥作为中心点。如果是本书中关于大脑的那个章节,就画一个由两部分组成的大脑。

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

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

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

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

 程序员学习的革命-如何使用大脑

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

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

  

爱华网本文地址 » http://www.413yy.cn/a/9101032201/419098.html

更多阅读

睫毛膏的正确用法 睫毛膏如何使用

  睫毛膏对于很多女孩子来说其实并不陌生,但是大家真的知道睫毛膏的正确用法吗,如何使用睫毛膏才能让自己的睫毛更翘、更卷,而且看起来不会显得很僵硬呢,如果你还不懂那就来一起学习一下睫毛膏的正确用法吧。睫毛膏的正确用法——工

如何使用魔影工厂转换视频格式 魔影工厂和格式工厂

如何使用魔影工厂转换视频格式——简介我们平时在电脑上看电影,觉得电影不错,于是想搞到手机里播放,但是手机支持的格式有限,又或者因为手机容量的问题,所以我们必须要对视频格式进行转换,今天教大家如何用魔影工厂转换我们的视频

各种化妆刷的用法 如何使用彩妆

各种化妆刷的用法——简介来了解各种化妆刷的用法吧各种化妆刷的用法——方法/步骤各种化妆刷的用法 1、用平头眼影刷沾取少量眼影,从睫毛根部开始徐徐向上淡开,注意层次过渡均匀,刚开始训练以清淡为宜。(精选动物毛的扁平轻薄的刷头可

如何使用win7中的画图功能 画图功能怎么使用

如何使用win7中的画图功能——简介多人甚至已经遗忘了Win7画图程序在哪里,不妨再多啰嗦几句。相比于XP等老系统,Win7的画图工具还是改进了不少,比如类菜单似于Office的Ribbon风格界面。很显然,画图程序的主要功能就是图片处理,一些简单的

如何使用粉扑 散粉如何使用粉扑

如何使用粉扑——简介对于化妆的人来说,用的化妆工具是比较重要的,所以我们的粉扑就是我们化妆的第一步,对于粉底的塑造来说,粉扑的使用也是有很多的小方法的。如何使用粉扑——方法/步骤如何使用粉扑 1、

声明:《程序员学习的革命-如何使用大脑》为网友冷场王分享!如侵犯到您的合法权益请联系我们删除