热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

天天敲代码会使人变聪明吗?

聪明绝顶出自《八仙全传》第五回,意为聪明有智慧,无人能超越。使用至今,有人用他来形容那些太聪明了以至于脱发的人。例如在程序员这个行当里&

聪明绝顶出自《八仙全传》第五回,意为聪明有智慧,无人能超越。使用至今,有人用他来形容那些太聪明了以至于脱发的人。

例如在程序员这个行当里,发量的多少常会被用来衡量程序员资深与否的重要标准之一。

“代码敲的多,人就会变聪明。”

这已成为众多资深程序员多年编程经验积累下来的武功秘籍,要想保持青春不老,就要多敲代码。

所以大家都能看到,一般工作制度是6点下班,但程序员经常会加班至深夜,更有高阶程序员,半夜醒来敲代码,因为他们认为半夜醒来敲的代码才有灵魂。相比那些把 “一天不敲,心里发慌”挂在嘴边的入门级程序员相比,半夜敲代码才是进阶王道。

常敲代码(编程)能使人聪明,并非空穴来风。

对于在亚特兰大担任全职投资银行分析师的亚当·维克斯曼而言,编程确实让他变得更加聪明,思考问题的逻辑性更强。

2017年1月,亚当·维克斯曼将心中积累已久的想法付诸实践,开始通过网上教程自学C语言和Javascript,那一年的夏天,他报名参加了一个编程训练营,并学会了Ruby on Rails。

“学编程就像学外语,通过身临其境的学习,可以帮助我锻炼在创造力、批判性思维和逻辑思维方面的能力,我觉得自己现在的智商开始有点爆表!”

亚当·维克斯曼并不是第一个通过学习编程来提高智商的人。

一位编程训练营的青年教师 Sherif Abushadi 说道:“每一年夏天,我们这里都会有来自各行各业的人来学习编程,有金融行业的大鳄,也有出处茅庐的嫩仔,虽然他们各自的背景有所不同,但都是为了学习编程而来,我能感受到他们的热情,他们会花一大半的时间反复制造并修复bug,直到他们都做对了。”

通过编程能提高智商不仅有大量的实践案例,也有实验上的数据支撑。

一份来自麻省理工大学长达33页的《关于学习编程对认知能力的提升的研究》的报告中提到:研究者们统计了65项数据,并结合加权、对照等统计学方法,最终得出了学习编程的人比未学习编程的人的认知能力要高出16%的结论。

很多医学工作者也参与到了这方面的研究中,他们认为大脑就像肌肉,需要反复的锻炼才能保持大脑的活力,通过锻炼可以保持神经元良好的润滑性和弹性,这也是医学领域的重要基础研究成果之一。

“我觉得通过编程的学习让自己变得更加聪明并不是一件特别神奇的事情,编程锻炼了我们的对复杂事情的分解能力,并通过一行行代码最终实现出一个功能,这是一个从抽象到具体,再从具体到抽象的过程”。医学工作者沙撸克 · 汗谈到。

2014年,德国帕绍大学、美国卡内基·梅隆大学、乔治亚理工学院和莱布尼兹研究所联合进行了一项大脑测试试验。他们发现,编程有助于大脑中和语言、记忆、注意力以及逻辑相关的细胞的成长。

虽然大多数人认为编程只是数学和逻辑,但其实远不止于此。 编程涉及到注意力、语言、记忆、数学、逻辑和创造力等多方面的锻炼。长此以往的训练,让程序员群体具备了和常人不同的思维能力,非同一般。

这份研究也指出,编程对程序员的思维能力产生了深远的影响,但也要注意期间的风险,先进的语言能给你带来很好的大脑训练,但落后的语言则会适得其反,例如.Net。

学习编程不仅能使人更加聪明,还能防止大脑衰老。

虽然有些人认为他们年龄太大了,已经错过了学习编程的最佳时机,但事实并非如此。

伦敦的Head Squeeze团队的一项研究表明,人过了30,大脑就会开始萎缩,大脑物质不断的受到侵蚀,每年将失去大约0.5%的脑容量。 到90岁的时候,我们中的许多人已经失去了大约三分之一的大脑灰质。

“学习编程可以有效对抗阿尔茨海默氏症等机能衰退类的疾病,并防止神经衰弱。 大脑中的新生脑细胞的增长伴随着我们的一生,但增长速度因环境而异。

想要保持大脑年轻,学习一门新技能是一个不错的办法,例如学习一种新的编程语,像Java、Python等,去挑战你从未接触过的技能,将会帮助我们的大脑形成新的神经连接,促进脑细胞的新城代谢。”年过40的 Janet Siegmund 医学博士抑制不住自己对编程的热情。

近几年,编程的流行已经普及到了中小学生群体。

新加坡的一家面向中小学生的在线编程类教育网站,推出了9-12岁和13-17岁两个适用于不同年龄阶段的编程课程,帮助学生们通过代码来实现自己的idea,并解决他们生活中发现的一些问题。

例如,这个学习小组发现新加坡的电力成本在上升,于是他们构建了一个App,允许用户通过App来实时查看和控制自家电量的使用情况。同时还能设置一个电量最大使用值,一旦超出上限,就出现提示,另一个有趣的功能是,你还能看到各个设备使用电量的排行情况。

那么,除了变得更聪明、更不易患老年痴呆症,程序员还有哪些优点?

还有一点,丈母娘会因为自己的女婿拥有一手修电脑的好活而在邻里之间沾沾自喜。

需要学习编程或者为了入行、转行学习编程的伙伴可以关注 工.众.号:【速学C语言】公众号回复“1024” 领取全套200G免费C/C++学习资料、视频!


推荐阅读
  • 导读:在编程的世界里,语言纷繁多样,而大部分真正广泛流行的语言并不是那些学术界的产物,而是在通过自由发挥设计出来的。和那些 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 闭包一直是Java社区中争论不断的话题,很多语言都支持闭包这个语言特性,闭包定义了一个依赖于外部环境的自由变量的函数,这个函数能够访问外部环境的变量。本文以JavaScript的一个闭包为例,介绍了闭包的定义和特性。 ... [详细]
  • 初探PLC 的ST 语言转换成C++ 的方法
    自动控制软件绕不开ST(StructureText)语言。它是IEC61131-3标准中唯一的一个高级语言。目前,大多数PLC产品支持ST ... [详细]
  • 开发笔记:Python之路第一篇:初识Python
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了Python之路第一篇:初识Python相关的知识,希望对你有一定的参考价值。Python简介& ... [详细]
  • 1、概述首先和大家一起回顾一下Java消息服务,在我之前的博客《Java消息队列-JMS概述》中,我为大家分析了:然后在另一篇博客《Java消息队列-ActiveMq实战》中 ... [详细]
  • 2018年人工智能大数据的爆发,学Java还是Python?
    本文介绍了2018年人工智能大数据的爆发以及学习Java和Python的相关知识。在人工智能和大数据时代,Java和Python这两门编程语言都很优秀且火爆。选择学习哪门语言要根据个人兴趣爱好来决定。Python是一门拥有简洁语法的高级编程语言,容易上手。其特色之一是强制使用空白符作为语句缩进,使得新手可以快速上手。目前,Python在人工智能领域有着广泛的应用。如果对Java、Python或大数据感兴趣,欢迎加入qq群458345782。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 从零学Java(10)之方法详解,喷打野你真的没我6!
    本文介绍了从零学Java系列中的第10篇文章,详解了Java中的方法。同时讨论了打野过程中喷打野的影响,以及金色打野刀对经济的增加和线上队友经济的影响。指出喷打野会导致线上经济的消减和影响队伍的团结。 ... [详细]
  • 2022年的风口:你看不起的行业,真的很挣钱!
    本文介绍了2022年的风口,探讨了一份稳定的副业收入对于普通人增加收入的重要性,以及如何抓住风口来实现赚钱的目标。文章指出,拼命工作并不一定能让人有钱,而是需要顺应时代的方向。 ... [详细]
  • Java和JavaScript是什么关系?java跟javaScript都是编程语言,只是java跟javaScript没有什么太大关系,一个是脚本语言(前端语言),一个是面向对象 ... [详细]
  • ejava,刘聪dejava
    本文目录一览:1、什么是Java?2、java ... [详细]
  • c语言基础编写,c语言 基础
    本文目录一览:1、C语言如何编写?2、如何编写 ... [详细]
  • php课程Json格式规范需要注意的小细节
    JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScriptProgramming ... [详细]
author-avatar
鬼王守护灵
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有