聪明绝顶本意为聪明有智慧,难以被超越。当下也被拿来调侃那些资深的程序员,那么,敲代码越多人就越聪明吗?
其实常敲代码能使人聪明,也并非空穴来风。全职投资银行分析师亚当·维克斯曼曾经说过,编程确实让他变得更加聪明,思考问题的逻辑性更强。
学习编程可以锻炼人的创造力、批判性思维和逻辑思维方面的能力。也许你并不知道,一些知名的编程训练营,每年都会接收来自各行各业的人来学习编程,有金融行业的大鳄,也有初出茅庐的嫩仔。他们并不是全都是因为工作需要,而是为了通过编程提高智商。
麻省理工大学长达33页的《关于学习编程对认知能力的提升的研究》的报告中提到:研究者们统计了65项数据,并结合加权、对照等统计学方法,结论是学习编程能使人的认知能力提升16%。
一些医学工作者通过研究也表示,大脑和肌肉有共性,也可以通过反复锻炼提升活力。我们说的“经常学习可以让人更聪明”,也是这个道理。编程可以锻炼我们对复杂能力的理解水平,通过一行行代码最终实现出一个功能,这是一个从抽象到具体,再从具体到抽象的过程”。大多数人认为编程只是数学和逻辑,比较片面。其实编程还涉及到注意力、语言、记忆等多方面的能力。长期的编码训练可以让你拥有严谨的思维能力,对处理事情的方式产生深远的影响。
不但如此,学习编程还能防止大脑衰老。伦敦的Head Squeeze团队的一项研究表明,人过了30,大脑就会开始萎缩,大脑物质不断地受到侵蚀,每年将失去大约0.5%的脑容量。编程学习可以有效对抗阿尔茨海默氏症等机能衰退类的疾病,防止神经衰弱。 如果你不断挑战新的技能和难度,大脑还会形成新的神经连接,促进脑细胞的新陈代谢。
这么说来,编程不但可以变得更聪明、更不易患老年痴呆症,简直太厉害了吧!不过从事脑力劳动过多的话还是要注意休息,实现健康用脑的良性循环。
你觉得学习编程让你变聪明了吗?