Re: [转录] 工程师的大脑异于常人 MIT 研究:读code

楼主: kittor   2024-06-06 16:58:26
※ 引述《adamcha (生于安乐 死于忧患)》之铭言:
: ※ [本文转录自 Soft_Job 看板 #1cO0MRoD ]
: 作者: eva19452002 (^^) 看板: Soft_Job
: 标题: [新闻] 工程师的大脑异于常人 MIT 研究:读code
: 时间: Wed Jun 5 14:28:39 2024
: 【工程师的大脑异于常人】MIT 研究:读 code 不会用到语言或数学能力
: 你知道软件工程师的大脑组成真的跟一般人不一样吗?麻省理工学院(MIT)的神经科学
: 家们先前发布研究,发现那些常常在 Coding 的工程师大脑居然出现了一些惊人的转变。
: 读 code 的时候,大脑不会启动语言处理区域
: 根据研究发现,当人们阅读和理解程式码时,大脑并不会启动语言处理的区域。这一点与
: 许多人的直觉相反,因为学习程式设计和学习语言似乎有很多相似之处:都需要掌握新符
: 号和术语,且必须正确组织架构来达到沟通的目的。然而,研究却显示,程式设计启动的
: 是大脑中的多重需求网络(Multiple Demand Network),它也参与大脑其他复杂的认知
: 任务,例如解数学题或是填字游戏。
: 研究人员利用功能性磁振造影(fMRI)技术,观察了参与者在阅读程式码时的大脑活动模
: 式。他们发现,程式设计任务主要启动了多重需求网络,这个网络分布在大脑的额叶和顶
: 叶,负责处理需要同时保持多个讯息的任务。
: 也就是说,虽然程式设计和数学、逻辑问题都会启动大脑的多重需求网络,但它们依赖于
: 这个网络的不同部分。这意味着,理解程式码是一项独特的能力,既不同于语言,也不同
: 于数学和逻辑。
: Coding 老手的大脑不一样!会长出专属程式设计的区域
: 不仅如此,研究还发现 Coding 经验丰富的人,其大脑中可能会发展出一些专门用于程式
: 设计的区域,而这些区域在 Coding 经验不足的人大脑中尚未出现。也就是说,随着经验
: 的累积,大脑可能会进一步强化程式语言的技能,以提高程式 Coding 的效率和精确度。
: 例如,研究中使用的两种程式语言:Python 和 ScratchJr——都以其可读性著称(人类
: 对于程式码的功能意图、流程控制和操作运行是否容易把握)。结果皆显示,这两种语言
: 启动了大脑的多重需求网络,但也有细微的差异。
: Python 主要启动了左侧的多重需求网络,而 ScratchJr 则倾向启动右侧的区域,这些差
: 异反映了不同程式语言对大脑其实也有不同认知要求。
: 该研究的作者 Anna Ivanova 表示,“理解程式码似乎是一种独特的能力,它与语言不同
: ,也与数学和逻辑不同。”
: (责任编辑:廖绍伶)
: https://buzzorange.com/techorange/2024/06/05/computer-code-is-not-the-same-as-reading-language/
看到这篇,鲁叔又跑去java版看曾发过的文,居然已是2020年的事了,完全没印象当时是
怎么练习的,用了不是英语语言的用字来宣告,又用了理想气体和凡德瓦气体方程式的相
关,不过还是没人发现我加了什么东西在编码了

Links booklink

Contact Us: admin [ a t ] ucptt.com